Celestia: 이더리움 DA의 최대 경쟁자? EigenLayer가 반격할 수 있을까?
저자: YBB Capital Researcher Ac-Core
서론
Ethereum Foundation의 정의에 따르면, 이더리움의 Layer2 = Rollup입니다. Vitalik의 최근 새로운 관점에 따르면, 다른 EVM 체인이 비이더리움을 DA(데이터 가용성)로 사용할 경우, 이는 이더리움 Validium이 됩니다(블록체인의 데이터 가용성 계층을 체인 외부로 이동시키고 유효 증명을 통해 체인 외부 거래의 무결성을 보장). 현재 DA 문제로 인해 Layer2의 정확한 정의에 대해 어느 정도 논란이 있지만, 이더리움의 업그레이드 경로는 여전히 Rollup을 중심으로 하고 있으며, DA는 이더리움 업그레이드에서 Rollup 거래 데이터를 저장하거나 업로드하는 중요한 역할을 합니다.
Optimistic Rollup과 ZK Rollup이 DA를 통해 관련 데이터를 접근할 수 있는지는 어느 정도 그 자체의 안전성에 영향을 미칩니다. 비록 그들의 의존도가 다르더라도 말입니다. Cosmos의 공유 안전성 혁신과 Celestia의 DA 침투, 그리고 시장의 메이커들이 이끌어가는 가운데, 원주율 이더리움에 위치한 EigenLayer가 중간 소프트웨어를 이더리움 수준의 안전성 서사로 끌어올려 시장 주권을 다시 탈환할 수 있을까요?
EigenLayer
출처: EigenLayer 백서
간단히 이해하자면, EigenLayer는 이더리움 기반의 재질림(Re-staking) 프로토콜로, 미래의 전체 이더리움 암호 경제 시스템에 이더리움 수준의 안전성을 제공합니다. 사용자는 EigenLayer 스마트 계약을 통해 원주율 ETH, LSTETH 및 LP Token을 재질림하고 검증 보상을 받을 수 있으며, 제3자 프로젝트는 ETH 메인넷의 안전성을 누리면서 더 많은 보상 수익을 얻을 수 있습니다. 이를 통해 상호 윈-윈을 실현합니다.
이더리움이 많은 거래량과 유동성을 끌어들일 수 있는 이유는 현재 비트코인을 제외하고 가장 안전한 1층 블록체인으로 인정받고 있기 때문입니다. EigenLayer는 능동적으로 검증된 서비스(Actively Validated Services, AVS)를 통해 이더리움의 안전성과 유동성에 직접 연결되며, 본질적으로 그 토큰 모델의 안전성 검증을 이더리움 노드(간단히 노드 운영자로 이해할 수 있음)에 위임하는 과정을 재질림"Re-staking"이라고 합니다. 본문에서는 EigenLayer 팀이 개발한 첫 번째 AVS 프로젝트인 EigenDA를 예로 들겠습니다.
EigenDA: Rollup 데이터 가용성
출처: EigenDA 공식
공식 설명 및 소개에 따르면(현재 실제 관련 데이터는 없음), EigenDA는 이더리움 위에 구축된 EigenLayer 재질림을 활용한 분산형 데이터 가용성(DA) 서비스로, EigenLayer의 첫 번째 능동 검증 서비스(AVS)가 될 것입니다. 이 과정에서 재질림자는 EigenDA를 실행하는 노드 운영자에게 스테이킹을 위임하고, 서비스 수수료를 보상으로 받으며, Rollups는 데이터를 EigenDA에 게시하여 거래 비용을 낮추고 더 높은 거래 처리량을 얻으며 전체 EigenLayer 생태계의 안전성을 향상시킬 수 있습니다. 이 발전 과정에서의 안전성과 거래 처리량은 스테이킹 양, 관련 생태 프로토콜 및 운영자의 전체 발전에 따라 확대될 것입니다.
EigenDA는 Rollups에 혁신적인 DA 솔루션을 제공하여 이더리움 스테이커와 검증자가 상호 연결되어 안전성을 높이고, 처리량을 높이는 전제 하에 비용을 낮추는 것을 목표로 하며, EigenLayer의 공유 안전 시스템은 분산화 정도를 보장하기 위해 다중 노드 방식을 채택합니다.
EigenDA의 트위터에 따르면, 현재 통합된 Layer2 솔루션에는 L1에서 이더리움 L2로 전환되는 Celo, BitDAO 생태계 외의 Mantle 및 그에 따른 제품, zkWASM 실행 계층을 제공하는 Fluent, Move 실행 계층을 제공하는 Offshore, Optimism의 OP Stack(현재 EigenDA 테스트넷에서 사용 중)이 포함됩니다.
EigenDA는 이더리움 위에 구축된 안전하고 높은 처리량과 분산형 데이터 가용성(DA) 서비스로, EigenLayer 재질림을 기반으로 개발되었습니다. 다음은 EigenDA 설계가 실현하고자 하는 몇 가지 주요 특성과 장점입니다:
특성:
공유 안전성: EigenDA는 EigenLayer의 공유 안전성 모델을 활용하여 검증자(재질림자)가 ETH 기여를 통해 검증 과정에 참여할 수 있도록 하여 네트워크의 전체 안전성을 높입니다;
데이터 가용성: EigenDA의 주요 목표는 Layer 2 네트워크의 데이터 가용성을 보장하는 것입니다. 검증자를 통해 Rollup 네트워크의 데이터 유효성을 검증하고 보장하여 악의적인 행동을 방지하고 네트워크의 정상 작동을 보장합니다;
분산형 정렬: EigenDA는 EigenLayer의 분산형 정렬 메커니즘을 활용하여 Rollup 네트워크의 거래가 올바른 순서로 실행되도록 하여 전체 시스템의 정확성과 일관성을 유지합니다;
유연성: EigenDA의 설계는 L2 개발자가 필요에 따라 다양한 매개변수를 조정할 수 있도록 하여 안전성과 활성화 간의 균형을 맞추고, 스테이킹 토큰 모델, 오류 수정 비율 등을 조정하여 다양한 상황과 요구에 적응할 수 있도록 합니다.
장점:
경제적 효율성: EigenDA는 EigenLayer를 통해 ETH의 공유 안전성을 실현하여 잠재적인 스테이킹 비용을 줄입니다. 데이터 검증 작업을 분산시킴으로써 각 운영자의 운영 비용을 낮추고, 더 경제적이고 효율적인 검증 서비스를 제공합니다;
높은 처리량: EigenDA는 수평 확장성을 갖도록 설계되어 있으며, 더 많은 운영자가 네트워크에 참여함에 따라 처리량이 증가합니다. 비공식 테스트에서 EigenDA는 최대 10 MBps의 처리량을 보여주었으며, 1 GBps로 확장할 수 있는 로드맵을 가지고 있어 다인 게임 및 비디오 스트리밍과 같은 높은 대역폭 요구를 지원할 수 있는 가능성을 제공합니다;
안전성 메커니즘: EigenDA는 EigenLayer의 공유 안전성, Proof of Custody 메커니즘 및 Dual Quorum을 포함한 다층 안전 메커니즘을 사용하여 네트워크의 안전성, 분산성 및 검열 저항성을 보장합니다;
맞춤형 설계: EigenDA는 유연한 설계를 제공하여 L2 개발자가 특정 요구 사항과 사용 사례에 따라 다양한 매개변수를 조정할 수 있도록 하여 안전성과 성능 간의 균형을 찾을 수 있도록 합니다.
재질림 모델
출처: Delphi Digital
- 원주율 ETH 재질림:
독립적인 ETH 스테이커에게 적합하며, 그들은 이미 스테이킹된 ETH를 인출 증명서로 EigenLayer 스마트 계약을 가리켜 재질림하고 추가 수익을 얻을 수 있습니다. 독립 스테이커가 부적절한 행동을 할 경우, EigenLayer는 직접적으로 그들의 인출 증명서를 몰수할 수 있습니다;
- LST 재질림:
LST(유동성 스테이킹 토큰)는 유동성 스테이킹 토큰의 약자입니다. 일반 투자자는 32 ETH가 없어도 Lido, Rocket Pool 등의 유동성 스테이킹 프로토콜을 통해 "카풀"하여 ETH를 스테이킹 풀에 예치하고, 자신의 ETH 및 스테이킹 수익에 대한 권리를 나타내는 LST를 받을 수 있습니다. 이미 Lido, Rocket Pool에서 ETH를 스테이킹한 사용자는 보유한 LST를 EigenLayer 스마트 계약으로 이전하여 재질림하여 추가 수익을 얻을 수 있습니다;
- LP Token 재질림:
LP Token 재질림은 ETH LP 재질림과 LST LP 재질림으로 나뉩니다.
- ETH LP 재질림: 사용자는 ETH를 포함한 DeFi 프로토콜 LP Token을 EigenLayer에 재질림할 수 있습니다.
- LST LP 재질림: 사용자는 lsdETH를 포함한 DeFi 프로토콜 LP Token을 EigenLayer에 재질림할 수 있습니다. 예를 들어, Curve 프로토콜의 stETH-ETH LP Token은 EigenLayer에 재질림할 수 있습니다.
Cosmos의 Celestia
출처: Celestia 공식
현재 어떤 블록체인도 분산화, 안전성 및 확장성의 블록체인 불가능 삼각형 문제를 진정으로 해결할 수 없습니다. Cosmos는 다중 체인 설계 아키텍처만이 이들 간의 균형을 어느 정도 극복할 수 있다고 생각합니다. Celestia에 대해 논의하기 전에, 먼저 Cosmos를 간단히 되짚어보겠습니다. Cosmos의 블록체인은 IBC(Inter-Blockchain Communication) 프로토콜을 통해 상호 운용성을 실현합니다. 다음은 Cosmos 체인 간의 안전성에 대한 자세한 논의입니다:
IBC 프로토콜 안전성: IBC는 Cosmos 네트워크에서 체인 간 통신을 보장하는 프로토콜입니다. 암호화 및 서명 등의 메커니즘을 사용하여 메시지의 기밀성과 무결성을 보장합니다. IBC 프로토콜은 체인 간 통신의 신뢰성을 보장하기 위해 일련의 검증 단계를 포함합니다. IBC를 통해 Cosmos 체인은 안전하게 메시지와 자산을 전송할 수 있으며, 사기 및 변조를 방지합니다;
합의 메커니즘 안전성: Cosmos 생태계의 각 블록체인은 서로 다른 합의 메커니즘을 사용할 수 있으며, 가장 일반적인 것은 Tendermint입니다. Tendermint 합의 알고리즘은 비잔틴 내결함성(Byzantine Fault Tolerance, BFT)을 통해 노드 간의 일관성을 보장합니다. 이는 일정 수의 악의적인 노드가 존재하더라도 시스템이 정상적으로 작동할 수 있음을 의미합니다. 합의 메커니즘의 안전성은 전체 네트워크의 안정성과 안전성에 매우 중요합니다;
허브 안전성: Cosmos 네트워크에는 서로 다른 체인 간의 다리 역할을 하는 중앙 집중식 블록체인인 허브가 존재합니다. 허브의 안전성은 전체 생태계의 안정성에 중요한 역할을 합니다. 허브가 안전하지 않으면 전체 네트워크에 문제가 발생할 수 있습니다. 따라서 허브의 안전성을 보장하는 것은 Cosmos 생태계에서 중요한 과제로, 그 합의 메커니즘과 노드 관리에 대한 엄격한 통제가 필요합니다;
자산 안전성: Cosmos 체인 간에 자산을 전송할 수 있기 때문에 자산의 안전성을 보장하는 것이 매우 중요합니다. 암호화 기술을 사용하여 Cosmos 체인은 이중 지불 공격과 같은 악의적인 활동을 방지할 수 있습니다. 또한 IBC 프로토콜의 설계는 자산의 체인 간 전송을 더욱 안전하고 신뢰할 수 있도록 합니다;
스마트 계약 및 애플리케이션 계층 안전성: Cosmos 네트워크는 스마트 계약 및 분산 애플리케이션을 개발할 수 있도록 허용합니다. 이 계층의 안전성을 보장하기 위해 블록체인에서 실행되는 스마트 계약 및 애플리케이션의 코드 품질, 감사 및 취약점 수정을 통해 이를 실현합니다.
Celestia는 모듈화 설계를 통해 합의와 실행을 분리하여 확장성과 유연성을 실현하고, 다양한 블록체인 솔루션에 적합한 맞춤형 생태계를 촉진합니다. 반면 Cosmos는 생태계를 중립적으로 하여 블록체인 협력을 촉진하고, 독립 블록체인 간의 상호 연결성을 강조하며, Tendermint를 사용하여 합의와 실행을 통합하여 응집력 있는 환경을 제공합니다. 이로 인해 직관적인 부정적인 영향은 자체 유연성을 잃게 됩니다. Celestia의 모듈화 접근 방식은 향상된 확장성과 개발 유연성을 제공하며, 다양한 애플리케이션 요구를 충족하기 위한 맞춤형 솔루션을 제공합니다. 심지어 Celestia+Cosmos가 미래 애플리케이션 체인의 궁극적인 형태라는 목소리도 있습니다.
Celestia의 ICS와 EigenLayer의 EigenDA
출처: 저자 X: @Gods1
그러나 최근 Celestia의 제안에서 언급된 ICS(Interchain Security)에 주목할 필요가 있습니다. EigenLayer는 이더리움 위에 구축된 데이터 가용성 계층으로, ICS와 EigenLayer를 비교함으로써 그들 간의 관계를 다음과 같은 몇 가지 측면에서 이해할 수 있습니다:
공유 안전성: Celestia의 제안에서는 ICS를 사용하는 가능성을 논의하며, Cosmos 생태계의 검증자(예: Cosmos Hub의 검증자)를 Celestia의 Rollup 정렬자로 사용할 수 있습니다. 이러한 접근 방식은 여러 Rollup 네트워크가 동일한 검증자 집합을 공유하여 공유 안전성을 실현할 수 있게 합니다. 이 사고는 EigenLayer의 공유 안전성 개념과 유사하며, 기본 블록체인 네트워크의 검증자를 활용하여 안전성을 제공하는 것입니다. 차이점은 ICS가 Cosmos Hub의 검증자를 통해 연결된 블록체인에 검증 서비스를 제공하여 공유 안전성 모델을 통해 전체 생태계의 안전성을 높이는 반면, EigenDA는 이더리움의 EigenLayer를 통해 검증 서비스를 제공하고 ETH의 검증자(재질림자)를 사용하여 Rollup 네트워크의 데이터 가용성을 검증합니다;
분산형 정렬자: Celestia에서 언급된 분산형 정렬자 개념은 ICS의 방법을 활용합니다. 이는 EigenLayer에서 EigenLayer의 재질림 원리를 사용하여 분산형 정렬자를 구축하는 것과 유사합니다. 두 접근 방식 모두 기본 프로토콜의 특성을 통해 보다 분산화된 정렬 메커니즘을 실현하려고 합니다;
Rollups의 조합 가능성: Celestia는 여러 Rollup 네트워크에서 동일한 정렬자를 사용함으로써(아마도 ICS를 통해) Rollup 간의 조합 가능성을 실현할 수 있다고 언급합니다. 이는 EigenLayer에서 언급된 여러 AVS(능동 검증 서비스)가 EigenLayer 생태계 내에서 상호 협력하여 더 높은 수준의 조합 가능성과 상호 운용성을 실현하려는 목표와 유사합니다;
경제학: Celestia와 EigenLayer의 기술적 측면을 떠나, 시장 관점에서 사용자들이 가장 관심을 가지는 것은 자신의 수익입니다. EigenLayer는 LST 등의 수익 중첩 및 미래 전체 EigenLayer 생태계의 에어드랍 기대치가 Celestia보다 약간 더 강합니다.
DA 계층 간 비교
출처: Researcher@likebeckett
데이터 가용성(Data Availability)의 약자는 DA입니다. 현재 이더리움의 업그레이드 경로에서 전체적으로 Rollup을 중심으로 하고 있으며, DA는 이 과정에서 전체 Rollup의 모든 거래 데이터를 저장하거나 업로드하는 역할을 합니다. Rollup의 출현은 Layer1의 확장성 문제를 해결하기 위해서지만, 실제로 DA를 통해 Layer2 데이터를 접근하는 것은 전체 안전성과 TPS 수준에 영향을 미칩니다. Layer2가 이더리움의 안전성을 상속받기 위해서는 이더리움이 전체 프로토콜 안전 메커니즘을 최적화하여 대량의 Layer2 데이터를 업로드할 수 있어야 합니다.
합의 메커니즘에는 유효성과 안전성 간의 근본적인 딜레마가 존재합니다. 전자는 거래의 빠른 처리를 보장하고 후자는 거래의 정확성과 안전성을 보장합니다. 이를 위해 서로 다른 블록체인 시스템은 각자의 실제 요구에 맞는 균형을 달성하기 위해 다양한 선택을 합니다. Ethereum, Celestia, EigenLayer 및 Avail 솔루션은 모두 Rollup에 확장 가능한 데이터 가용성을 제공하기 위해 설계되었습니다. Researcher@likebeckett와 Avail 공식에서 제공한 관련 데이터를 바탕으로 다음과 같이 요약했습니다.
출처: Avail Team 공식
Celestia:
분산형 정렬자 제안: Celestia는 COO Nick White가 제안한 Cosmos 생태계의 Interchain Security(ICS)를 사용하여 Celestia의 분산형 정렬자를 구현하는 방안을 논의하며, 이를 통해 ICS를 활용하여 Cosmos Hub의 검증자를 DA 계층에 공유 안전성을 제공하는 방안을 제안합니다;
원자적 Rollup 조합 가능성: Celestia는 ICS를 통해 여러 Rollup 네트워크 간의 원자적 거래를 실현하여 조합 가능성을 높일 수 있습니다. 동일한 정렬자는 여러 Rollup 네트워크가 협력하여 유동성 단편화 및 조합 가능성 저하 문제를 해결할 수 있게 합니다;
다중 Rollup 상호 운용성: 동일한 정렬자를 활용하여 Celestia는 여러 Rollup 네트워크 간의 상호 운용성을 촉진하여 더 나은 유동성과 데이터 가용성을 실현할 수 있습니다.
EigenLayer와 EigenDA:
공유 안전성 데이터 가용성 서비스: EigenLayer는 EigenDA를 통해 데이터 가용성 서비스를 제공하며, 전통적인 블록체인과는 달리 이더리움 위에 구축된 스마트 계약 집합으로 공유 안전성 개념을 충분히 활용합니다. EigenDA는 Celestia 생태계의 일부로 기능할 수 있으며, 효율적이고 안전하며 확장 가능한 데이터 가용성을 제공합니다;
분산형 정렬: EigenLayer는 분산형 정렬 메커니즘을 강조하며, 본질적으로 Rollup 정렬자의 PoS 과정에 ETH 토큰과 몰수 조건을 추가하여 Layer 2 네트워크에 더 높은 안전성을 제공합니다. 이 메커니즘을 통해 EigenLayer는 효율적인 정렬 과정을 실현합니다;
데이터 가용성 서비스: EigenDA는 Layer 2 네트워크에 데이터 가용성 서비스를 제공하는 데 집중하며, EigenLayer의 공유 안전성과 분산형 정렬을 통해 체인 상 애플리케이션에 고성능 데이터 전송을 제공합니다.
Avail:
데이터 가용성 설계: Avail은 데이터 가용성 설계에 집중하며, 데이터 가용성 샘플링 기술을 도입합니다. 이 기술은 경량 노드가 블록의 일부만 다운로드하여 데이터 가용성을 검증할 수 있게 하여 전체 노드에 의존하지 않고도 네트워크의 확장성을 높입니다;
블록체인 간 상호 작용성: Avail의 설계는 블록체인 간의 상호 작용성을 높이는 것을 목표로 합니다. 데이터 가용성 샘플링을 지원하는 경량 노드는 블록 크기를 더 유연하게 증가시킬 수 있어 전체 처리량을 높입니다;
EIP 4844 적응성: Avail은 Ethereum의 EIP 4844 구현에 적극 참여하고 있으며, 이는 Polygon 모듈화 블록체인 비전의 중요한 구성 요소로, 이 제안은 블록 크기를 증가시키고 Danksharding 구현을 위한 기초를 마련하여 Avail이 Ethereum 생태계의 업그레이드에 적응할 수 있도록 합니다.
결론
Rollup에 대해 2024년, 캉쿤 업그레이드가 가져온 확실한 서사 외에도 DA 문제에 대한 논란은 Layer2의 정확한 위치 설정에 대한 문제를 가져왔습니다. 이더리움 DA가 실제로 직면한 정통성, 안전성, 비용 문제를 잠시 제쳐두고, Celestia와 EigenDA 간의 논란은 이더리움의 살인자와 이더리움의 성벽 간의 대립 속에서, 미래에 더 많은 조합 모듈 방향의 시장 경쟁이 촉발되어 이더리움의 확장 방식에 새로운 꽃이 피어날 수 있을지에 대한 생각을 불러일으킵니다.
블록체인 자체가 본래 여러 한계를 가지고 있지만, 금융 시장의 관점에서 모든 시장의 상승 동력은 대다수가 "가상의 공간"에서 비롯됩니다. 결국 새로운 이야기가 필요합니다. 혁신 자체는 자신의 정확성을 유지하는 것 외에도 "우회적인 길"도 기존의 틀에서 벗어나는 서사 방향이 될 수 있습니다.