
비트코인에 옴니체인 상호 운용성을 추가하는 방법? 제타체인이 새로운 해답을 제시하다
글: Gou, Foresight News
Web3에서 '크로스체인' 서사가 초기의 '브릿지'에서 이제는 '옴니체인(전체 체인 간 상호운용성)'으로 진화했습니다. 브릿지 자체는 여전히 존재 가치와 필요성이 있지만, 시장의 관심은 이미 옴니체인으로 이동했습니다. 두 개념 모두 본질적으로 크로스체인이지만, 브릿지가 단순한 자산 이동에 그치는 반면, 옴니체인은 메시지 전달을 통해 체인 자체를 추상화함으로써 사용자가 특정 체인에 대해 인식하지 못하는 상태에서도 어떤 체인의 DApp도 사용할 수 있게 해줍니다. LayerZero 등과 같은 옴니체인 솔루션은 바로 이러한 사용자 경험을 실현할 수 있습니다.
오늘 살펴볼 ZetaChain은 완전히 다른 접근 방식을 제공합니다. 우선, ZetaChain은 체인 자체를 체인 간 메시지 전달 및 확인의 '중개자'로 활용하는데, 오라클이나 리레이어 등의 장비와 비교했을 때 체인이 보안 측면에서 훨씬 우월하다는 점이 핵심입니다. 또한 하나의 공개 블록체인으로서, 옴니체인 DApp을 ZetaChain 위에 직접 배포할 수 있으며, Cosmos SDK 기반의 고속 체인을 활용해 ZetaChain이 지원하는 모든 체인의 유동성을 호출할 수 있습니다.
간단히 말해, ZetaChain의 야심은 단지 크로스체인 도구를 제공하는 것을 넘어, 전 체인 유동성의 중심이 되는 것입니다.
ZetaChain의 옴니체인 메커니즘 심층 분석
ZetaChain의 전체 체인 상호운용성 메커니즘은 본질적으로 복잡하지 않습니다. 쉽게 설명하면, 체인 자체를 체인 간 메시지 전달의 신뢰 보증으로 삼는 것으로, 관련 메시지를 포함한 블록이 패키징되면 즉시 거래가 확정됩니다. 그리고 다수의 넓게 분포된 검증자들과 검증자가 스테이킹한 자산이 보안성의 가장 큰 보장 역할을 합니다.

출처: ZetaChain 백서
구체적으로, ZetaChain의 크로스체인 상호운용성은 ZetaChain PoS 검증자 네트워크가 전적으로 담당하며, 검증자 네트워크에는 세 가지 역할이 있습니다: Observer(관측자), TSS(임계값 서명) Signer(서명자), 그리고 일반 검증자입니다.
Observer는 외부 네트워크의 크로스체인 요청을 수신하여 해당 요청의 계약 서명, 구체적인 크로스체인 자산 정보 등을 검증한 후 ZetaVM 스마트계약을 생성하고, 이 계약이 검증자들에 의해 검증되면 블록에 패키징됩니다. 블록에 포함되는 것은 곧 거래가 확정됨을 의미하며, 이때 목표 네트워크에 전송될 정보는 TSS Signer가 서명한 후 ZetaChain이 관리하는 대상 네트워크 내 계약으로 전달되며, 해당 계약은 정보에 따라 적절한 동작을 수행하게 됩니다.
TSS를 채택한 이유는 높은 내결함성과 유연성 때문입니다. 모든 서명자가 서명용 비밀키 일부를 공동 소유하며, 모든 서명자가 동시에 악의를 가질 경우에만 보안 문제가 발생할 수 있습니다. 동시에 TSS는 서명자의 수나 구성원 변경 시에도 유연하게 대응할 수 있습니다. 이러한 장점 외에도 TSS는 멀티시그와 달리 각 서명을 체인 상에서 개별로 검증할 필요 없이, 모든 서명자를 통합하여 한 번에 검증하므로 거래 확인 속도를 향상시킵니다.
다른 체인에서 ZetaChain의 옴니체인 계약을 호출하는 메커니즘에 대해 ZetaChain 개발팀은, ZetaChain의 옴니체인 스마트계약은 다른 네트워크(비트코인 네트워크조차도)에서 원격으로 호출할 수 있으며 연결된 모든 네트워크에서 자산을 이동시킬 수 있다고 설명합니다. 개발자는 단일 네트워크 상에서 크로스체인 자산, 계약 로직, 상태를 처리할 수 있으며, 사용자는 ZetaChain과 직접 상호작용하지 않아도 크로스체인 거래를 수행할 수 있어 새로운 지갑 설정이나 추가 가스 비용 부담 등의 불편을 줄일 수 있습니다.
보안, 속도, 탈중앙화
블록체인의 '불가능한 삼각형'은 오랫동안 논의되어 왔지만, 하위 기술의 지속적인 진화로 인해 이 삼각형은 점차 무너지고 있습니다.
ZetaChain의 솔루션은 이 삼각형에서 엄밀히 말해 보안과 탈중앙화를 더 중시합니다.
ZetaChain의 설계에서 조작 가능성이 있는 요소는 앞서 언급한 세 가지 역할뿐입니다. TSS Signer와 검증자가 악의를 품고 공격하려면 다수 또는 모든 참여자를 장악해야 하며, 이런 일은 이론상 가능성 외엔 현실적으로 거의 불가능합니다.
가장 중요한 점은 메시지 전달에 사용되는 Observer가 거래 정보를 조작할 가능성이 있다는 것이며, ZetaChain은 이를 해결하기 위해 Observer와 TSS Signer를 클라이언트 내부에 동시에 배치했습니다(위 그림 참조). 이는 두 주체가 독립적이지 않음을 의미하며, 만약 Observer가 악의를 품더라도 조작된 메시지가 모든 참여자로부터 인정받아야 공격이 성공할 수 있습니다.
따라서 보안과 탈중앙화 문제는 효과적으로 해결되었으며, 남은 것은 속도 문제입니다. 체인을 통해 크로스체인 메시지를 확인하는 방식은 신뢰 가정이 없기 때문에, 일반적으로 신뢰 가정이 필요한 중앙화된 리레이어보다 효율이 다소 낮을 수 있습니다. ZetaChain은 이 문제를 Cosmos SDK를 사용해 블록체인을 구축함으로써 해결했습니다. 자연스럽게 IBC를 통합해 Cosmos 생태계와의 상호작용 문제를 해결하는 동시에, Cosmos SDK의 CometBFT는 ABCI++를 도입해 컨센서스의 각 단계에 프로그래밍 가능성을 부여하며, 애플리케이션이 거래를 재정렬하거나 수정, 삭제, 지연, 추가할 수 있게 하고, 최적화를 통해 블록 생성 능력을 향상시켜 블록 생산 시간을 단축합니다.
현재로서는 CometBFT가 중앙화된 리레이어의 속도와는 아직 비교되지 않을 수 있지만, 기술의 계속된 발전을 통해 속도라는 불가능한 삼각형의 약점 역시 완벽하게 해결될 것이라 믿습니다.
ZetaChain이 옴니체인에 가져온 새로운 가능성은?
옴니체인 개념과 크로스체인의 가장 큰 차이점은, 옴니체인이 래핑된 자산을 필요로 하지 않고 A 체인의 네이티브 자산을 직접 B 체인의 네이티브 자산으로 거래할 수 있다는 점입니다. 전통적인 크로스체인 브릿지 생태계에서는 다양한 브릿지가 각각 다른 래핑 자산을 발행하곤 하는데, 예를 들어 이더리움의 네이티브 USDC가 셀로(Celo) 체인에선 여러 버전의 래핑 USDC 자산이 존재할 수 있습니다. 이는 보안상 위험을 초래할 수 있으며(예: Wormhole 해킹 사건은 계약 결함으로 인해 공격자가 솔라나에서 ETH 래핑 자산을 무작위로 생성해 유동성을 고갈시킨 사례), 사용 시 지원되지 않는 래핑 자산을 선택하면 자산 손실로 이어질 수도 있습니다.
ZetaChain의 옴니체인 모델은 이러한 문제를 해결해 사용자가 최종적으로 체인 상의 네이티브 자산을 받을 수 있도록 합니다. 게다가 ZetaChain의 메커니즘은 스마트계약을 지원하는 체인뿐 아니라 비트코인, 도지코인 등 스마트계약을 지원하지 않는 체인과의 상호작용도 가능하게 합니다.
이러한 방식으로 ZetaChain 기반의 옴니체인 애플리케이션은 EVM 및 비EVM 생태계 스마트계약 공개 블록체인(Solana, Cardano 등)뿐 아니라 비트코인 네트워크까지 연결할 수 있어 Web3에서 오랫동안 존재해온 생태계 분열 문제를 해결합니다.
ZetaChain을 통해 비트코인 보유자는 래핑 자산 없이 네이티브 자산 그대로 체인 상의 대출, 거래 등 다양한 애플리케이션에 직접 참여할 수 있으며, 이는 보안 우려를 크게 줄이고 세계 최대 암호화폐 자산의 체인 상 유동성을 극대화합니다. 반면, ZetaChain에 구축된 DApp은 ZetaChain을 통해 네이티브 비트코인 자산에 직접 접근할 수 있어 ZetaChain이 마치 '비트코인 레이어2'의 역할을 하며 비트코인의 체인 상 유동성을 더욱 확장합니다.
옴니체인 인프라의 발전은 또 다른 난제에 희망을 줍니다. 바로 '체인 추상화(chain abstraction)'입니다. 계정 추상화(account abstraction)가 사용자 경험 문제를 해결하려 한다면, '체인 추상화'는 Web3 애플리케이션이 수십억 인구에게 다가가는 마지막 관문입니다.
암호화폐 거래라는 기본 애플리케이션을 제외하고도, NFT 플랫폼, 게임 플랫폼, 소셜 플랫폼 등 미래의 모든 서비스가 체인 자체의 존재를 숨길 수 있게 될 것입니다. 예를 들어 NFT 플랫폼은 NFT 자체만을 보여주고 어느 네트워크에 있는지는 표시하지 않을 수 있으며, 사용자는 ETH로도 Stargaze의 NFT를 구매할 수 있습니다. 창작자는 창작과 프로젝트 발전에만 집중할 수 있고, 사용자는 NFT가 어느 체인에 존재하는지, 어떤 토큰으로 거래되는지에 대한 편견을 갖지 않게 됩니다.
ZetaChain이 체인을 리레이 장비로 삼는 것은 겉보기보다 훨씬 깊은 의미를 지닙니다. 2700만 달러 규모의투자유치는 이 프로젝트를 깊이 이해하라는 가장 명확한 신호일 것입니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














