NFT:合并后的以太坊面临哪些潜在的中心化风险?

以太坊合并将给以太坊带来新的中心化问题,这一问题主要体现在三个方面。虽然以太坊合并后的中心化问题是可以解决的,但如果不加控制,以下三个领域的中心化有可能控制和破坏以太坊区块链:

共识层客户端的多样性

执行层客户端的多样性

质押池和中心化交易所质押的主导地位

以太坊节点运行在客户端之上,它更容易被理解为一种软件引擎,没有客户端,节点将无法验证区块和交易数据。当前有许多用不同编程语言编写的客户端;然而,矿工、节点运行商和验证者往往倾向于选择信誉良好的少数客户端。毕竟,一个编写语言不够完美的客户端会影响哈希速率、验证节点的正常运行时间、证明、区块提议的频率,并且在验证节点最坏的情况下会带来罚没的风险。

在以太坊合并后,以太坊的共识层和执行层都将在信标链上运行,共识层和执行层都有自己的客户端,而且它们都有自己的客户端多样性问题。

共识层

下面的内容将概述每个以太坊层在其当前和合并后的状态下,以及它们在客户端多样性方面的独特风险。

以太坊从一开始就选择了一个多客户的方法来对区块进行验证。以太坊的客户端是由不同的团队,用不同的编程语言建立的,其主要目的是增加对潜在问题的免疫力。具体来说,这样做是为了防止不需要的和其他不正确的区块提议。在同等条件下,这比单客户端的方法要好。

当然,缺乏足够多样性的多客户端方法比运行在单一客户端上的区块链要更糟糕。

在一种情况下,如果一个共识层客户端保留了超级多数的份额,而该客户端错误的提出了一个区块,那么一切都会开始严重崩溃。不仅这个错误的区块会被验证为“正确的”,而且所有反对的少数客户端会因为违反共识而被罚没,尽管他们提出的才是真正正确的区块。

数据:以太坊合并后验证者参与率目前可维持在99%:金色财经报道,据区块链分析公司Glassnode分析数据显示,以太坊合并后验证者参与率目前可维持在99%。由于转移到PoS链后验证者可能离线或无法联系,继而导致丢失的区块,因此用成功产生的区块(即没有丢失)的数量与总的可用时隙之间比率作为“参与率”来衡量以太坊验证者网络正常运行时间,在合并前的几周,可以看到参与率略有下降,低于典型的99%的水平,在97.5%左右,合并后参与率又恢复到99%以上的水平,目前以太坊在网络上有超过43万验证者。[2022/9/24 7:17:44]

然而,当运行在单个客户端上的区块链错误的提出一个区块时,同样的错误记录将被验证,但它并没有罚没少数客户端,因为它们根本就不存在。在这两种情况中的任何一种,不正确的区块都被验证了。但在多客户端的情况下,占有超级多数份额的客户端也会罚没无辜和勤奋的参与者。

健康的客户端多样性是以太坊过渡到权益证明的基础,在2022年上半年,社区集中精力努力分散以太坊新兴共识层的客户端份额。目前社区在减少Prysm的使用份额方面已经取得了一些进展,它的主导地位确实已经从超级多数,下降到仅仅是多数在使用。

客户端分布

要知道以太坊信标链上确切的客户端分布在技术上是不可行的,但已经有一些有信誉的尝试来对其进行估计。

我们要看的两个数据来源讲述了一个类似的故事,尽管Prysm主导地位的严重程度根据抽样方法的不同而不同。正如EtherAlpha在Clientdiversity.org描述的那样,SigmaPrime和MigaLabs开发了两种不同的方法来确定问题的严重程度:

MigaLabs使用爬虫来计算信标节点和他们自报的身份。然而,这意味着共享一个节点的验证者只被计算一次,验证者较少的节点对估计值有较大影响。另一种由SigmaPrime的MichaelSproul开发的方法分析每个客户的区块提议风格,如该推文中所述。

以太坊基金会:以太坊合并后约4%的验证者已经从网络中退出,低于预期:9月15日消息,据The Block引援以太坊基金会的电话会议,在以太坊合并升级激活后,大约4%的验证者已经从网络中退出。这不足以特别影响网络,并且低于合并之前的一些估计。这些验证者可能需要修复一些配置问题,然后应该能够返回网络。[2022/9/15 6:58:24]

下面我总结了这两种抽样方法,并给出了使用估计的下限和上限。

截至6月13日的数据

虽然Prysm的主导地位仍然明显威胁着以太坊的整体健康,但仅在此前几个月,这个问题要严重得多。事实上,Prysm在2021年全年的使用率估计接近70%。

在今年3月,Kiln测试网合并了执行层和共识层,模拟了备受期待的以太坊主网的合并。在这期间Prysm出现了一个小插曲,而其他客户端的合并没有问题。Kiln上的客户端多样性并不等同于信标链上的客户端多样性。事实上,Prysm只占Kiln上验证者的20%左右,它不足以破坏测试网合并的共识并阻止最终结果。虽然客户端的多样性在这次测试合并中并不重要,但它对目前信标链的不安全状况来说也敲响了警钟。

信标链确实有试图阻止单一客户端占据主导地位的抑制措施,尽管这些抑制措施被一个超级多数客户端所压倒。如果一个拥有超过1/3份额的客户端提出一个有问题的区块,那么该客户所维护的所有?ETH??会被慢慢耗尽,直到所有其他客户的份额加起来达到超过2/3。这正确的激励了验证者质押在少于1/3份额的客户端上运行,因为一个有问题的区块提议将产生极大的损失。

然而,这种激励结构并不适用于拥有超过2/3权益的客户端,因为他们的超级多数地位会阻止上述的罚没措施。事实上,这个安全网起到了相反的作用:一旦客户端达到超级多数的地位,新的验证者就会通过加入超级客户端来获得保护。

以太坊开发人员:Goerli测试网合并后网络上出现一些混乱:金色财经消息,以太坊开发人员MariusVanDerWiiden发推特称,由于两个不同的接线端子和大量未更新的节点,在以太坊 Goerli测试网合并后,网络上出现了一些混乱。目前团队正在调查出现什么问题,但到目前为止一切看起来还不错。[2022/8/11 12:17:48]

因此,超级客户端失控的可能性仍然是一个真正的问题。一个适当的、去中心化的以太坊共识层要求没有客户端能保留超过1/3的份额。Prysm离这个阈值还很远,在Prysm的使用进一步最小化之前,它的潜在威胁将悬在以太坊的新安全模型上。

执行层

相对于共识层,执行层客户端的分布要少得多,大部分的负载都落在Geth上。目前,共识层和执行层的超级多数客户端并没有带来平等的生存风险,因为共识层的关键故障保证会产生更多的灾难性影响。然而,这将在合并后发生改变。

截至6月13日的数据

与共识层相反,执行层的客户端多样性实际上一直在恶化,这进一步证明了在当前,改善Geth的主导地位缺乏一定的紧迫性。

在2020年6月,Geth的主导地位只有75%。那时,第二大客户端Parity有15%的份额,OpenEthereum以5%的份额紧随其后。此后,Parity与OpenEthereum合并,如上所示,他们的合并份额从20%下降到5%。从这个角度来看,二者的合并并没有达到预期效果。

目前,中心化对共识层和执行层所带来的后果是不平等的。对Geth主导地位的担忧并没有延伸下去,因为它目前只在以太坊的工作量证明区块链上运行。总有人会执行一个区块,即使一个占有超级多数份额的客户端无法这样做。例如,如果Geth出现问题,运行客户端的用户将无法解释指令和执行区块,但区块链不会停止。相反,相应的责任会转到运行Erigon、Besu等的用户身上,它们反过来会高兴的收获更多的挖矿奖励。正如我们上面指出的,共识层没有这种奢侈可言,它需要整个客户端团体的参与。

以太坊预计将在2022年Q2进行合并,合并后首要任务为解锁Staking合约中锁定的ETH:11月7日消息,Coinbase加密工程师yuga发推总结11月6日的以太坊社区电话会议,此次会议关键信息包括:合并预计将在2022年第二季度左右进行(可能会发生变化);合并期间预计不会出现停机;这是一个“共识热交换”;合并将以太坊业务逻辑分为两层,共识层是验证节点对区块、最终性等进行投票,节点客户端包括Prysmatic Labs和Teku,执行层是节点构建区块、验证交易等,客户端包括Geth和Nethermind;合并后节点运营商除了现有的执行节点外,还必须提出一个共识节点;在Staking合约中锁定的ETH在合并后将保持锁定状态。以太坊社区在合并后的首要任务是解锁质押的ETH。

此前消息,以太坊开发者会议:基于平均区块时间进行硬编码假设的合约将受到合并影响。[2021/11/7 6:36:27]

由于这个原因,Geth的中心化问题目前已经被搁置了,这实际上就是推卸责任。

与信标链上的共识层客户端不同,执行层客户端的质量差异很大。Geth的巨大领先优势加速了这一差距,但这里面的问题是最根本的:共识层客户端有明确的规范可循,而执行层客户端则有自由度,它经常追求不同的策略。这种开拓性导致了一些客户端的不确定性;Erigon、Besu和Nethermind仍在整理问题。

然而,在合并之后,共识层将依靠执行层来实现区块链的真实性,从而迫使它继承最终的责任。两者将会交织在一起,只有当一方具有多样性时,另一方的多样性才会发挥最大的作用。换句话说,在以太坊合并之后,所有的共识层客户端最终会根据它们所选择的执行层给它们的信息来做出决定。

虽然社区目前专注于Prysm的主导地位,但Geth可能会被视为合并后的下一个最大的中心化载体。一些竞争者客户端,如Besu和Nethermind希望在最终的后果出现之前加强它们的声誉。

以太坊开发者:以目前以太坊2.0合约质押ETH数量计算,对合并后进行重组攻击需销毁超100亿美元:12月1日消息,以太坊开发者Tim Beiko发文解释Eth1和Eth2合并对以太坊应用层的影响,合并旨在对以太坊为最终用户、智能合约和dapps的运作方式产生最小的影响,但有一些小的变化值得强调。

1. 区块结构:信标链块将包含ExecutionPayloads,它是当前工作证明链上区块的合并后等价物。ExecutionPayloads是与以太坊进行交互的地方。

2. 挖矿和叔块:工作量证明区块头中的几个字段不再使用,被设置为0或者它们的数据结构的等效项。因为权益证明自然不会像工作证明那样生成叔块,叔块的列表将是空的,并且该列表的哈希将成为空列表的RLP编码哈希。

3. BLOCKHASH和DIFFICULTY操作码更改:BLOCKHASH操作码伪随机性将变弱,DIFFICULTY操作码 将被更新并重命名为RANDOM。

4. 平均出块时间:目前约为13秒,合并后降为12秒。

5. 安全头和最终区块:在工作量证明下,有可能进行重组。最终确定的区块是被超过2/3的验证节点接受为规范的区块。要创建冲??突区块,攻击者必须至少销毁总质押的1/3(目前约250万ETH,价值约100亿美元)。安全头区块是在正常网络条件下,期望包含在规范链中的区块。假设网络延迟小于4秒,大多数验证节点都是诚实的,并且没有对分叉选择规则的攻击,安全头将永远不会成为孤块。[2021/12/1 12:43:48]

最后,客户端的多样性因版本的问题而进一步复杂化,这意味着并非所有的节点都在运行相同版本的Geth。很大一部分Geth区块的生产者并没有持续的将他们的节点更新到软件的最新版本,而其他人则故意定制版本从而更好的将他们MEV战略最大化。

从这个意义上说,所有的Geth运营商都没有严格地运行相同的代码,在所有事情都相同的情况下,这是最可取的。尽管如此,当把Geth与另一个由不同团队管理、用不同语言编写、具有不同逻辑的客户端相比较时,Geth1.10.19和Geth1.10.16之间的差异仍然可以忽略不计。

除了客户端的多样性问题,信标链上以太坊的池分布也同样变得集中在越来越少的人手中,这为以太坊的未来带来了非常真实、可衡量的中心化问题。

质押池和中心化交易所质押

像?Lido??这样的链上质押池的验证者数量是很容易检索的,因为我们可以看到链上液态质押代币的精确数量。换句话说,我们确切的知道有多少stETH被铸造出来。

在对于中心化交易所验证节点进行计数时,我们再次遇到了不确定性。像?Coinbase??这样的交易所并不是直接从他们的已知地址上进行质押。相反,他们用ETH资助一个新的钱包,启动一个验证节点充值,然后将粉尘发送到他们的一个已知钱包。因为没有一个单一的充值地址,机器人必须统计它们认为由交易所管理的所有资金。这种钱包跳转策略被Coinbase、Kraken?、币安?和其他公司使用。

对质押ETH的任何分析都必须考虑到提现的问题。这些资金不仅在合并前被不可逆转的锁定,而且在实现任何回报之前,还必须发生第二次硬分叉才能提现ETH。截至发稿时,现有的1.21亿ETH中,大约有1300万个被锁定在信标链的充值合约中。在提现功能启用后,我们很可能会看到锁定的ETH分布被影响并重新分配,但在那之前,这一数字只会进一步增加。

从长远来看,质押的ETH比例可能会进一步增加;成功的合并和成功启用提现将大大减少验证者承担的相关风险。至少暂时来说,合并后的质押收益率将大大提高,因为区块链支付给矿工的费用实际上被转给了质押者。t这种较高的收益率将进一步激励质押需求,导致收益最终达到一种动态平衡。

中心化风险

所有这些信息都告诉我们,在我们研究的三个向量中,已质押ETH的中心化化风险是最不确定的,而且由于商品化和最终以液态衍生品形式出现的低转换成本,它可能是粘性最小的向量。然而,我们不能排除中心化实体的任意锁定,阻止提现、重新分配或以其他方式阻碍已质押ETH的及时退出。

Lido拥有超过1/3的ETH质押,它是第一个提供质押代币的协议,也是迄今为止最大的质押实体。它们的stETH代币迅速与?Aave?、Maker、Bancor??等流行的DeFi工具整合……这种先行者的地位使他们能够迅速扩大并吃掉流动性质押市场。说白了,这不一定是因为它们是第一个解决独特技术问题的团队。Lido的中心化和许可结构使他们能够在短时间内迅速加入大量的ETH,当然,他们的市场营销对此也有所帮助。

Lido不需要同时加入基础设施供应商和液态供应者,Lido基本上将所有的基础设施外包给了几个精心挑选的实体。我们可以把Lido比作Uber,Lido不需要更多的司机来搭载大量的乘客;它们只需要向十几家大型出租车公司发送它们能够吸引的所有用户,并从中分得收入。

这种快速、中心化的策略除了明显的跑路风险外,还有一些额外的弊端。

Lido铸币的总数量相当于它们协议中ETH的质押数量,减去任何排队等候的ETH数量。这中间没有一个缓冲区,也没有一个可以提现或充值的池子。目前,如果一个用户想退出他们在Lido的流动质押仓位,他唯一的选择是在去中心化交易所上进行交换。相对而言,如果一个人想买入Lido的流动质押仓位,他们也需要同样去中心化交易所去交换,或者通过协议直接铸币。这种明显的不匹配是目前DeFi中stETH:ETH折扣的基本驱动力。

Lido目前控制了大约1/3的以太币,这是一个合理的担忧,也绝对值得监督。如果Lido控制了一半以上的以太币,那么?DAO??就会被视为寄生性的攻击整个区块链的共识。如果Lido控制了超过2/3的以太币,他们将有效的拥有整个区块链,以太坊这一去中心化的互联网实验将结束。

为了解决被忽略的问题,我预计stETH的奖励调整价格不会以类似UST的方式,出现兑换ETH的死亡螺旋。尽管它有中心化持有的钥匙,并且在2023年第四季度或第一季度之前无法获得资金,但它有充分的支持。从本质上讲,stETH是作为零息债券进行交易的;因为它不能立即支付利息,所以它实际上是以折价交易。这种折价是由持有者在启用提现后将其stETH赎回为ETH能力的时间加权风险来定价的。

当然,市场上也有其他的流动质押项目,它们旨在从Lido手中夺取市场份额。有些项目如RocketPool具有不可信任和去中心化的额外好处;也就是说,即使他们成为多数池,风险计算也会有根本的不同。

比起客户端的多样性问题,我们有理由相信,在未来的几年里,质押的ETH分布将看起来大不相同。ETH质押之外的收益率已经急剧下降,留下低风险的质押收益率作为一个诱人的机会。随着以太坊的质押急于成为ETH指定投资者的国债,质押ETH的总数可能会从目前的1300万个出现大幅增长。

以太坊质押收入

总结

乍一看,本文可以总结为以太坊在合并后存在为三个方面的潜在威胁,这部分是真实的。虽然可能是搬起石头砸自己的脚,但是将核心基础设施的依赖性分配给每个子部门的多个参与者,这样会更有利于以太坊的健康发展。

以太坊目前的状态规模给客户团队带来了挑战,无论他们是建立一个新的客户端,还是维护一个现有的客户端。客户端是由小型的、经常轮换的团队大力维护的,而且往往报酬太低。开发人员认为,状态规模给客户端的工作增加了巨大的复杂性,而且对客户端团队没有足够的金钱激励。

未来的以太坊升级,如无状态和状态过期不能直接用来帮助客户端的多样性,这可能会给当前和未来的客户端团队带来极大的缓解。将以太坊的状态缩减到一个可管理的大小主要是通过减少硬件需求和减少同步时间来帮助去中心化验证者网络,但这其中也有许多二阶效应。虽然这些问题很少有人讨论,但我们有理由认为,未来针对以太坊状态大小的以太坊改进提议将大幅降低客户端开发和维护的复杂性和工作量。

质押池市场还很年轻,并且发展迅速。与进行挖矿的每个池子对硬件都是高度特定的不同,在启用提现后,质押者的转换成本将是最小的。在2021年的大部分时间里,stETH是DeFi内唯一可用的流动质押衍生品。诸如RocketPool的rEth等竞争性代币将如何发展,或者在长期内分布将如何演变,还有待观察。交易所保留大量缓存的被质押的以太币会产生其他问题,并可能使那些因其无银行账户而拥抱以太坊的人感到失望。

目前,以太坊能够摆脱客户端的多样性和质押中心化的担忧。在未来几个月和几年,这种奢侈将消失,这些问题将根据社区的反应被减轻或忽略。所有平台均为六六财说,欢迎留言讨论。

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

EthereumETH:大盘是否要再探前低支撑

BTC今日走出极端行情,早上迅速反弹后,又回到昨日下探位置,操作上诱多,关注前低是否能有效支撑,底部在什么位置?BTC日线级别,KDJ向下发散,MACD低位金叉,K线昨日收锤子线.

BNBBTC:晚间必读5篇 | 各国 Web3 现状与趋势

1.a16z:从传统治理历史中Web3能学到什么?Web3为社区治理创建了一个全新“实验室”,公共激励和私人激励相互交织,项目也具有开源和营利性,公共产品与私人项目得以共存.

[0:0ms0-8:105ms