以太坊正式完成POS转换发生在2022年9月15日UTC时间6点42分,它不是依靠固定区块高度触发,而是由终端总难度TTD数值触发,想要推算转POS的时间,核心就是跟踪全网累计挖矿总难度何时抵达预设阈值58750000000000000000000,当PoW链挖出的区块让累计总难度超过该数值,下一个区块就直接切换为POS共识,PoW挖矿就此终止。很多币圈用户会把合并时间简单当成某个固定区块号或者预设日期,实际上这个时间只能做预估,无法做到提前精确锁定,算力波动会直接改变到达目标TTD的快慢。

和普通硬分叉按固定区块高度执行不一样,以太坊合并采用TTD触发模式,TTD代表从创世块开始,每一个PoW区块挖矿难度不断累加的总和。网络会动态调整每个区块挖矿难度,全网算力上涨,单块难度抬升,TTD上涨速度变快,合并时间就会提前;全网算力下跌,单块产出变慢,TTD累积速度放缓,合并时间就会向后偏移。在合并前夕,市场上各类倒计时工具,本质都是用近期平均算力,反推每天TTD的增长幅度,再测算抵达目标阈值的大致日期,所以各个平台给出的倒计时时间会存在几小时甚至一两天的偏差,这也是当时市场经常出现时间预判反复变动的根本原因。
整个转POS流程分为前后两步,不能把信标链上线时间当成转POS完成时间。信标链在2020年12月1日就已经上线,这只是POS共识层单独启动,此时主网依旧运行PoW机制,两条链并行运行。正式合并前还需要完成Bellatrix升级,该升级是信标链层面的准备工作,由固定epoch时段高度触发,完成之后信标链才具备接收主网执行层数据的能力,Bellatrix升级完成并不代表完成POS转换,只是完成前置准备。之后等待PoW链TTD触达目标数值,Paris升级自动激活,执行层与信标链完成合并,才算真正完成以太坊向POS的完整切换。

早期以太坊原本计划依靠难度炸弹倒逼完成POS升级,难度炸弹代码会随区块高度指数级放大挖矿难度,拉长出块时间。但因为POS开发进度多次延后,开发者只能多次硬分叉推迟难度炸弹生效时间,避免主网出块陷入停滞。等到合并方案落地之后,难度炸弹不再作为切换POS的触发开关,转而使用TTD机制,这样可以规避难度炸弹带来的出块混乱风险,给矿工、节点运营商、交易所留出更可控的过渡窗口,也让社区可以通过实时链上数据持续观测合并进度,这也是当时币圈各方重点盯守链上TTD数据的原因。

对于普通币圈参与者,分辨真实合并时间有几个关键细节,不要混淆测试网合并和主网合并。Ropsten、Sepolia、Goerli测试网先后完成过合并,这些仅为技术演练,不能代表主网时间。主网真正切换POS那一刻,PoW矿工不再产出有效区块,网络由验证者打包区块,ETH发行率大幅下降,链上数据会清晰体现共识机制切换。市场上流传的各类提前预估时间都属于算力推演结果,只有链上TTD数据才是判断转换时点的唯一客观指标,不存在可以直接算出精确时分秒的静态计算公式,只能基于实时算力持续滚动估算。
