EigenLayer 或将重建和扩展ETH生态系统
简而言之, EigenLayer是一种新的解决方案,用于解决与区块链生态系统中基础设施层面的创新 相关的挑战。它是一种重质押 协议,使 ETH 质押者能够通过以太坊上的一组智能合约来验证建立在以太坊上的不同网络和服务。通过在 EigenLayer 上重新质押 ETH,质押者可以通过提供服务来运营新的以太坊项目并获得额外质押机会,从而支持新的以太坊项目。
今天详细地谈谈 EigenLayer - 包括:它是什么、它是如何工作的、你为什么要关注它、用例以及涉及的风险。
但首先——为什么要关心?
开发人员不需要引导一个新的生态系统:开发人员可以访问以太坊的抵押资本和验证器集,因此他们现在可以花更少的时间在安全引导上。这意味着更快的开发周期和新的用例。
ETH 质押者的更多机会:如果您是 ETH 质押者寻求更多选择,那么 EigenLayer 可能是一个有吸引力的选择。该协议与您现有的以太坊验证一起工作,使您能够更有效地利用您的抵押资金并获得额外的优势,而无需增加太多成本。
提高安全性:通过将以太坊的加密经济安全性扩展到其他应用程序,EigenLayer 有助于构建一个整体上更安全、更强大的去中心化生态系统。
正如白皮书所写:
EigenLayer 是以太坊上的一组智能合约,它允许共识层以太 (ETH) 利益相关者选择加入以验证构建在以太坊生态系统之上的新软件模块。
它是一种“重质押”协议,允许 ETH 质押者保护不同的网络和服务,例如数据可用性层、排序器、桥接器或构建在以太坊之上的其他服务。
首先,让我们回顾一下;比特B作为一个特定应用的区块链出现,范围有限,只专注于点对点支付。它专为单一目的而设计。2011-2012 年期间的每一项创新都需要创建一个新网络。
以太坊随后推出了一个通用的智能合约平台,允许开发者构建各种应用程序,并使区块链生态系统更具可编程性。
然而,在超越应用层的创新方面,以太坊有其局限性。尽管以太坊在应用层实现了可编程性,但它并没有将这种灵活性扩展到其他底层基础设施组件(例如,共识层、数据可用性层、新虚拟机、预言机网络);换句话说,对于无法在 EVM 之上证明的服务。此类基础设施级组件需要 主动验证服务 (AVS) 和自己的验证。
这意味着任何超越应用层的创新都必须构建自己的服务/网络(例如,Chainlink、Solana 等)或经历漫长的协议开发过程(如果被以太坊社区接受并将在协议中实施) .
EigenLayer 是一种应对与基础设施级创新相关的挑战的新方法。EigenLayer 背后的想法涉及 利用去中心化的信任 网络 来构建高级项目所需的基础设施组件。
非常简短 - 这是它的工作原理?
EigenLayer 引入了一种称为restaking 的方法,它使网络和服务能够受到抵押的 ETH 而不是它们自己的代币的保护。
以太坊验证者可以选择提供新服务,为他们提供额外的好处。为此,他们必须下载并运行任何必要的软件。如果验证者的行为不诚实,这些服务可能会施加一些条件,导致验证者损失抵押的 ETH。
这确保了验证者诚实行事,因为他们的赌注是在线的。
EigenLayer 试图回答的核心问题是: 我们能否从这些去中心化网络中借用信任并将其提供给任何想要使用它的人。
去中心化的信任在翻译中丢失了,所以我想集中讨论一下。(老实说,我不喜欢命名,但这就是我对区块链空间中大多数术语的感觉。)
去中心化信任是区块链的一个基本概念。它是指系统在不依赖中央权威或第三方中介的情况下在参与者之间建立信任的能力。
有不同的信任模型,每个都有自己的权衡。让我们看看去中心化信任对以太坊意味着什么。
以太坊是一个去中心化的区块链网络,它使用一种称为权益证明 (PoS)的共识算法来实现信任和安全,而无需依赖中央权威机构。多个独立节点验证和验证交易,使得操纵或控制网络对任何单个参与者都具有挑战性,从而提供审查阻力。
在以太坊的 PoS 中,验证者锁定其加密货币 (ETH) 的一部分作为抵押品,以提议和验证区块链中的新区块。验证者必须存入 32 ETH 才能运行专用的抵押节点。如果他们不遵守规则,他们就有可能失去部分抵押的 ETH。这种机制鼓励参与者采取负责任的行动。
应用程序开发人员可以利用以太坊的去中心化信任网络构建安全可靠的应用程序。他们可以确保他们的智能合约按预期运行,而无需中央机构或第三方中介机构来建立信任。
把东西放在一起:
在去中心化网络中,参与者可以信任系统在没有中央管理实体的情况下安全、准确、可靠地运行。
EigenLayer 旨在创建一个去中心化的 信任市场:通过获取以太坊的信任(资本 + 验证器集)并将其组件提供给任何感兴趣的人。
EigenLayer 创建了一个连接 ETH 利益相关者的市场,他们承诺为额外的产品提供服务,以及在另一端需要运营商的服务/网络。这是以太坊上的一组智能合约,可以促进这一点。
EigenLayer 中涉及的两个主要参与者是:
主动验证服务 (AVS):需要外部运营商运营其网络的服务/网络——这些是需要去中心化信任的服务。(也称为服务/中间件)。AVS 可以是数据可用性层、分散排序器、桥接器、Oracle 等。
Stakers:选择提供特定服务并作为回报可以获得额外收入的参与者。Stakers 可以运行构建在 EigenLayer 之上的软件,或者将他们的股份委托给运营商。
首先,要在 EigenLayer 上创建 AVS,您需要:
运营商必须下载和运行的链下容器(例如,一项服务可能需要验证器来运行特定软件)指定付款和罚款条款的链上合约(削减)
质押者可以选择使用基于 EigenLayer 构建的新模块来提供安全和验证服务。这称为重质押。
要参与重新质押,质押者必须执行以下操作之一:
1.下载并执行这些模块所需的节点软件
2.将他们的股份委托给执行此操作的运营商
选择加入后,这些模块会对已质押的 ETH 强制执行惩罚条件,以鼓励诚实行为。
现在你可能会问:这与成为验证者需要质押的 ETH 是一样的吗? 如果我没有成为验证者所需的 32 ETH 怎么办?
EigenLayer 提供不同的重新质押选项。每个都有自己的风险和回报。
Native Restaking:此选项适用于想要在本地重新质押相同 质押的 ETH 的个人质押者/家庭质押者。当他们在以太坊协议中进行质押时,他们需要指定一个withdrawal credential,这是有权提取质押抵押品的账户。要参与 EigenLayer,您需要将此凭证分配给 EigenLayer 智能合约。(L1 → 特征层)
Liquid Restaking:Liquid Staking 是一种服务,允许用户将他们的 ETH 存入一个 Staking 池并获得一个 Liquid Staking 代币作为回报(例如Lido和RocketPool提供的代币)。质押者可以将流动质押代币存入 EigenLayer。这里存在不同的选项,例如 ETH LP 重新质押。
开发人员可以灵活地为其利益相关者设置特定条件。例如,他们可以决定接受哪些代B作为赌注并制定分配奖励的规则。优先考虑去中心化的模块可能只接受本地重新质押的 ETH。
现在,一个关键问题是:EigenLayer 如何确保质押者保持诚实?
为了确保利益相关者的诚实,服务创建者实施 罚没机制,这是对违反规则者的惩罚条件。质押者在选择提供特定服务时同意条款和条件,如果他们不诚实地行事,他们将面临损失部分质押 ETH 的风险。
如果你 委托给运营商,你也相信运营商会诚实行事,并可能面临类似的处罚。
第一 - 审计,审计,审计。服务必须经过安全审计以避免错误和攻击。
它发生了 - 有一个错误或恶意代码。假设错误或恶意代码导致了意外的罚没。EigenLayer 依靠治理委员会来解决这些问题。委员会可以撤销由错误或恶意代码导致的削减。
虽然有些人反对人类参与,但重要的是要强调委员会的作用 仅仅是否决意外的削减决定。他们不做主观判断,而是充当利益相关者的安全网。
此外,该委员会的运作透明,他们的行为和成员身份都是公开的,以确保信任。服务和利益相关者都可以选择加入,充分了解委员会的角色和结构。
想到的一些问题:
如果只有一小部分 restakers 参与多个 AVS 并聚集在一起进行攻击,会发生什么情况?重新质押会导致过度杠杆化吗?
减和支出如何以及何时发生?如果削减为时已晚怎么办?
谁可以运行链下软件规范?是不是人人都可以参与成为运营商,还是要求会很高?
人们会使用 EigenLayer 吗?
如果只有一小部分利益相关者参与许多服务的重新质押,那么系统在加密经济上可能会变得不安全。
这是白皮书的例子:
考虑一个 AVS,它由 800 万美元的重新质押的 ETH 担保,并且包含 200 万美元的总锁定价值。捕获 200 万美元的锁定价值需要 50% 的法定人数,应用程序似乎是安全的,因为成功的攻击将导致至少 400 万美元的攻击者股份被削减。但是,如果同一组质押者也在其他 AVS 中重新质押,则情况可能并非如此。在最简单的情况下,完全相同的一组 restakers 参与了其他 10 个 AVS,每个 AVS 锁定了 200 万美元。因此,腐蚀这组 restakers 的总利润为 2000 万美元,但所涉及的总价值仅为 800 万美元,从而使系统在加密经济上不安全。
这就是说,如果相同的利益相关者参与多项服务,系统就会面临风险,这使得从攻击中获得的收益可能比失去所有资本股权的收益更多。(攻击>赌注)
大多数风险缓解取决于 AVS 设计。应用程序可以为他们想要的质押者类型设置一些规则;例如,您只能在本地抵押 ETH。此外,应用程序可以限制在攻击期间可以窃取的资金量(例如,桥梁可以限制罚没期间的价值流动)。
如果 EigenLayer 中的抵押品再平衡机制由于调整缓慢、延迟或参数不正确而失效,则可能使系统面临各种安全风险。因此,EigenLayer 上的服务必须保持适当的 ETH 余额,以确保网络的安全和稳定。
考虑这样一种情况,一个在多项服务中重新质押的质押者在各种服务中(在实施罚没之前)不诚实地行事,然后他们没有足够的 ETH 来支付罚没费用。如果 gas 费用很高,而 tx 没有通过怎么办?合约在以太坊 L1 上,所以当 gas 费用很高时,这可能会给部署新的 AVS 带来问题,但更重要的是,对于 stakers 削减和支付来说。
至关重要的是,如果质押者行为不诚实,他们实际上可以按时支付削减费用。
这又取决于 AVS 设计。例如,您可以设计系统,如果没有发生 slashing tx,质押者可能在一段时间内无法运行该服务。然而,这带来了一个新的风险,即没有质押者在特定时间运行 AVS 所需的服务。
如果服务对链下软件提出了很高的要求,它们就会为潜在的利益相关者和运营商创造进入壁垒。这些复杂的规范可能导致只有拥有先进基础设施的人才能参与的情况,从而导致中心化。
建议服务有 简单的链下软件要求 ,以鼓励更多人参与。易于满足的要求使许多运营商无需升级当前系统即可加入。这样,更多的人可以成为运营商,并且网络避免由于繁重或复杂的要求而变得中心化。
大问题:ETH 质押者会(重新)质押吗?
这是最具吸引力的项目之一,并在很短的时间内获得了很大的关注。然而,与任何新的生态系统一样,对利益相关者、服务开发人员和用户的教育非常需要。对于那些希望参与其中的人,我通常认为这是一个机会
EigenLayer 支持许多用例,包括 MEV 管理、数据可用性层 (DA)、分散排序器、轻节点桥和快速模式桥。
这些只是几种可能性,可能还有更多。有关更多信息和潜在用例,您可以访问 EigenLayer 论坛。与任何新技术和不断发展的技术一样,有些可能会奏效,有些则可能不会。
尽管大多数这些用例都没有可用的文档,但我想提供一个关于 MEV 管理的提案的概述,其中有一些资源供我使用。我也感谢将我引导到这些资源的 Discord 版主。(我希望它是 docs>discord,但我已经接受了 docs 是加密世界中最后更新的地方。)
本质上,EigenLayer 支持 可编程的质押和削减,这是去中心化网络的强大工具。让我们深入了解一些技术细节,以使其更加具体。
*这是一个全新的话题。对于本节,我将假设您对 MEV-boost 和提议者-构建者分离 (PBS) 有一些了解。 如果您不熟悉这些,这里有一份 完整的入门资源列表。*
首先,一些背景知识——MEV -boost 是一个由验证者运行的中间件软件,实现了 提议者-构建者分离(PBS)。PBS 目前没有在以太坊协议本身中实现,mev-boost 是一种在研究继续的同时进行测试和实验的方法。
PBS 引入了一个新的角色, block builder,负责构建最优区块并将其提供给 区块提议r。区块提议者拍卖整个区块的权利。区块提议者看不到区块的内容;他们只是选择最有利可图的。
目前 MEV-boost 的实现只允许全块构建,限制了块提议者的自由,他们是一个高度分散的集合。
让我们看看这个提案:Preserving Block Proposer Agency with MEV-Boost using EigenLayer
该提案旨在通过使用部分区块构建升级 MEV-Boost 来改进 MEV 管理,使用 EigenLayer 为区块提议者提供更多控制并增加审查阻力。
根据该提案,区块提议者必须选择加入 EigenLayer 并遵守附加条件,否则将面临失去部分股权的风险。他们现在可以用他们的交易填充部分区块,从而更好地控制区块组成。如果提议者提议的块不是他们组装的替代块,则他们必须Builder_part在该块中包含该块,否则他们将被 EigenLayer 削减。 您可以在提案本身中找到所提议方法的更多详细信息和潜在风险。
主要思想是,当您考虑应用程序时,请考虑添加新的可自定义削减条件,这可以为您提供更加可编程和灵活的网络。
1.EigenLayer 正在构建 EigenDA,这是一个超大规模数据可用性层,这是团队自己构建的第一个用例。
2.Espresso Systems 正在开发 Espresso Sequencer,他们计划使用EigenLayer 进行重新定位
3.Mantle 计划使用EigenLayer 的数据可用性 (DA) 层
EigenLayer 测试网于 2023 年 4 月 6 日在以太坊 Goerli 网络上启动。这是一个早期的、非激励的、实验性的测试网。
该协议将分三个阶段启动:Stakers、Operators 和 Services。目前第一阶段是为质押者准备的。Stakers 可以参与 liquid re-staking 和 native re-staking,你可以在这里关注统计数据。
总结
EigenLayer 是一种重新质押协议,它使 ETH 质押者能够通过一组智能合约验证基于以太坊构建的不同网络/服务。
EigenLayer 旨在通过采用以太坊的信任(资本 + 验证器集)并将其组件提供给任何感兴趣的人来创建去中心化的信任市场。这使开发人员可以专注于基础架构级别的创新,而无需承担启动新网络的负担。
Stakers 可以通过帮助运营和保护建立在以太坊上的各种网络和服务(例如数据可用性层、去中心化排序器和网桥)来获得奖励。
EigenLayer 面临运营商串通、过度承诺和引导挑战等风险,需要仔细的服务/网络设计和监控。
EigenLayer 是一种创新的解决方案,可以解决与基础设施级创新相关的挑战。通过利用去中心化的信任网络并引入重新质押,EigenLayer 使 ETH 质押者能够支持新的以太坊项目,同时获得额外的质押机会。然而,重要的是要唱反调并承认所涉及的潜在风险,例如运营商串通、再抵押者中心化和引导生态系统。
经过所有研究,可以说 EigenLayer 是我一段时间以来在以太坊生态系统中看到的最具创新性的想法之一。与任何新技术一样,重要的是保持批判性并注意所涉及的风险。通过这样做,可以确保开发一个强大且值得信赖的生态系统。
公众号:进击的史迪仔