比特币网络平均10分钟出一个块,一次确认通常指这个块被成功记录。但别急着收工,真正稳妥得等6个确认,差不多一小时。着急的话,零确认也能冒险接收,风险自负。

比特币确认其实就是矿工把你那笔交易打包进区块里,盖上时间戳的过程。网络默认打包一个块需要十分钟,但这只是个平均数,有时候运气好三五分钟,有时候背起来可能二十多分钟。你瞧见钱包里显示“1个确认”,那就是刚进了第一个区块,但这时候还算不上特别牢靠,因为万一有人搞分叉攻击,这个块可能被抛弃。

为啥总说等6个确认?这是社区多年摸爬滚打出来的经验值。简单讲,后面的区块一个接一个堆上去,想推翻你的交易就得有比全网还猛的算力去重组区块链,越往后成本越高高到近乎不可能。六个块堆上去,基本就稳如老狗了。平常买个咖啡,一个确认也许够用,但要是买车买房那种大额,多等几小时换安心绝对不亏。

确认时间不是固定的,它看网络有多挤,你给的手续费到不到位。交易大厅一拥堵,矿工肯定优先打包给钱多的土豪单子。你要是手续费抠抠搜搜,那交易可能卡在内存池里半天没动静。想加快进度就去钱包里调高手续费,这叫加小费插队,通常矿工见钱眼开,你的交易很快就能被拎走。
零确认交易就是赌一把。对方刚广播交易你就发货,相当于信了他不会同时把这笔钱花给另一个人。虽然多数人不会为这点钱搞双花,但遇上不地道的或者大额转账,这风险就划不来了。所以记住口诀:小额零确认图个快,大额乖乖等够六个块,这样玩比特币才能既爽又稳。