在以太坊(以及许多其他区块链)网络中进行交易时,我们经常会听到一个词——“确认数”(Confirmation Count),它像是一个动态的安全指标,告诉你你的交易被网络接受并永久记录下来的程度,理解以太坊确认数,对于保障交易安全、预估到账时间以及应对网络拥堵至关重要。

什么是以太坊确认数?

以太坊确认数指的是你的交易被打包进一个区块之后,该区块后面又连续产生了多少个新的区块。

  • 0确认: 交易刚刚被广播到网络,或者刚刚被矿工/验证者打包进一个待处理的区块(内存池中的交易状态),此时交易非常脆弱,容易被双花攻击或因网络拥堵而被丢弃。
  • 1确认: 你的交易所在的区块已经被成功添加到以太坊的主链上,并且网络中已经产生了这个区块的下一个区块(即“孙子区块”),这意味着你的交易开始被网络共识所认可。
  • N确认: 你的交易所在区块之后,又连续产生了N个新的区块,确认数越高,交易的安全性就越高。

为什么确认数如此重要?随机配图