Celestia:以太坊DA最大的竞争对手?EigenLayer能否扳回一局?
原文作者:YBB Capital? Researcher Ac-Core
根据?Ethereum Foundation?的定义,以太坊的?Layer?2=Rollup。按照?Vitalik?近期的新观点,如果其他?EVM?链使用非以太坊作为?DA(数据可用?Data Availability),那么它就是以太坊 Validium(将区块链的数据可用性层移至链外,利用有效证明来保证链外交易的完整性)。虽然当下因为?DA?的问题,大家对于?Layer?2?的精准定义还存在着一定程度的争议,但以太坊的升级路线仍是以 Rollup 为中心的,DA 则在以太坊升级中担任保存或上传 Rollup 交易数据的重要角色。Optimistic Rollup 与 ZK Rollup?能否通过?DA?来访问相关数据会在一定程度上影响其自身的安全性,即使它们的依赖程度不同。面对?Cosmos?共享安全的创新和?Celestia?的?DA?渗透,以及市场面的做市商带动,受其借鉴位于原生以太坊的?EigenLayer?能否通过将中间件提升至以太坊级别的安全性叙事来重新夺回市场主权?
图源:EigenLayer 白皮书简单理解,EigenLayer 是一个基于以太坊的再质押(Re-staking)协议,为未来整个以太坊的加密经济体系提供以太坊级别的安全性。它允许用户通过?EigenLayer?智能合约将原生?ETH、LSDETH?及 LP Token 进行再质押并得到验证奖励,让第三方项目在可享受 ETH 主网安全性的同时还能获得更多奖励收益,从而实现共赢。
以太坊之所以能够吸引大量的交易量和流动性,是因为它是目前被大多数人认可的除比特币外的最为安全的第一层区块链。EigenLayer?通过主动验证服务(Actively Validated Services,即?AVS)来直接对接以太坊的安全性和流动性,其本质是将其代币模型的安全性验证直接委托给以太坊节点(可简单理解为节点运营商),这一过程被称为再质押“Re-staking”。本文只例举?EigenLayer?团队开发的第一个?AVS?项目:EigenDA。
图源: EigenDA?官方根据官方解释和介绍(暂无实际相关数据作为支撑),EigenDA?是建立在以太坊上的利用?EigenLayer Restaking?构建的去中心化数据可用性(DA)服务,并将是?EigenLayer?上的首个主动验证服务(AVS)。其中?Restakers?可以将质押委托给执行的?EigenDA?以及执行验证任务的节点运营商,作为回报获得服务费用,并且?Rollups?可以将数据发布到?EigenDA,从而降低交易费用成本,获得更高的交易吞吐量及提升整个?EigenLayer?生态系统的安全性。这一发展过程中的安全性和交易吞吐量会随着质押量、相关生态协议以及运营商的整体发展而扩大。
EigenDA?旨在为?Rollups?提供创新的?DA?解决方案,让以太坊质押者与验证者通过相互连接来提升安全性,实现在提高吞吐量的前提下降低成本的目的,其中?EigenLayer?共享安全系统为保证去中心化程度会采用多节点的方式。根据?EigenDA?推文透露,其现已集成的?Layer?2?方案包括从L1向以太坊L2过渡的?Celo;BitDAO?生态系统外的?Mantle?及其配套产品;提供?zkWASM?执行层的?Fluent;提供?Move?执行层的?Offshore,以及?Optimism?中的?OP Stack(现阶段在?EigenDA?测试网使用)。
EigenDA 是一个构建在以太坊上的安全、高吞吐量和去中心化的数据可用性(DA)服务,基于 EigenLayer Restaking 开发。以下为 EigenDA 设计旨在实现的一些关键特性和优势:
特性:
优势:
图源: Delphi Digital?图源:Celestia?官方
目前,还没有任何一种区块链可以真正解决去中心化、安全性和可扩展性的区块链不可能三角问题,Cosmos?认为只有多链的设计架构才能一定程度上克服它们之间的权衡。在讨论?Celestia?之前,我们先简单回顾一下?Cosmos,其中的区块链通过?IBC(Inter-Blockchain Communication)协议实现互操作性。以下是?Cosmos?链之间安全性的详细讨论:
IBC 协议安全性: IBC 是?Cosmos?网络中确保链之间通信的协议。它通过使用加密和签名等机制来确保消息的机密性和完整性。IBC 协议包括一系列验证步骤,以确保跨链通信的可信度。通过 IBC,Cosmos?链可以安全地传输消息和资产,防止欺诈和篡改;
共识机制安全性: Cosmos?生态系统中的各个区块链可能采用不同的共识机制,其中最常见的是?Tendermint。Tendermint?共识算法通过拜占庭容错(Byzantine Fault Tolerance,BFT)来确保节点之间的一致性。这意味着在一定数量的恶意节点存在的情况下,系统仍能正常运作。共识机制的安全性对整个网络的稳定性和安全性至关重要;
Hub 安全性: Cosmos?网络中存在一个称为?Hub?的中心化区块链,作为不同链之间的桥梁。Hub?的安全性对整个生态系统的稳定性起到了关键作用。如果?Hub?不安全,可能会导致整个网络的问题。因此,确保?Hub?的安全性是?Cosmos?生态系统中的一个重要任务,涉及到对其共识机制和节点管理的严格控制;
资产安全性: 由于?Cosmos?链之间可以传输资产,确保资产的安全性是至关重要的。通过使用加密技术,Cosmos?链能够防范恶意活动,如双花攻击。同时,IBC 协议的设计使得资产的跨链传输变得更加安全和可靠;
智能合约和应用层安全性: Cosmos?网络允许开发智能合约和分布式应用。保障这一层面的安全性是通过确保区块链上运行的智能合约和应用程序的代码质量、审计和漏洞修复来实现的。
Celestia?通过模块化设计,将共识和执行分离,实现了可扩展性和灵活性,促进了适用于各种区块链解决方案的可定制化生态系统。相比之下,Cosmos?以生态系统为中性来促进区块链协作,强调独立区块链之间的互联性,并使用?Tendermint?整合了共识和执行,提供了一个有凝聚力的环境,这带来的直观负面影响是失去了自身灵活性。通过?Celestia?的模块化方法提供了增强的可扩展性和开发灵活性,并为满足不同应用需求提供了定制解决方案,甚有呼声称?Celestia Cosmos?才是未来应用链的终极形态。
图源作者 X:@_Gods_?1?但值得关注的是近期在?Celestia?的提案中提到的?ICS(Interchain Security),与之不同的是?EigenLayer?是建立在?Ethereum?上的一个数据可用性层,通过将?ICS?与?EigenLayer?对比,我们可以从以下几个方面来理解它们之间的关系:
图源:Researcher@likebeckett数据可用(Data Availability)简称为 DA,目前在以太坊的升级路线中整体是以 Rollup 为主的,DA 在一过程中担任的角色是用来保存或者上传整个 Rollup 的所有交易数据。Rollup?的出现是为了解决?Layer?1?的扩展性问题,但实际通过 DA 访问 Layer?2 数据会影响整体的安全性以及?TPS?水平,为了能够让 Layer?2 可以继承以太坊的安全性,以太坊需要能够通过优化整个协议安全机制来上传大量的 Layer?2 的数据。
在共识机制中,存在着一个根本性的两难问题,即有效性和安全性,前者确保交易的快速处理,后者以确保交易的准确性和安全性,为此不同的区块链系统会做出不同的选择以达到符合自身实际需求的平衡。其中 Ethereum、Celestia、EigenLayer 和 Avail?解决方案都旨在为?Rollup?提供可扩展的数据可用性,根据?Researcher@likebeckett?和?Avail?官方提供的相关数据,我进行了以下总结。
图源:Avail Team?官方
Celestia:
EigenLayer 和 EigenDA:
Avail: