以太坊全面转向pos的时间应按2022年9月15日计算,但这一天并不是提前写死的固定时刻,而是由主网累计总难度达到预设阈值后触发。更准确地说,2020年12月1日启动的信标链,已经让pos在以太坊生态中先行运行;2022年9月15日完成合并,主网才正式停止依靠pow挖矿,并由验证者负责出块和共识。谈以太坊转pos用了多久,通常是从信标链启动到主网合并,约经历21个月;谈什么时候完成,答案则是2022年9月15日。

具体的时间计算,核心参数叫终端总难度,也就是TTD。以太坊为主网设定的TTD是58750000000000000000000,客户端会持续读取PoW区块中的累计难度。当某个区块的总难度达到或超过这个数值,而它的父区块尚未达到阈值时,该区块就成为最后阶段的PoW区块;紧接着生成的区块切换到PoS规则。TTD不是ETH数量,也不是单个区块的难度,更不是简单的区块高度,它代表PoW链一路累积出来的计算难度总和。

在合并前,市场常用一个近似公式预测日期:预计剩余时间≈(目标TTD-当前TTD)÷近期平均每区块难度增量×近期平均出块间隔。实际操作时,需要读取最近数百到上千个区块的total difficulty、difficulty和timestamp,再计算平均值。算力稳定时,这种估算能给出较接近的时间窗口;矿工关机、全网算力突变或区块间隔异常,都会让结果提前或延后。也正因为PoW算力随时波动,开发者没有采用一个绝对固定的区块高度作为切换点,而是让TTD成为真正的触发条件。

这次升级本身分成两个关键阶段。2022年9月6日,信标链完成Bellatrix升级,时间对应UTC 11时34分47秒,激活纪元为144896;它的作用是让共识层和验证者进入合并准备状态。执行层通过Paris升级,在TTD达到阈值后完成PoW到PoS的热切换。链上记录显示,触发点位于以太坊主网区块15537393,时间约为2022年9月15日06时42分42秒UTC,换算成北京时间是当日14时42分42秒,下一批区块开始由PoS验证者提议。
查询历史时间时,最稳妥的方式不是只看新闻里写的9月15日,而是核对三项数据:TTD是否达到58750000000000000000000、区块高度是否接近15537393、区块时间戳对应的UTC时间是多少。转PoS并不等于以太坊在当天立刻大幅提升吞吐量,也不意味着Gas费自动下降;合并主要改变的是共识和出块方式,扩容、费用和用户体验仍要结合后续升级、Layer2以及网络需求判断。