TVL이 300억 달러로 급증했는데, 현재 가장 인기 있는 크로스체인 프로젝트인 Stargate는 무엇인가요?

ChainCatcher 선정
2022-03-26 13:25:41
수집
오랫동안 크로스 체인 브리지는 해커 공격의 주요 타겟이 되어 왔습니다. Stargate의 새로운 메커니즘이 더 나은 해결책을 가져올 수 있을까요?

저자: Richard Lee, 체인캐처

출시 일주일이 지난 오늘, 크로스체인 브릿지 프로토콜 스타게이트(Stargate)의 총 잠금 자산(TVL)이 30억 달러를 공식적으로 돌파했습니다. DeFi Llama 데이터에 따르면, 이 숫자는 모든 DeFi 프로토콜 중에서 실제로 12위에 해당하며, 이는 해당 프로토콜이 최근 TVL 증가 속도가 가장 빠른 DeFi 프로젝트가 되었다는 것을 의미합니다.

image

동시에 스타게이트 토큰 STG 가격도 며칠 사이에 약 3배 상승하여 현재 가격은 3.27달러, 희석 시가총액은 327억 달러에 달하며, 이는 토큰 희석 시가총액이 가장 높은 크로스체인 브릿지 프로토콜이 되었습니다. STG 가격의 지속적인 상승 덕분에, 해당 플랫폼이 제공하는 스테이블코인 유동성의 연간 수익률은 최근 20% 정도로 장기간 유지되고 있으며, 이는 해당 플랫폼의 잠금 자산이 지속적으로 증가하는 주요 원인입니다.

스타게이트는 크로스체인 상호운용성 프로토콜 개발팀인 레이어제로(LayerZero) 랩스에 의해 3월 18일 출시되었으며, 레이어제로 랩스가 레이어제로 위에 구축한 첫 번째 애플리케이션 제품입니다. 레이어제로는 지난해 9월 600만 달러의 자금을 조달했으며, 멀티코인(Multicoin)과 바이낸스 랩스(Binance Labs)가 공동으로 투자하였고, 시노 글로벌 캐피탈(Sino Global Capital), 디파이언스(Defiance), 델파이 디지털(Delphi Digital) 등이 참여했습니다.

스타 투자진 외에도 최근 스시스왑(SushiSwap) 전 책임자 0xMaki, SBF 소속 투자 기관 알라메다 리서치(Alameda Research) 등이 큰 주목을 받았습니다: 3월 16일, 레이어제로는 0xMaki가 전일제로 팀에 합류하여 최고 전략 고문으로 활동하게 된다고 발표했습니다; 알라메다 리서치는 스타게이트의 첫 번째 토큰 공개 모집에서 해당 라운드 판매의 모든 지분(1억 개, STG 총 발행량의 10%)을 차지했습니다.

제품 전문가와 대규모 투자자들이 주목하는 이유는 무엇일까요? 스타게이트의 기본 메커니즘은 어떻게 작동할까요? 기존의 크로스체인 브릿지 솔루션과는 어떤 차별점이 있을까요? 오랫동안 크로스체인 브릿지는 해커 공격의 주요 타겟이었는데, 새로운 메커니즘이 안전성을 보장할 수 있을까요?

스타게이트 배경 및 운영 메커니즘

스타게이트의 위치는 "자산 크로스체인 브릿지"로, 크로스체인 상호운용성 프로토콜 표준인 레이어제로와 마찬가지로 개발팀은 레이어제로 랩스 출신입니다.

레이어제로는 개발팀이 자체적으로 만든 범용 정보 크로스체인 전송 프로토콜로, 인터넷 통신의 TCP/IP 프로토콜과 유사하게 이해할 수 있습니다. 위치는 "프로토콜 표준"으로, 이 표준 위에서 다양한 맞춤형 애플리케이션 제품을 개발할 수 있습니다. 스타게이트는 이 프로토콜 표준을 적용한 팀의 첫 번째 애플리케이션 제품으로, 자산 분야의 크로스체인 전송을 전문으로 합니다.

자산 크로스체인에 대해 이해해야 할 전제는: 크로스체인 브릿지는 실제로 동일한 자산을 한 체인에서 다른 체인으로 이동시키는 것이 아니라, 한 체인에서 자산을 잠그고 다른 체인에서 동등한 종류의 자산을 해제하거나 동등한 자산 대체품을 발행하는 것입니다.

따라서 일반적으로 크로스체인 제품은 두 가지 기능을 제공합니다. 하나는 자산 유동성 풀, 다른 하나는 메시지 상호 통신(즉, 체인 B가 체인 A의 자산 전송 요구를 인지하고 확인할 수 있도록 하는 기능)입니다.

메시지 상호 통신 측면에서 스타게이트는 레이어제로의 통신 메커니즘을 사용합니다. 레이어제로 공식 웹사이트에서 그 메커니즘을 설명하기를:
레이어제로는 구성 가능한 사용자 단말 애플리케이션으로, ULN(초경량 노드)을 운영하는 체인 상의 단말(endpoint, 본질적으로 일련의 스마트 계약)입니다.

레이어제로는 두 가지 구성 요소를 통해 체인 상의 단말 간 메시지를 전송합니다: 오라클과 중계기. 애플리케이션이 체인 A에서 체인 B로 메시지를 전송할 때, 메시지는 먼저 체인 A의 단말에 도착하고, 단말은 메시지와 도달할 목표 체인을 (애플리케이션이 지정한) 오라클과 중계기에 통지합니다.

오라클은 블록 헤드를 체인 B의 단말로 전달하고, 중계기는 거래 증명을 제출하는 역할을 합니다. 거래 증명이 목표 체인에서 검증된 후, 해당 메시지는 목표 체인으로 전송됩니다.

여기서 오라클(Oracle)은 제3자 서비스로, 블록 헤드(Block Head)를 다른 체인으로 전송하여 다른 체인에서 거래 증명의 유효성을 검증하는 데 사용됩니다. 현재 레이어제로는 주로 체인링크(ChainLink)를 사용하고 있습니다.

중계기(Relayer)는 체인 외부 서비스로, 이론적으로 사용자가 자신의 중계기를 구축할 수도 있으며, 초기 실험에서는 레이어제로가 중계기 서비스를 제공합니다. 거래가 효과적으로 전달될 수 있도록 보장하기 위해, 레이어제로는 오라클과 중계기가 서로 독립적이어야 한다고 생각합니다.

자산 유동성 측면에서 스타게이트는 "원주율 자산의 통합 유동성 풀"을 제공한다고 주장하며, 자금 효율성을 극대화합니다. 즉, 특정 네트워크와 특정 거래 쌍에 대해 독립적이고 분할된 유동성 풀을 사용하는 것과 달리, 스타게이트는 각 체인 간에 유동성을 공유하며, 모든 체인이 서로의 체인에 대한 유동성에 접근할 수 있도록 합니다. 예를 들어, 체인 A에 USDT 풀가 있다면, 체인 B, 체인 C 등 다른 체인에서 발생하는 USDT 관련 거래 요청은 모두 체인 A의 원주율 USDT 자산 풀을 사용할 수 있습니다.

이전에도 이러한 모델을 채택한 프로젝트가 있었지만, 이 모델의 단점은 사용자의 크로스체인 거래 요청이 실패할 가능성이 있다는 것입니다. 예를 들어, 사용자 1이 특정 자산을 체인 A에서 체인 B로 이동시키는 요청을 보낼 때, 체인 C의 사용자 2도 동일한 자산을 체인 B로 이동시키고 싶어하고 크로스체인 규모가 클 경우, 체인 C의 거래 확인 시간이 더 빠르기 때문에 체인 B에서 해당 자산의 유동성과 깊이가 크게 감소할 수 있으며, 이는 사용자 1의 크로스체인 요청이 특정 슬리피지 내에서 실현되지 않고 실패할 수 있습니다.

스타게이트는 이러한 약점을 해결할 수 있다고 주장합니다. 스타게이트의 해결책은 "델타(Δ) 알고리즘"을 도입하는 것으로, 이는 모든 체인에서 원주율 자산 유동성을 통합하면서도 크로스체인 요청이 반드시 성공하도록 보장하는 새로운 자원 균형 알고리즘입니다.

스타게이트 백서에 따르면, 네트워크의 각 체인은 단일 유동성 풀을 유지하며, 이 풀은 "소프트 파티셔닝"되어 네트워크의 다른 원거리 체인에 속하는 여러 조각으로 나뉩니다. 예를 들어, 체인 X, 체인 Y, 체인 Z로 구성된 네트워크에서 체인 X에서 지역적으로 사용할 수 있는 100달러 유동성은 체인 Y에 속하는 50달러와 체인 Z에 속하는 50달러로 "소프트 파티셔닝"됩니다.

델타 알고리즘은 어떻게 유동성 풀이 과다 인출되는 것을 방지할까요? 스타게이트는 이러한 "소프트 파티션" 간에 유동성을 빌리고 반환하며, 불균형한 거래량에 직면했을 때 알고리즘을 통해 이러한 파티션의 균형을 유지합니다. 그러나 이 알고리즘이 유동성의 균형을 얼마나 효과적으로 유지할 수 있는지는 아직 검증이 필요합니다.

시장의 크로스체인 솔루션 본질 및 스타게이트의 세 가지 혁신

비탈릭(Vitalik)은 2016년 "Chain Interoperability"라는 글에서 크로스체인 기술을 세 가지로 분류했습니다: 해시 타임 락, 증인, 중계. 이 분류는 현재 시장의 크로스체인 제품에도 여전히 대체로 적용됩니다.

그중 해시 타임 락(및 기타 외부 조정 미들웨어)은 기능과 비즈니스의 제한으로 인해 현재 시장에서 거의 사용되지 않습니다.

시장에서의 크로스체인 브릿지 제품은 기본적으로 "증인" 또는 "중계" 솔루션을 채택하고 있습니다.

검증 방식에 따라 "증인"은 "제3자 검증"으로 이해할 수 있으며, 일반적으로 평판이 좋은 기관들이 크로스체인 자산의 다중 서명 보관을 수행하거나, 크로스체인에서의 일부 합의 또는 논리를 처리하기 위해 중간 블록체인 네트워크를 구축합니다; "중계"는 "원주율 검증"으로 이해할 수 있으며, 해당 메시지가 원체인에서 온 것인지 검증합니다. 만약 그렇다면, 작업을 수행합니다.

"경량 노드" 모델은 가장 일반적인 "중계" 유형 솔루션입니다: 두 개의 목표 체인 간에 서로의 경량 노드 클라이언트를 배포하여 블록 헤드를 검증함으로써 서로의 체인 거래를 검증합니다.

스타게이트가 채택한 레이어제로 프로토콜은 "강화된 경량 노드 모델"로 이해할 수 있으며, 따라서 그들은 "초경량 노드"라고 자칭합니다. 강화된 부분은 레이어제로의 클라이언트(즉, 그들이 말하는 "단말")가 서로의 체인에 있는 모든 블록의 블록 헤드를 배포하지 않는다는 것입니다. "당신은 모든 블록을 가져올 필요가 없으며, 그 중 많은 블록은 당신이 신경 쓰지 않는 것입니다. 당신은 필요에 따라 당신이 관심 있는 거래에 대해 단일 블록을 전송할 수 있습니다." 레이어제로 공동 창립자 브라이언 펠레그리노(Bryan Pellegrino)가 Coindesk와의 인터뷰에서 설명했습니다.

레이어제로와 델타 알고리즘을 활용하여 스타게이트는 거래 비용, 안전성 및 조합 가능성 측면에서 다음과 같은 혁신을 이룰 것으로 기대됩니다:

1. 효율성 향상 및 비용 절감

시노 글로벌 캐피탈의 연구 기사에 따르면, 중간 체인 계층이 있는 크로스체인 설계는 일반적으로 추가적인 계산, 합의 및/또는 중간 토큰을 동반합니다. 이는 비효율적이고 불필요하며, 보안 문제와 처리량 제한을 증가시킵니다. 레이어제로는 가능한 한 적은 추가 복잡성을 추가하면서도 신뢰 최소화 통신의 안전성을 유지하려고 합니다.

레이어제로 설계의 단순성에서 중계기나 오라클은 어떤 합의나 검증을 형성하지 않으며, 단순히 메시지를 전송하는 역할만 합니다. 모든 검증은 각자의 원체인과 목표 체인에서 완료되므로, 속도와 처리량 제한은 두 거래 체인의 속성에 전적으로 의존합니다.

또한, "경량 노드" 모델은 제3자 검증에 비해 검증의 정확성이 더 높고, 신뢰 없는(trustless) 상태에 더 가깝습니다. 그러나 이 모델이 오랫동안 널리 사용되지 않은 이유는 한편으로는 모든 블록체인 네트워크의 기본 구조가 경량 노드 클라이언트를 구현하는 것을 지원하지 않기 때문이며, 다른 한편으로는 이더리움에서 경량 노드 클라이언트를 배포하는 것은 가스 비용이 일반적으로 비쌉니다. 이는 일반 사용자의 일상 거래에 적합하지 않습니다.

2. 악의적 행위의 난이도 증가 및 전체 생태계의 보안 위험을 특정 애플리케이션으로 분할할 가능성

레이어제로의 검증 메커니즘에서는 블록 헤드와 거래 증명을 결합하여 교차 검증을 수행해야 전체 검증 과정이 완료됩니다.

따라서, 오라클과 중계 네트워크 간에 악의적인 공모가 존재할 때만 해커 공격이 발생할 수 있습니다. 펠레그리노는 요약하였습니다: "최악의 경우, 이 시스템은 체인링크와 동일한 안전성을 가지며, 이는 매우 좋은 최악의 경우입니다."

또한, 레이어제로의 설계에서 오라클과 중계기는 모두 무허가 사용을 위해, 각 애플리케이션은 자신에게 적합한 오라클과 중계기를 선택할 수 있으며, 이는 프로토콜과 그 사용자들이 부담하는 위험을 분리할 수 있는 장점을 제공합니다.

공격은 특정 오라클과 특정 중계기가 공동으로 수행해야 하므로, 완전히 동일한 오라클-중계기 쌍 프로토콜이 아닌 다른 프로토콜은 영향을 받지 않습니다. 이는 생태계에서 부담하는 위험을 "애플리케이션 특정 위험"의 좁은 대역으로 효과적으로 분할합니다.

오라클 측면에서 현재 스타게이트는 체인링크를 사용하고 있으나, 체인캐처에 따르면 레이어제로는 향후 "오라클 집계" 및 "중계 집계"와 유사한 서비스를 제공할 수 있으며, 서로 다른 프로젝트가 다양한 서비스 패키지를 선택하여 시스템적 위험을 줄일 수 있습니다.

3. 조합 가능성 및 사용자 경험 편리함

스타게이트 블로그는 스타게이트가 진정한 조합 가능성을 열어주었다고 주장하며, 이제 모든 애플리케이션은 델타(Δ) 알고리즘을 활성화한 크로스체인 브릿지를 통해 크로스체인 거래의 모든 작업을 수행할 수 있습니다.

예를 들어, 스시스왑 사용자들이 이더리움에서 wBTC를 아발란체의 JOE로 교환하고 싶다고 가정해봅시다. 이 경우, 그들은 이제 스시스왑 인터페이스를 떠나지 않고도 원체인에서 단일 거래로 이 작업을 수행할 수 있습니다. 이는 스시스왑, 아브라카다브라 등 다중 체인 애플리케이션에 완전한 통합 경험을 제공합니다.

최근 0xMaki 등은 스시 거버넌스 포럼에서 제안을 시작하여 스시스왑이 스타게이트를 통합하여 원주율 자산의 다중 체인 네트워크 간 전이를 촉진할 것을 권장했습니다.

앞으로 스타게이트가 더 많은 크로스체인 애플리케이션과 통합됨에 따라, 사용자 경험의 장점이 더욱 발휘될 것으로 기대됩니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축