作者:Eda ,Web3开发者 来源:mirror 翻译:善欧巴,金色财经

EigenLayer 给了我很多写作素材。自从他们发布了代币白皮书《EIGEN: The Universal Intersubjective Work Token》以来,已经有几周了,这其中介绍了许多新理念。 是的,我已经读了这份43页的白皮书,希望这能帮助你更深入的了解EigenLayer 。

在这篇文章中,我将回答以下问题:

  • 背景信息:什么是EigenLayer及其创新之处?

  • 什么是EIGEN代币及其核心特征,什么是主观可归因的故障,EIGEN代币如何工作?

  • EigenLayer的潜在风险和未解决的问题是什么?

在我们开始之前,请注意这篇文章是基于EigenLayer中之前介绍的概念。如果这是你第一次了解EigenLayer,建议你从这里开始。你还会在文章末尾找到一些术语解释。

背景:质押、基础设施层创新与EigenLayer

区块链提供了一种通过开放和可验证系统与不同参与者协调的新方式,这种方式通过密码学方法来保证安全。

了解以太坊中的质押

让我们看看以太坊的质押机制,以了解区块链是如何工作的。

首先,验证者在维护以太坊网络中起着关键作用。他们负责验证交易,提出新的区块,并确保区块链的安全和准确性。要成为验证者,用户需要锁定他们的ETH,这个过程被称为质押。如果验证者行为不诚实,他们可能会通过一种叫做“削减”的处罚机制失去他们的质押ETH。

质押和削减系统确保验证者有财务动机去诚实行事。这鼓励每个人公平竞争,保持网络对所有用户的安全。

增强区块链服务的需求

以太坊在超越应用层的创新方面有其局限性。虽然以太坊在应用层提供了编程能力,但它并没有将这种灵活性扩展到其他底层基础设施组件。创建新的区块链服务(如预言机、跨链桥和数据可用性层)仍然面临挑战。

这些服务需要大量资源和资本。

  • 资源问题:从头开始建立一个新网络需要吸引足够数量的验证者/运营者,以确保网络的安全和功能。这可能会很慢且成本高昂。

  • 资本问题:新服务通常会创建自己的代币来启动网络,这需要大量投资、营销和时间来建立价值和实用性。此外,导航新代币的监管环境可能既复杂又昂贵。

高级概述:介绍 EigenLayer

这就是 EigenLayer 的用武之地。

EigenLayer 基于以太坊的模型,引入了一种新的方式使用质押的 ETH 来运行额外的服务。它通过一种叫做重新质押(restaking)的机制来实现。重新质押允许同样的 ETH 不仅用于支持以太坊,还可以用于其他用途。 

通过这种机制,质押者可以运行提供额外收益的新服务,而开发者可以在不需要启动一个独立网络的情况下创建创新服务。

让我们回顾一下 EigenLayer 生态系统中的不同角色:质押者、节点运营者和AVS(主动验证服务)。

  • 质押者:这些人锁定他们的 ETH 以支持新网络和服务。他们可以通过两种方式参与:原生重新质押和流动性重新质押。

  • 节点运营者(也称为原生重新质押者):这些人管理和运行基于 EigenLayer 构建的服务的软件。运营者的不当行为可能导致其质押的 ETH 被削减(也称为“slashing”),从而保持参与者的责任心。

  • 主动验证服务(AVS):由运营者运行的网络和服务。例如:数据可用性层、去中心化排序器、预言机等。

简单来说,EigenLayer 扩展了以太坊现有的安全基础设施(验证者集合+质押资本),允许开发者部署可以利用这一基础设施的新服务。

通过使用质押的 ETH,EigenLayer 为新服务提供了即时的经济安全。这降低了新服务的进入门槛。

质押者可以通过在多个服务中重新质押他们的资产来赚取更多收益。

赶紧查看这个酷炫的 EigenLayer 指标仪表盘。

深入探讨:数字服务中的故障、跨主观EIGEN代币及分叉

引言

首先,我之前并不知道“跨主观”是什么意思。 

EigenLayer 试图回答的主要问题是:我们能否拥有一个系统,将加密经济安全性扩展到数字任务中的跨主观故障上? 

我们将一步步来解释。首先,为了理解这一点,我们需要区分数字服务中的故障。

数字服务中的故障

让我们根据故障的识别方式对数字任务中的故障进行分类。主要有三类:

  1. 客观可归因故障

    • 这些故障可以使用数学和密码学方法清晰地识别,无需外部意见。例如,双重签名一个区块可以通过链上的密码学证据来证明。

  2. 跨主观可归因故障

    • 这些故障需要链外观察者之间的广泛共识来确定正确性——它们涉及更复杂的场景,需要人类判断。例如,预言机价格差异。

  3. 不可归因故障

    • 这些故障无法通过外部验证或归因。例如,在一个秘密共享系统中,如果节点聚集在一起揭示一个秘密,很难区分是系统恶意还是秘密存储者恶意。

关键点:

  • 客观可归因故障:易于在链上证明和解决。

  • 跨主观可归因故障:需要观察者之间的广泛共识。

  • 不可归因故障:由于缺乏外部可验证性,难以解决。

关注数字任务中的跨主观故障

EigenLayer 引入了EIGEN代币来解决跨主观可归因故障。

为什么关注跨主观可归因故障?因为客观可归因故障仅限于可以用数学和密码学确定性证明的问题。然而,先进的区块链应用通常涉及跨主观评估。例如,提供市场价格等外部数据的预言机。

通过解决跨主观可归因故障,EigenLayer 旨在扩展以太坊的安全性和可靠性到更广泛的服务范围。这最终扩大了可以在区块链上管理的任务和应用的类型。

  • 重新质押ETH:任何具有客观可归因故障的任务都可以通过在以太坊链上整合其争议解决机制来在链上解决。EigenLayer 利用这一特性重新质押ETH,并扩展质押ETH的范围以保护具有客观可归因故障的主动验证服务(AVS)。

  • 使用EIGEN质押:新的EIGEN代币引入了一种补充机制,专门解决“跨主观”故障——这些故障无法仅通过ETH重新质押来解决。- EigenLayer博客

这使得EIGEN代币成为通用代币——它可以用于各种数字任务,而不仅限于单一用途。

总结:在EIGEN代币的背景下,“跨主观”用于描述那些需要链外人类观察者之间广泛共识的故障(或验证),而不是通过代码客观验证的故障。

核心理念和特点

EigenLayer 通过以下三个核心理念来解决跨主观故障:

  • 设置和执行阶段(即跨主观协议的两个阶段):在初始设置阶段达成协调规则的共识。(这些规则有一定的限制,使其能够自我验证,换句话说,不需要人为地为每个故障进行决策。)

  • 惩罚机制:如果参与者不遵守规则,他们将失去其质押的代币。

  • 代币分叉:处理系统中争议的机制,而不改变以太坊区块链。(这点并不自明,下面会详细解释。)

这些设计选择使得 EIGEN 代币具备以下四个特性:

  1. 通用性:该代币不仅限于单一用途,而是可以支持各种服务。在其设置阶段设计为能够进行分叉和惩罚以应对跨主观故障。

  2. 隔离性:该代币保持在不知晓其分叉机制的应用中使用的能力(下面会详细解释)。

  3. 计量:解决故障是有成本的。计量在此上下文中意味着跟踪达成共识所涉及的成本(例如:拒绝恶意分叉,从一种代币切换到另一种代币)。它确保用于达成社会共识的资源(时间+计算能力)得到适当的核算。

  4. 补偿:当发生影响用户的故障时,系统可以惩罚并将质押重新分配给 AVS 用户,确保公平和问责。

以太坊共识过载与代币分叉

EigenLayer 的一个非常重要的风险是,如果设计不当,可能会导致以太坊的社会共识过载。

但以太坊社会共识过载究竟是什么意思呢?

使用相同的资本来同时保障以太坊和潜在的恶意 AVS 可能会使所有资金面临风险。如果大量参与者受到影响,可能会导致重大损失,并可能需要以太坊的社会共识进行干预。

EigenLayer 通过代币分叉机制来解决这一问题,将跨主观故障的解决与以太坊核心网络隔离开来。通过这种机制,只有质押活动及其相关争议会影响 EigenLayer,而以太坊仍然专注于其核心目标共识任务。

使用 EIGEN 进行非质押用途的应用程序也与代币分叉的复杂性隔离开来,因为有一个单独的代币用于此类活动。这些应用程序可以在不需要了解任何底层分叉的情况下使用。

双代币系统:EIGEN 和 bEIGEN

在 EigenLayer 网络中,代币用于各种用途:质押和非质押用例,如 DeFi。

为了清楚地区分用途并管理争议解决,EigenLayer 采用了双代币机制。

bEIGEN:

  • 这是主要的质押代币。用户将他们的 ETH 锁定为 bEIGEN,然后用于在 EigenLayer 内部保障各种服务。bEIGEN 代币直接参与质押并可能受到惩罚。

  • 当检测到故障时,bEIGEN 代币可以被分叉以创建一个新版本(例如,从 bEIGEN1 到 bEIGEN2)。

EIGEN:

  • 此代币用于非质押活动,例如 DeFi。

采用双代币模型的主要原因是将 bEIGEN 代币分叉的影响与非质押应用隔离开来,即隔离特性。

这里一个重要的后续问题是:哪个 bEIGEN 将被支持?在确定哪个 bEIGEN 将被支持时,有三个设计(v1、v2、v3)侧重于治理和可升级性,旨在通过每次升级增强安全性。在 v1 中,治理决定支持哪个 bEIGEN。在 v2 中,移除了治理功能,使合约不可变。在 v3 中,增加了额外的保护措施,以防止安全委员会的潜在腐败。

风险和悬而未决的问题

  • 实施挑战:EigenLayer 仍处于早期阶段,目前的许多工作都是实验性和理论性的。要实施该系统还有很多工作要做。特别是,管理具有众多 AVS 的分叉机制可能会变得越来越复杂。

  • 对家庭质押者的影响:AVS 的引入可能会影响成为家庭质押者的决策。

  • 由于链外要求较高,家庭质押者可能无法运行所有 AVS,他们可能在委托时获得更多优势,值得注意的是,家庭质押者也可能会引入额外的好处。

  • 运营商工作量增加:运营商将面临更大的工作量并需要做出更多决策。保持以太坊客户端的更新变得更加关键,增加了运营负担。

  • 运营商集中化:如果运营商有高链下要求,这可能导致资源和专业知识集中在有限的一组运营商中。

  • 运营商之间的公平性:运营商可以选择加入各种服务,每种服务提供不同的潜在奖励。这种设置可能会显著改变以太坊当前的“公平”奖励系统,在该系统中,每个节点通过质押 ETH 获得类似的年百分比收益。不同的奖励结构可能会激励运营商专注于最大化回报,从而难以维持所有网络验证者的平衡和公平环境。

  • 智能合约风险:AVS 中的黑客攻击或实施设计问题。鉴于这些不确定性和挑战,重要的是密切关注开发进展并进行跟踪。

总结

EigenLayer 是以太坊的重要发展,允许质押的 ETH 用于新服务和应用。双代币模型将质押活动与 DeFi 等其他用途分开,增强了对恶意行为的鲁棒性。这种分离确保了质押可以继续进行,同时允许 EIGEN 代币用于各种非质押应用。通过内部分叉框架处理复杂争议,EigenLayer 有助于保护以太坊网络免受 AVS 生态系统中可能出现的问题的影响。

术语表

主动验证服务 (AVS):在 EigenLayer 上需要通过重新质押参与者进行主动验证的服务。

加密经济安全:结合密码技术和经济激励来确保数字任务的安全性。这涉及质押、削减和共识机制等来维持系统的完整性和可信度。

分叉代币:一种可以在出现分歧或争议时分裂成多个版本的代币。分叉过程会创建两个版本的代币,每个版本代表不同的解释或结果。持有人可以选择支持哪个版本。

跨主观故障:在区块链网络中,故障可以通过客观方式验证(例如双重签名、无效状态转换)或需要人类共识来验证(跨主观故障)。跨主观故障无法在链上客观验证,需要多个参与方的广泛共识来确定正确性。

流动性重新质押:质押者将他们的 ETH 委托给运营者。他们只提供财务支持,技术要求由运营者处理。

原生重新质押:质押者独立贡献代币并操作一个验证节点。

运营者:在 EigenLayer 中运行 AVS 验证服务的参与者。

削减:质押者如果未能履行承诺或行为恶意,会失去他们的代币的机制。削减机制通过惩罚不合规行为来确保责任和增强安全性。

质押者:质押他们的 ETH 来支持网络并赚取奖励的参与者。他们可以选择成为独立质押者或将代币委托给运营者。

质押和重新质押:传统的权益证明系统(如以太坊)要求参与者质押代币(ETH)来确保网络安全。EigenLayer 在此基础上允许 ETH 被重新质押以执行额外任务。这意味着同样的质押 ETH 可以用来确保除以太坊网络以外的各种服务的安全。

工作代币:一种需要质押(锁定)以执行区块链网络内某些任务或工作的代币。它既是参与的要求,也是如果工作没有正确完成可以被削减的抵押形式。这里有一篇很棒的文章解释了工作代币。