当我们发起一笔交易,该笔交易最终会被矿工打包进区块中,在被打包之前,我们把该笔交易的确认数定为0,即0次确认,当该笔交易被打包进最新的区块中,且矿工们都验证通过时,这笔交易的确认数便加1,之后每产生一个新区快,这笔交易的确认数都会加1。确认数越多,篡改区块链数据的难度就越大。我们看下图这个例子(截图自区块浏览器tokenview.com),该笔交易被打包在比特币第618906个区块中,确认数(confirmation)为8。
比特币目前公认当确认数达到6后,链上数据被篡改的可能性几乎为0,而这个确认数不同的链各不相同,例如以太坊,则公认为12个确认。当然,不同平台对确认数的要求不同。
比特币区块浏览器:btc.tokenview.com