自以太坊完成“合并”(The Merge),从工作量证明(PoW)机制转向权益证明(PoS)机制以来,社区内外都充满了对这一变革的讨论与期待,其中一个常见的疑问便是:既然不再依赖矿工“挖矿”,以太坊的交易是不是就能像闪电一样瞬间完成了?答案是:并非完全如此,以太坊转POS后,交易并非“瞬间完成”,但其效率和特性与PoW时代已有显著不同。
要理解这一点,我们首先需要明确几个概念:
- 交易广播与打包:当你发起一笔以太坊交易时,它会先被广播到整个以太坊网络中,等待被验证者(在PoS中取代了矿工)挑选并打包进一个区块。
- 区块确认:一个区块被创建并添加到区块链上后,这笔交易才算初步被确认,但为了确保安全性和防止双重支付等攻击,通常需要等待更多区块连续在其上建立,这个过程称为“确认”。
- 最终性(Finality):这是区块链交易不可逆转的保证,在PoW中,最终性是概率性的,随着确认区块数的增加,安全性越高,但理论上永远存在微小概率被逆转,而在PoS中,引入了“检查点机制”(Checkpointing),可以实现“绝对最终性”。
在PoS机制下,交易完成的过程和时间是怎样的呢?
-
交易打包速度(出块时间): 以太坊在PoS下的出块时间大约是12秒左右,这意味着,从你发起交易开始,平均等待约12秒,交易就有可能被一个验证者打包进一个新的区块,这与PoW时代平均13-15秒的出块时间相差不大,甚至在某些情况下可能略快一些,从“交易被包含进区块”这个角度看,它并非“瞬间”,而是大致保持了原有的出块频率。
-
交易感知速度(“快照”感): 尽管出块时间相似,但许多用户感觉PoS下的交易似乎“更快”,这主要是因为:
- 无算力竞争噪音:PoS中验证者基于其质押的权益和随机选择机制来打包区块,没有了PoW中矿工之间激烈的算力竞争和由此产生的网络拥堵、手续费飙升等混乱状况,交易体验更平滑。
- 更低的波动性:PoS的手续费模型(EIP-1559)使得交易价格更稳定,用户可以更准确地预估交易成本,减少了因手续费过高而导致的交易延迟。
-
最终性的实现: 这是PoS带来的一大改进,也是与“瞬间完成”紧密相关但又不同的概念。
- PoW的最终性:概率性,6个确认后(约1.5-2分钟),交易被认为是安全的,但理论上仍存在被重组的可能性(尽管概率极低)。
- PoS的最终性:以太坊通过每epoch(约6.4分钟,即540个区块)设置一个检查点,一旦一个检查点被最终确定(通常需要2个后续epoch,约12.8分钟),该检查点之前的所有交易就获得了绝对最终性
