比特币确认数与链重组
正确计算确认数,理解后续区块为何让替换付款更加困难。
简短解答
包含交易的区块给出第一次确认,之后每个区块再增加一次。链重组可能替换最近区块并改变确认数。
深度增加,确定性提高
节点遵循累计工作量最多的有效链。短暂的竞争链头可能出现。未确认付款可以有冲突花费,已有确认也不代表数学上的绝对保证。
操作步骤
- 1
先检查是否入块
仅广播的交易是零确认。只有进入当前接受的链,所在高度才有意义。
- 2
遵循收款方规则
根据金额和风险决定所需确认数。交易所与商户可能采用不同标准。
- 3
异常后重新核对
状态变化或发生重组时,先查钱包和当前链,再交付商品或补发付款。
具体示例
交易在第 100 个区块,链头为 102 时有三次确认:102 − 100 + 1。
继续之前
延伸问题
未确认付款会永远占用余额吗?
内存池没有全球统一倒计时。交易可能被移除、替换或重新广播。再次花费前检查输入与已确认的冲突交易。
用工具试一试
来源与延伸阅读
来源链接核查日期:2026年10月15日。示例用于解释原理,服务商的费用和功能可能变化。
- Bitcoin Developer Guide developer.bitcoin.org
- Bitcoin.org bitcoin.org