以太坊20首次“硬分叉”时会发生什么?
据悉,以太坊2.0很可能会在今年实施首次硬分叉,而在最近1月14日的以太坊开发者电话会议上,以太坊基金会支持的研究团队正在为向后兼容的信标链制定工作计划,预计将在2021年中期实施。
据以太坊客户端Teku项目经理Ben Edgington透露,这次以太坊2.0电话会议上讨论的“分叉”并不是传统意义上的硬分叉,更像是分片之前的“热身”,以及以太坊1.x和信标链的合并。Ben Edgington认为,从某种意义上来说,区块链行业有些滥用“分叉”一词,随着网络多个竞争链终结,以太坊升级完成之后其实不应该分叉。
按照开发者电话会议透露的消息,本次升级可能包括以下代码更改,尽管这些变更尚未完全达成共识:
1、通过同步委员会为轻客户端提供基础架构支持,让轻客户端可以对以太坊区块链进行验证,无需像传统验证人设备那样承担过多负载。
2、新增 “balance_denominator”函数,该函数可以更改对没有参与网络的验证人罚分。据以太坊2.0研究人员丹尼·雷恩(Danny Ryan)在GitHub上写道,当前以太坊区块链上的惩罚方法是拒绝服务(DOS)向量,而新函数将会提高区块链效率。
3、奖励将在一个epoch(“纪元”,类似于一个区块)上计算,而不是在epoch关闭之后按照当前操作进行计算。Ben Edgington指出,这项更新应该会有助于限制错误证明的数量。
以太坊2.0“冰河世纪”又会推迟?
以太坊“硬分叉”正在考虑的另一项功能是难度炸弹——也称为“冰河世纪”。我们知道,比特币的挖矿难度调整和算力变化相关,如果在一个难度调整周期内,平均出块时间超过10分钟,那么挖矿难度下调,反之,挖矿难度上调。相比之下,以太坊难度调整算法更复杂。以太坊难度调整算法分为两部分:一部分与比特币相似,根据算力变化对出块时间的影响,调整挖矿难度;另一部分就是我们今天要介绍的难度炸弹。
难度炸弹对挖矿难度影响是一个渐变的过程,与区块编号(即区块高度)相关。区块高度越高,难度炸弹对挖矿难度的增大越明显。刚开始时,受难度炸弹的影响,挖矿难度增加并不显著,但是随着时间的推移,难度炸弹的威力会逐步显现出来,挖矿难度几乎随区块高度增加呈指数增长,直至最后几乎挖不出区块,进入挖矿的“冰河世纪”(Ice Age)。
难度炸弹通常会在预设的区块高度运行,最初是在2015年添加到以太坊1.x区块链中的挖矿调整机制。随着时间的推移,难度炸弹会使挖矿变得越来越困难,以保持开发人员有足够动力开发以太坊2.0。到目前为止,“冰河世纪”在工作量证明(PoW)以太坊区块链上已经在拜占庭(2017)、君士坦丁堡(2019)和穆尔冰川(2020)硬分叉中被推迟了三次。
事实上,难度炸弹的确是以太坊的核心内容之一,因为它可以推动开发人员的经济诱因,使其可以继续在区块链底层进行创新。但是,据丹尼·雷恩在Mapping Out Eth 2.0播客中表示,由于已经有经济力量在推动信标链的发展,因此“冰河世纪”不太可能被包含在以太坊2.0中,他解释说:
“在信标链上没有冰河世纪,但实际上具有强制功能,因为目前有250万枚ETH代币被锁定在信标链系统中,在这种数量级下,社区中的开发人员无法允许冰河世纪并行运行,也不能做更多的事情。”
丹尼·雷恩还指出,决定是否将难度调整功能(例如“冰河世纪”)纳入以太坊2.0取决于你如何看待以太坊2.0完成后的区块链发展情况。就目前来看,以太坊社区存在两种意见:
-有些人希望以太坊进一步创新,希望继续升级和迭代,并将最新的加密技术引入以太坊1层网络;
-有些人则认为以太坊应该走类似于比特币区块链的道路,虽然看上去有些僵化。
丹尼·雷恩补充说:
“我敢肯定,以太坊2.0是否应该包含冰河世纪的争论仍会继续,有的人抱持继续升级的想法,但有些人则有些僵化。”
以太坊2.0网络参与度创历史新高
以太坊2.0网络一直在持续稳定增长,用户参与率几乎接近完美。
上周六(1月23日),以太坊2.0的每日平均网络参与率达到99.46%的历史最高水平,这表明尽管参与者数量不断增加,但以太坊2.0的验证程序仍在很大程度上致力于确保网络安全并获得激励。
背景情况是:以太坊2.0经济运行主要基于奖励滑动规模(sliding scale of rewards),相关奖励会基于活跃验证人的总数进行动态调整。在以太坊 2.0上质押的验证人数量越多,在网络上发布奖励的总额就越低。
上周四(1月21日),以太坊每位验证人获得的平均每日奖励跌至七周低点 0.007235 ETH。但是,由于ETH代币在加密市场上的价格不断飙升,在同一时间内网络上获得的奖励价值反而增加了81.47%。换句话说,由于ETH价格上涨,验证人平均每天赚取的美元奖励反而更多。
还有另一评估以太坊2.0网络运行状况和权力下放情况的实用指标,即:用户存款明细。
根据区块链浏览器Etherscan提供的Beta测试工具,所有约有一半ETH存款来自于加密货币交易所和质押池,表明选择使用自己的硬件和软件进行ETH代币质押的个人用户与选择依赖服务提供商为他们进行ETH代币质押的个人用户之间基本上维持了一种平等平衡状态。当然,随着时间的流逝,这种分布也许会变化,从中我们也可以将看出ETH质押优点和缺点,以及用户更偏向于选择何种以太坊2.0质押方式。
就目前而言,以太坊2.0存款人的代币分配非常平均,这显然是一个很有力的指标,表明对于以太坊质押用户来说,独立运行硬件和依赖于提供商具有同样的吸引力。
相关阅读