主页 > 苹果版imtoken图标 > 以太坊合并时间:如何准确把握TTD来理解

以太坊合并时间:如何准确把握TTD来理解

苹果版imtoken图标 2023-02-15 07:34:00

9月,我们将见证以太坊“合并”的完成。

“合并”是以太坊2.0升级过程中的重要步骤之一。 具体来说,就是在推出“分片链”之前主网和信标链权益证明系统的“融合”,将让以太坊网络的“挖矿”成为历史。

以往,区块链网络升级一般都规定在某个区块高度发生,因此可以相对准确地预估发生在某一天。 这一次,以太坊的“合并”并不是根据具体的区块高度,而是根据以太坊基金会公布的总终端难度(TTD)来执行。

TTD 是以太坊从 PoW 过渡到 PoS 之前要挖出最后一个区块所需的总难度,因此“合并”的完成时间受每个区块的难度和实时算力的影响。

也就是说,本次合并的完成时间只能按时间段来推算。 例如,以太坊基金会在8月26日的公告中宣布,“合并”的完成时间为9月10日至9月20日。 时期。

以太坊合并时间:如何精准把握TTD了解一下

根据OKLink以太坊合并倒计时,合并整体进度已超过98%,距离合并完成还有9天左右。 所以在这个等待期间,我们不妨学习一下如何预估以太坊合并的完成时间。

以太坊合并时间:如何精准把握TTD了解一下

图片来源:

以太坊的“合并”已经在 Ropsten、Sepolia 和 Goerli 三个测试网上成功测试。 配合这三个测试网的合并流程,以太坊主网和信标链的合并将分两步进行。

共识层网络升级,代号Bellatrix

此升级由特定“纪元”触发。 周期高度是以太坊共识层网络区块认证机制的组成部分。 一个周期高度包含32个“时隙(Slot)”,每个时隙只能创建一个有效区块。 在内部,交易将由验证节点随机处理,并将若干笔交易打包成块并放入槽中。 信标链Bellatrix升级定于144896高峰,即北京时间9月6日19:34:47进行。

巴黎从 PoW 升级到 PoS

本次升级由特定的终端总难度(TTD)触发,目前TTD的触发值设置为587500000000000000000000。

达到设定的TTD的确切日期直接决定了合并完成的具体时间,因此何时触发设定的TTD是预估以太坊合并时间的关键。

一个简单的估算方法是计算当前TTD和目标TTD的差值,然后用这个差值除以平均出块难度,这样我们就可以计算出达到目标TTD块之前需要挖出多少个块,以及最后将计算出的块数乘以平均出块时间,就可以大致得到合并前的剩余时间。

即:(目标TTD-当前TTD)/平均出块难度*平均出块时间

但是,这种方式估计的时间不够准确。 如果想更准确地估计TTD,可以参考Mário Havel在他的一篇技术博客中介绍的方法。 当然你也可以参考bordel.wtf和797.io/themerge直接获取更准确的时间。

以太坊合并时间:如何精准把握TTD了解一下

最后以太坊9月15日停止挖矿,在以太坊执行层总难度达到或超过TTD后,后续区块将由信标链验证节点产生。

也就是说,在主网/执行层第一个触及TTD的区块生成后,信标链上的验证节点将接过接力棒以太坊9月15日停止挖矿,尽快确认该区块。 确认后,合并转换被认为完成。