확장 솔루션
서비스 체인
카이아의 서비스체인은 카이아 메인체인과는 독립적인 보조 블록체인으로, 특별한 노드 구성, 맞춤형 보안 수준 또는 메인체인에 dApp을 배포하는 것이 불편하거나 경제적으로 실현 불가능할 정도로 높은 처리량을 필요로 하는 개별 디앱을 위해 맞춤화되었습니다.
완전히 탈중앙화된 확장 솔루션이 있지만, 챌린지나 퇴장과 같은 어려운 인터페이스와 즉각적인 완결성이 없다는 단점이 있지만, 카이아 서비스체인에서는 더 나은 사용성, 즉각적인 완결성, 고성능, 고가용성을 위해 완전한 탈중앙화를 희생하는 다른 접근 방식을 취하고 있습니다.
카이아 서비스체인은 다양한 서비스별 목적으로 사용될 수 있으며, 데이터 앵커링(노드 수가 적어 서비스체인의 보안성이 떨어지는 것을 보완하기 위해 주기적으로 서비스체인의 블록 해시를 메인체인에 저장) 또는 밸류 전송(카이아의 기본 가치 단위인 KAIA와 dApp이 발행한 토큰의 체인 간 전송) 등 여러 이유로 메인체인에 연결할 수 있습니다.
네트워크
카이아 메인체인에 연결된 서비스체인을 통칭하여 서비스체인 네트워크라고 합니다. 서비스체인과 메인체인 간의 연결 방식은 Klaytn의 향후 반복 작업에서 변경될 수 있습니다.
그림 1은 다양한 비즈니스 요구를 충족하기 위해 사용되는 서비스 체인의 네트워크 토폴로지를 보여줍니다.
그림 2는 카이아 메인체인의 EN(엔드포인트 노드)과 직접 연결된 SCN(서비스체인 컨센서스 노드)의 예시입니다.
기능
서비스체인은 데이터 무결성 메커니즘을 제공하고 서로 다른 체인 간의 토큰 전송을 지원함으로써 Kaia를 확장하고 강화합니다.
데이터 앵커링
데이터 무결성을 위해 서비스체인은 모든 서비스체인 블록 해시를 특수 트랜잭션으로 메인 체인에 자동으로 앵커링할 수 있습니다. 이 데이터 앵커링은 서비스 체인의 데이터가 생성된 후에는 변경할 수 없음을 서비스 사용자에게 보장할 수 있습니다.
밸류 전송
서비스 공급자(SP)가 서비스 사용자와 가치를 체인 간 에 쉽게 마이그레이션할 수 있도록 지원합니다. 사용자는 브릿지 컨트랙트라고 하는 특별한 컨트랙트에 트랜잭션을 전송하여 다른 체인으로 토큰 전송을 쉽게 요청할 수 있습니다.