이더리움 L2 진영이 불안한가? 우리가 크로스 네트워크 고속 통로 솔루션을 살펴보자
이 글은 체인뉴스에서 발췌한 것으로, 저자: 판즈시옹입니다.
Layer 2 확장 기술은 이더리움이 성능의 도약을 이루는 데 도움을 줄 수 있으며, 장기적으로는 최소 두 자릿수의 처리량 향상이 문제되지 않을 것입니다. 그러나 보안성이라는 불확실한 요소 외에도, 탈퇴 기간의 사용자 경험과 서로 다른 Layer 2 네트워크 간의 유동성 단절이 현재 가장 주목해야 할 주제가 될 수 있습니다.
물론 사용자는 이더리움 Layer 1을 이용해 Layer 2 간 거래를 할 수 있습니다. 예를 들어 사용자는 Optimism의 자산을 Layer 1으로 인출한 후, 다시 zkSync에 충전할 수 있습니다. 하지만 이렇게 하면 대부분의 사용자에게는 불친절합니다 (가스 비용이 매우 높음) 그리고 결제 속도에도 영향을 미칠 수 있습니다.
가장 고통스러운 것은 Layer 2의 자산을 Layer 1으로 인출하는 시간 창 문제입니다. 특히 초기 Optimism 네트워크의 경우, 탈퇴 기간이 7일로 설계되어 네트워크의 안전성을 보장합니다. 이는 사용자의 Layer 2 자산이 Layer 1으로 탈퇴하려면 7일을 기다려야 하며, 이 기간 동안 자금은 동결 상태로 사용할 수 없음을 의미합니다.
다행히도, 일부 팀은 이 문제를 일찍이 인식하고 탈퇴 기간의 지연을 해결하거나 서로 다른 Layer 2 네트워크 간 자산을 빠르게 전송할 수 있는 솔루션을 제공하고 있습니다. 이는 사용자 경험과 Layer 2의 보급률을 크게 향상시킬 것입니다.
Rollup 계열의 확장 솔루션을 선두로 하는 Layer 2 생태계에서는 이미 최소 6개 팀이 이 문제를 해결하기 위해 시도하고 있습니다. 이후 그들은 Plasma 또는 사이드체인 등 확장 솔루션에도 참여하여 보다 포괄적인 자산 이동 도구를 제공할 가능성이 있습니다. 주요 팀은 다음과 같습니다:
Connext와 Celer의 cBridge는 상태 채널 기술을 활용하여 서로 다른 네트워크에서 고속 결제 통로를 열며, 원리는 비트코인 라이트닝 네트워크와 유사합니다;
Maker는 프로토콜에서 발행한 달러 스테이블코인 DAI를 위한 특별한 자산 브리지를 열어, Maker의 오라클이 Layer 2의 데이터를 읽을 수 있을 때 안전하고 빠르게 L2에서 L1으로의 즉각적인 송금 통로를 제공합니다;
Hop Protocol은 서로 다른 L2 네트워크에서 자산 브리지를 설정하고, 특별한 검증 노드와 AMM 구성 요소를 도입하여 최종적으로 자산을 여러 네트워크 간에 이동할 수 있게 합니다;
StarkWare의 주요 방향은 '조건 송금' (Conditional Txs) 기술을 통해 서로 다른 네트워크 간 자산의 상호 운용성을 실현하는 것입니다;
DeGate는 초기에는 중앙화된 자산 관리 방식을 통해 네트워크 간 거래를 제공하고, 이후에는 탈중앙화된 솔루션으로 전환할 것입니다.
MakerDAO (전용 자산 브리지)
이더리움 생태계에서 가장 오래된 DeFi 애플리케이션 중 하나인 달러 스테이블코인 DAI의 발행자인 Maker는 초기에는 Optimism 네트워크를 위해 전용 DAI 자산 빠른 송금 통로를 설계할 것입니다. 사용자는 Maker의 솔루션을 통해 Layer 1의 DAI를 Optimism 네트워크로 빠르게 전송할 수 있으며, Optimism Layer 2 네트워크의 DAI를 Layer 1 네트워크로 빠르게 인출할 수 있습니다.
이 솔루션이 가능하게 된 주된 이유는 Optimism의 솔루션이 모든 거래 데이터를 Layer 1에 게시하기 때문입니다. Optimism 네트워크 설계에는 '공인 거래 체인' (Canonical Transaction Chain, CTC)이라는 단조 증가 거래 목록이 존재하며, 이 목록에 게시된 거래는 변경할 수 없는 것으로 간주됩니다 (Layer 1 블록이 재구성되지 않는 한).
따라서 Maker의 솔루션에서 가장 핵심적인 것은 새로운 '오라클'과 중계 구성 요소를 설계하여 CTC의 데이터를 읽고, 이를 근거로 Layer 2 사용자에게 Layer 1의 유동성을 미리 해제하는 것입니다.
사용자는 먼저 Layer 2에서 Layer 1으로의 인출 요청을 제출하고, 오라클이 CTC의 거래를 읽은 후, 사용자를 위해 Layer 1에서 fDAI라는 유동성 증명을 미리 7일 동안 발행할 수 있습니다. 그런 다음 사용자는 'fDAI 금고'를 통해 fDAI를 담보로 DAI를 교환할 수 있습니다.
또한, 인출 주기가 7일이지만, 모든 인출 거래는 7일이므로 7일 전의 인출도 방금 Layer 1으로 돌아온 것입니다. 이 지속적인 DAI 인출 자금 흐름은 금고 내 DAI의 자금 출처로 사용될 수 있습니다.
하지만 이 '오라클' 구성 요소는 일부 중앙화된 위험을 초래할 수 있으며, 이 솔루션에 대한 자세한 설명은 아직 없습니다. 그들은 이 솔루션의 '신뢰 필요 없음' (Trustless) 장점에 대해 이렇게 설명합니다: '오라클 외에는 이 시스템에 신뢰 가정을 도입할 필요가 없습니다.'
현재 Maker는 다른 Layer 2 네트워크에 대한 계획을 언급하지 않았으므로, 현재는 Optimism에만 집중하고 있으며, 해당 네트워크를 위해 공식적인 Layer 2 DAI 솔루션을 신속히 출시하는 데 주력하고 있습니다.
자세한 솔루션 소개:
Celer cBridge (상태 채널)
Layer 2 확장 프로젝트 Celer는 크로스 체인 결제 네트워크 Celer cBridge를 출시하여, 사용자는 이 네트워크를 통해 이더리움 Layer 2 네트워크, 이더리움 메인 체인 및 다른 Layer 1 또는 Layer 2 간에 가치를 전송할 수 있습니다.
cBridge는 Celer 상태 채널을 확장하여 구현되며, 기존 프로토콜을 강화하여 여러 체인에서 동시에 작동할 수 있도록 합니다. Celer 상태 채널 네트워크에는 상태 채널 크로스 체인 결제 기능이 추가되었으며, 이 기능을 테스트하려면 각 EVM 테스트 체인에 CelerPay 계약을 배포하거나 비-EVM 호환 체인에 해당 계약이나 플러그인 (예: Polkadot의 Celer Substrate 모듈)을 배포해야 합니다.
간단히 말해, 상태 채널은 특별한 Layer 2 네트워크 확장 솔루션의 일종으로, 비트코인 라이트닝 네트워크 기술도 상태 채널 기술로 분류될 수 있으며, 일반적으로 소액 결제 시나리오를 해결하는 데 사용됩니다. 고빈도 거래를 체인 외부에서 처리하여 체인 상의 압력을 줄이는 데 도움을 줍니다.
자세한 소개:
《Celer cBridge: Layer-1 및 Layer-2 상호 연결 미래를 위한 고속 저비용 가치 전송 네트워크》
Connext (상태 채널)
Connect의 Vector도 상태 채널 기술을 사용하며, 현재 메인넷에 매우 초기 버전이 출시되었습니다.
최근 그들은 새로운 버전을 발표하여 Polygon (Matic)과 사이드체인 xDai 간의 상호 운용성을 구현하고, xDai-Polygon Bridge 테스트 버전을 출시하여 사용자가 상태 채널을 통해 xDai를 Polygon의 Dai로 전송하고, Polygon의 Dai를 xDai로 전송할 수 있도록 허용합니다.
Connext 팀은 사실 이더리움 메인넷에서 상태 채널 기술을 일찍이 출시했으며, 2019년 9월에 2.0 버전을 출시했지만, 채택률에 대한 보고는 거의 없습니다. 이전 공식 정리된 생태도에 따르면, 주로 지갑 중심이며, 지원하는 애플리케이션은 대부분 사람들의 시야에 들어오지 못했습니다.
이후 Connext는 2020년부터 새로운 제품 방향에 착수했으며, 여전히 그들이 가장 익숙한 상태 채널 기술을 사용하지만, 접근 방식이 변화했습니다. 지난해 8월, Connext는 Reddit가 주최한 확장성 도전에 참여하여 Spacefold 솔루션을 출시하고, 소셜 네트워크 시나리오의 고빈도 수요를 해결하려고 했으며, 이는 후속 Vector의 기초를 마련했습니다.
현재 Vector는 올해 1월에 이더리움 메인넷에 출시되었지만, 버전 번호는 0.1.0이므로 여전히 초기 단계로 볼 수 있으며, 이후 1분기와 2분기에 걸쳐 단계적으로 더 완전한 버전을 출시할 예정입니다.
StarkWare (조건 송금)
제로 지식 증명 연구 기관 StarkWare는 올해 1월 ZK Rollup 개념에 기반한 확장 네트워크 StarkNet을 공식 출시했지만, 이는 본문의 주제가 아니며, Layer 2의 상호 운용성을 위한 완전한 솔루션을 제공하는 것입니다. '조건 송금' (Conditional Transactions) 또는 '조건 결제' (Conditional Payment)를 통해 실현됩니다.
조건 송금은 블록체인에서 허가 없이 상호 운용성을 구현하는 데 사용할 수 있는 암호학 기반 구성 요소입니다. 간단히 말해, 조건 송금은 특정 '이벤트' (예: 결제, 상태 변화)의 발생을 조건으로 하는 거래로, 특정 네트워크에서 조건 거래를 정의한 후, 그 조건이 다른 네트워크에서 충족되면 해당 조건 거래가 발효됩니다.
이 기능은 단계적으로 구현될 것입니다.
1단계: StarkEx 기반의 Layer 2 거래소는 Layer 1으로의 빠른 인출을 실현할 수 있습니다.
2단계: 두 개의 StarkEx 기반 Layer 2 네트워크는 서로 빠른 송금을 할 수 있습니다.
3단계: 임의의 두 Layer 2 네트워크가 빠른 송금을 실현할 수 있습니다.
이 솔루션이 '신뢰 필요 없음'인지에 대해 팀은 일반 사용자는 완전히 신뢰할 필요가 없지만, 유동성 제공자(LP)는 조건 거래를 패키징하여 게시할 노드를 신뢰해야 할 수 있다고 밝혔습니다 (그들이 패키징하지 않기로 선택할 수 있기 때문입니다). 그러나 이러한 신뢰를 제거할 수 있는 방법도 있으며, 예를 들어 체인상의 스마트 계약을 통해 이러한 노드를 우회할 수 있습니다.
참고:
Hop (범용 자산 브리지)
Hop Protocol은 Maker와 유사한 솔루션으로, 그들의 솔루션에서는 범용 자산 브리지를 설계하고 '자동화된 시장 조성자' (AMM) 구성 요소와 '연결자' (Bonder) 역할을 도입하여 최종적으로 Layer 2 네트워크 간 자산의 빠른 이동을 실현합니다.
Hop 솔루션을 사용할 때, 자산은 Hop을 통해 Layer 2 네트워크로 이동해야 하며, 예를 들어 Hop의 자산 브리지를 통해 Layer 2의 ETH로 들어가는 자산은 Hop ETH(또는 hETH)로 불립니다. hETH와 ETH는 완전히 동등하며, 최소한 Hop을 통해 교환할 수 있습니다.
하지만 Layer 2 네트워크에는 '공식' 버전의 ETH도 존재하며, 이는 더 많은 사람들이 일반적으로 사용하는 ETH 버전입니다. 공식 버전 ETH와 hETH는 이론적으로 완전히 동등해야 하지만, 유동성 문제로 인해 가격 차이가 있을 수 있습니다.
따라서 Hop Protocol은 AMM 구성 요소와 '연결자'를 도입했습니다. AMM은 공식 버전 ETH와 hETH 간의 단기 변동 가격 차이를 해결하기 위해 설계되었으며, '연결자' (Bonder) 역할은 유동성을 미리 해제해야 하는 사용자에게 유동성을 제공하고 일부 수익을 얻을 수 있습니다 (그가 사용자에게 7일의 인출 주기를 절약해 주기 때문입니다).
Bonder는 서로 다른 Layer 2 간의 거래 데이터를 관찰하여 네트워크에 미리 공식 버전 ETH를 지급할 수 있으며, 서로 다른 Layer 2 네트워크 간의 차익 거래자는 지속적으로 재조정하여 (수익을 얻기 위해) AMM의 가격을 비교적 합리적인 범위로 유지합니다.
이 솔루션에는 많은 세부 사항과 아직 개선이 필요한 부분이 있으며, 예를 들어 다수의 Bonder의 탈중앙화 메커니즘 등이 있습니다. 기타 사항은 프로젝트 백서를 참조할 수 있습니다.
DeGate (관리)
Coinhu와 MYKEY 팀이 주도하는 Layer 2 거래 프로토콜 DeGate는 보다 실용적인 방식을 채택했습니다. 즉, 그들이 중개자로서 자산의 빠른 크로스 체인 서비스를 제공하지만, 이 과정에서 중앙화된 위험이 도입되며, 이 서비스를 사용하는 사용자는 여전히 DeGate와 그 뒤의 팀을 신뢰해야 합니다. 이후 시설이 완비되면 탈중앙화된 솔루션으로 전환할 것입니다.
DeGate는 초기에는 중앙화된 자산 관리 방식을 통해 Layer 간 자산 이동의 빠른 통로를 실현했으며, 첫 번째 단계로 L1과 L2 간의 빠른 교환 통로를 구현할 것입니다. 이후 상황에 따라 서로 다른 L2 간의 빠른 교환 통로를 개설할 것을 고려할 것입니다. 이는 서로 다른 L2의 출시 시간에 따라 달라질 수 있으며, 이 솔루션은 서로 다른 네트워크에 보다 유연하게 접속할 수 있습니다.
DeGate는 백서에서 관리되는 자산의 안전성은 Home DAO가 보유한 순자산을 담보로 한다고 밝혔으며, 이더리움의 L2에서 성숙한 오라클 서비스가 등장하면 DeGate Bridge는 탈중앙화된 방식으로 자산의 브리지를 실현할 것입니다.