区块链、加密货币投资风险巨大,非专业投资可能损失全部本金,本文不做任何投资建议。继上篇Entry对EigenLayer做了简介,本文将对EigenLayer项目原理做出介绍和分析,也是对EigenLayer项目原理信息的搜集和整理。希望通过本篇原理介绍,您可以更了解EigenLayer或将带来的改变。接下来的Entries将对项目各方面进行详解,并提供交互教程,以备你提前埋伏。这篇项目原理介绍,希望能对项目解决的痛点做出最基本的阐释。欢迎补充指正。
EigenLayer项目简介
融资超6400万美元EigenLayer是一个还在初期发展的全新项目,也是以太坊的最新叙事,EigenLayer提出Re-staking即“二次质押”解决方案,不仅为以太坊和其他基础设施和中间件层提供更高的安全性,也为用户创造出了更高的收益。Eigen的工作原理使得在不改变ETH质押方式的的同时通过授予EigenLayer智能合约对其质押的ETH施加额外削减条件的能力提高协议底层安全性并增加用户资金流动性,为跨链桥、Rollup排序器、RPC节点、预言机等降低被攻击可能性。—— EigenLayer 项目原理篇
EigenLayer项目原理
首先,Eigen解决的痛点是POS质押资本效率低,和非结算层Dapp的信任及安全问题。因此,Eigen提出“二次质押”的解决方案。质押用户除了POS质押外,同时将资金质押在其他应用程序上,从而提高质押资本利用效率;并作为以太坊上的一组智能合约,在所有模块中聚合ETH的安全性,从而提高依赖模块的Dapps的安全性。
Dapps构建在以太坊之上,通过网络节点去中心化操作,依托于以太坊可信底层的安全性。无法在EVM之上部署或证明的模块,则无法利用以太坊可信底层的安全性。因此,需要搭建自己独立的AVS(主动验证系统),为自己的系统安全负责。但目前的AVS体系对一些DApps来说,安全系数并不高。对此,EigenLayer引入了2个新概念,即再质押和自由市场治理,从而实现将以太坊的安全性扩展到其他系统以及提升治理的效率方面。用户可以通过EigenLayer将质押在PoS节点上的ETH进行二次质押,这些二次质押的资产将通过EigenLayer平台被用于其它中间件、预言机、侧链、二层网络等协议上,由于这些协议需要节点来运行验证服务,再质押可以帮助这些协议减少资金使用成本的同时共享以太坊的网络安全。EigenLayer作为以太坊上的一组智能合约,允许共识层ETH质押者选择验证构建在以太坊生态系统之上的新软件模块。质押者通过授予 EigenLayer 智能合约对其质押的ETH施加额外削减条件的能力来选择加入,从而允许扩展加密经济安全性。通过选择加入EigenLayer,质押者可以验证多种类型的模块。从而聚合ETH 安全性。这提高了依赖模块的去中心化应用程序(DApps)的安全性。
资本和硬件要求
参与 EigenLayer 的 Restaking,要满足以太坊验证的资本 32 ETH,在 Restaking 上保持不变,但在引入到新的中间件时会额外增加潜在的风险敞口,如 Inactivity 和 Slashing。而硬件设施方面,为了降低验证者的参与门槛,实现足够的去中心化,合并后以太坊验证者的硬件要求很低。稍好的家用电脑其实已经可以达到推荐配置。这时一些硬件要求其实是溢出的,Restaking 相当于用溢出的这部分硬件 Capability 去为多个中间件提供支持。
EigenDA
要在以太坊上创建一个新的共识协议,比如数据可用性协议(Data Availability),或者其它的中间件、预言机、二层网络等,需要搭建自己的节点验证服务。EigenLayer刚好解决了这个问题,它提供了统一的质押平台,这样其它协议就可直接采用而不需要建立自己的验证平台,协议不用再搭建自己的验证器和池子,这样可以把更多的精力用于开发协议核心功能和提升用户体验。EigenLayer 采用了不同的架构——不需要做共识,也不需要 P2P 网络。EigenDA 的节点必须在 EigenLayer 合约中 Restake 他们的 ETH 敞口,参与到 Restaking 中。EigenDA 节点是以太坊质押者的子集。
其次,数据可用性的需求方(例如 Rollup,称为 Disperser)拿到 Data Blob 后,使用纠删码和 KZG 承诺对 Data Blob 进行编码(大小取决于纠删码的冗余比例),并把 KZG 承诺发布到 EigenDA 智能合约。随后 Disperser 把编码后的 KZG 承诺分发给 EigenDA 节点。这些节点拿到 KZG 承诺后,与 EigenDA 智能合约上的 KZG 承诺进行比较,确认正确后即对Attestation 进行签名。之后 Disperser 一一获取这些签名,生成聚合签名并发布到 EigenDA 智能合约,由智能合约进行签名的验证。
在这个工作流中,EigenDA 节点仅仅对 Attestation 进行了签名,来声称自己对编码后的 Data Blob 进行了存储。而 EigenDA 智能合约仅仅对聚合签名的正确性进行验证。那么如何确保 EigenDA 节点真的对数据可用进行了存储呢?EigenDA 采用了 Proof of Custody的方法。即针对这样一种情况,有一些 Lazy Validator,他们不去做本应该做的工作(例如确保数据可用)。而是假装他们已经完成了工作并对结果进行签名。(例如撒谎声称数据是可用的,实际上他们并没有这样做)Proof of Custody 的做法类似于欺诈证明:如果出现 Lazy Validator,任何人可以提交证明给 EigenDA 智能合约,由智能合约进行验证,如验证通过即对 Lazy Validator 进行 Slashing。
EigenDA 做的是 Everybody-talks-to-disperser(即步骤[3] Disperser 获取Attestation)和 Disperser-sends-each-node-a-unique-share(即步骤[2] Disperser 分发数据给 EigenDA 节点),把数据可用性和共识进行了解耦。EigenDA 不需要做共识和参与P2P网络的原因是,它相当于搭了以太坊的「便车」:借助 EigenDA 部署在以太坊上的智能合约,Disperser 发布 Commitments 和 Aggregated Attestations、由智能合约验证聚合签名的过程都是在以太坊上发生的,由以太坊提供共识保证,因此不必受限于共识协议和P2P网络低吞吐量的瓶颈。EigenDA 的安全性本质上依赖于以太坊的验证者集,继承了以太坊的 Slashing 原语,为 DA 层提供了 Economic Security 的保证。如果 Restaking 在 EigenDA 的质押者越多,则意味着更多的安全。而降低节点的要求也同样有助于增强去中心化程度。
需要注意,EigenDA 是应用层 DA,区别于 Danksharding 的协议层 DA——Application-specific 相较于 General-purpose 的优势在于 Sovereign 和 Flexibility。这使得针对不同 Rollup 的数据可用性需求可以定制不同的方案。
再质押
EigenLayer提供了一种新的池安全性机制,使模块能够通过再质押的ETH而不是它们自己的代币来保护。任何具有链上削减合约的 AVS 都可以由EigenLayer保护。EigenLayer可以通过再质押为用户带来更多的收益,除了获得在以太坊主网上的质押收益,还可以在再二次质押的协议上获取额外的收益。
自由市场治理
EigenLayer提供了一种开放市场机制,该机制说明了其池安全性如何由验证器提供并由AVS 使用。作为一种自由市场机制, EigenLayer 为验证器提供了通过选择加入或退出在 EigenLayer 上构建的每 个模块来确定自己的⻛险/回报权衡的机构。
新的AVS可以从以太坊的大型验证器集中引导安全性;
EigenLayer的原生ETH质押者的边际资本成本最小;
EigenLayer大大增加了破坏成本(130亿美元);
EigenLayer为ETH质押者提供了几个他们可以参与的额外收入来源。
原生再质押
验证器可以通过将其提款凭证指向EigenLayer合约,来再质押他们的ETH。
LSD再质押
验证器可以通过质押他们的LSD(已经通过Lido和RocketPool等协议再质押的ETH)进行再质押,方法是将他们的LSD转移到EigenLayer智能合约中。这相当于 DeFi →EigenLayer收益堆栈。
ETH LP 再质押
验证器对包含ETH的一对LP代币进行质押。这相当于DeFi→EL收益堆栈。
LSD LP 再质押
验证器对包含一个流动性质押ETH代币的一对LP代币进行质押,其中,例如Curve的stETH-ETH LP代币,从而采取L1 → DeFi→EL收益堆栈路线。
运营商可能串通攻击一组AVS
解决方案:EigenLayer用一个机制来确定使用再质押的一个运营商或一组运营商,是否可能通过某种串通产生安全漏洞。通过创建一个开源的加密经济仪表板,EigenLayer将允许 AVS来监控参与其验证任务的一组运营商是否在许多其他AVS中根深蒂固。AVS可以在其合约中制定规范,仅激励参与少量AVS的EigenLayer运营商。
罚没漏洞(slashing vulnerabilities)
解决方案:EigenLayer希望任何AVS都需要进行适当的安全性审计,以获得质押者和运营商的选择。其次,EigenLayer中有一个治理层,其主要由以太坊和EigenLayer社区的重要成员组成,它有能力通过多重签名否决罚没决定。
支持新的应用场景
EigenLayer通过提供AVS服务可以支持很多类型协议,包括:数据可用性层、去中心化定序器(sequencer)、连接以太坊的轻节点桥、Rollup之间更快的桥、预言机、事件驱动的激活功能、MEV管理、低延迟的侧链、帮助以太坊实现single slot最终性等。
利用质押者异构性,大规模扩展区块空间
EigenLayer允许在计算能力、⻛险 偏好、奖励偏好和身份方面表达跨再质押者 的异构性,同时还允许模块根据这些偏好和特征的组合招募再质押者。
打破了民主和灵活性之间的权衡
EigenLayer允许在以太坊信任网络之上 构建灵活性创新,同时让以太坊的核心以谨慎和稳定的方式继续升级。这实现了两全其美。此外,EigenLayer 上可 能的无许可创新速度远远超过了任何自上而下的治理模型中的创新速度,在这种模式下,决策仅限于一小部分实体或个人。在这种配置中,⻓期稳定性由以太坊基础层提供,以太坊基础层一如既往地经过精心升级,而短期内所需的灵活性 创新则通过自由市场的EigenLayer进行分配。
推进以太坊质押者的去中心化
EigenLayer给AVS 提供了一个能够购买去中心化的市场。随着越来越多的 AVS 指定只有家庭 验证器才能参与他们在 EigenLayer 上的任务,这使得在以太坊上运行家庭验证器节点更有利可图,从而激励去中心化。
支持多代币的节点群
AVS可以将两个节点群视为两个独立的节点群,并使用 AND 子句将两 个节点群中的多数响应合并在一起。这种定义多个节点群的灵活性为 AVS 提供了一个机会,可以将自己的代币作为实用代币引导并为其协议累积价值, 同时使用再质押的 ETH 节点群来对冲自己代币的死亡螺旋。
商业模式
AVS可以在EigenLayer之上构建的商业模式包括:纯钱包模式、费用代币化模式、使用协议原生代币支付模式和双币质押模式。
像往常一样进行质押就可以了,Eigen 的智能合约会自动设置提款权限,接着将你质押的 ETH 重新质押在 Eigenlayer 上。 接着,Eigen 的智能合约会与中间件合约对话,如果出现不当行为,中间件合约可能会 Slash(削减)质押的 ETH 数量以作为惩罚。 (因为之前质押时,Eigen 智能合约已经获得了提款权限,那自然也就拥有了 Slash 的权限。)
不支持 Eigen 的协议:攻击者需要攻击安全提供者;
支持 Eigen 的协议:攻击者需要攻击安全提供者 + 支持该协议的 ETH 验证者网络。
由于用户将质押的 ETH 控制权交给了 Eigen,然后 Eigen 又与其它的中间件(如桥接器、预言机、数据可用性服务)进行通信。 如果这个过程中出现任何不当行为,用户质押的 ETH 可能会被削减。
跨链桥是 Eigenlayer 的一个很好的用例,这跟它们的设计有关。假设我把 @Hyperlane_xyz 这个桥黑了,但是 Hyperlane 非常灵活,它对节点没有任何活性要求,那么用户质押的 ETH 被削减的可能性就非常低。像Hyperlane这种类型的架构,就非常适合在 Eigenlayer 上运行。其它可能适合的协议还包括 @SuccinctLabs、@axelarcore,@0xsquid_ 等等。 除了资产转移类型的桥,@HerodotusDev 等 ZK 消息传递协议也可以使用 Eigenlayer。
另一个重要的用例就是在 Eigenlayer 上运行 rollup sequencer。我们当前所使用的中心化排序器,是可以审查和重新排序交易的。如果在 Eigenlayer 上运行 rollup sequencer 的话,像 Optimism 和 Arbitrum 等 L2 的 rollup sequencer 就能够更加去中心化和安全。去中心化排序器将能够像 Flashbots 一样开启 MEV 竞拍,或者是直接使用公平 / 随机顺序,像 @project_shutter 一样。
Eigenlayer 将启用真正去中心化的 RPC 节点,像 @POKTnetwork 等现有解决方案,甚至是 @infura_io 等一些中心化提供商都可以迁移到 Eigenlayer 。
去中心化的 RPC 对于避免客户端级别的审查至关重要!
游戏以及应用程序等用例,似乎是可以通过独立运行以换取可扩展性的,它们将受益于独立运行的模块化应用程序链。而应用链部署协议,例如 @atlas_zk 和 @0xStacked 将能够使用 Eigenlayer 来引导新应用链的安全性,同时将价值返还给二次质押者,实现双赢。
Oracles 非常适合 Eigenlayer,因为它们由代币(例如 LINK)的价值来进行保护的。通过使用更多的抵押品来保护预言机网络,预言机的安全性将成倍地增加,从而降低被攻击可能性。
Reference
EigenLayer:2023 以太坊生态新叙事 https://foresightnews.pro/article/detail/22729
EigenLayer 官网:https://www.eigenlayer.xyz/about
EigenLayer 白皮书:https://eigenlayer.xyz/whitepaper
CoinBase 2023年报告:https://coinbase.bynder.com/m/4888c95272561d10/original/2023-Crypto-Market-Outlook.pdf
详解Eigenlayer「再质押」新叙事:接力LSD赛道,乐高更上一层https://www.odaily.news/post/5185303
EigenLayer, which raised $64.5 million: a new narrative for the re-mortgage track https://www.binance.com/en/feed/post/544448
EigenLayer 简介 https://mirror.xyz/0x96e7E2a816d7bb9FFA93ADe37E6BE45d73C47fc9/kZhsI-BKu9YCucKlv7EOGc0dBTbOuq3rIy4MKSfLk_U
Proof of Custody 的细节可参考 Dankrad 的文章 https://dankradfeist.de/ethereum/2021/09/30/proofs-of-custody.html

