交易确认数是什么?为什么 CEX 要等 6 个块
交易确认数是什么?直接答:交易确认数(Confirmations)指一笔交易上链后,其后又有多少个新区块产生——每多一个新块,该交易被 51% 攻击回滚的概率就指数级降低。比特币行业惯例 6 个确认(约 1 小时)视为安全;以太坊主流 CEX 等 12-32 个确认(约 2.5-6.5 分钟)。本文讲清确认数原理、不同链推荐确认数、CEX 确认数策略对比。
交易确认数是什么?直接答:交易确认数(Confirmations)指一笔交易被打包进某个区块后,该区块之后又有多少个新区块产生——每多一个新区块,意味着篡改这笔历史交易需要付出更多算力代价(PoW)或质押代价(PoS),被回滚的概率指数级降低。比特币行业惯例 6 个确认(约 1 小时)视为最终安全;以太坊主流 CEX 通常等 12-32 个确认(约 2.5-6.5 分钟)才认账;BNB Chain 15 个确认(约 45 秒);Tron 19 个确认(约 1 分钟);Solana 32 个确认(约 12.8 秒)。确认数是「平衡安全与速度」的具体实现——确认数越多越安全但越慢,由各链 / 各平台根据自己的风险偏好设定。本文讲清确认数原理、不同链推荐确认数、CEX 确认数策略对比、新人怎么解读"已确认 X/Y"。
理解确认数后,下一步是亲自体验。可访问 币安官网 注册账号、用 币安官方App 完成 KYC 后小额提币观察确认数;下载入口集中梳理在 下载页。
确认数的核心概念
一笔交易的确认状态
| 状态 | 描述 |
|---|---|
| 未确认(Pending) | 还在 Mempool 等待打包 |
| 1 个确认 | 被打包进当前最新块 |
| 2 个确认 | 当前最新块 + 后面又新出 1 块 |
| N 个确认 | 该笔交易后面又出 N-1 块 |
A:「N 个确认」 = 「该笔交易后又有 N-1 个新区块」——所以"1 个确认"是指刚被打包,后面还没新块。
确认数与安全性的关系
51% 攻击回滚概率
| 确认数 | 回滚概率(理论) |
|---|---|
| 1 个 | 较高 |
| 3 个 | 极低 |
| 6 个 | 几乎不可能 |
| 12 个 | 万亿分之一 |
A:指数级降低——每多一个确认,回滚难度指数级增长。比特币 6 个确认后被回滚的概率约是宇宙撞地球的概率。
主流链的推荐确认数
| 链 | 推荐确认数 | 时间(基于区块时间) |
|---|---|---|
| 比特币 | 6 个 | 60 分钟 |
| 以太坊 PoS | 12 个 | 2.4 分钟 |
| 以太坊 PoS(最终性) | 64 个(2 Epoch) | 12.8 分钟 |
| BNB Chain | 15 个 | 45 秒 |
| Polygon | 100+ 个 | 200 秒 |
| Tron | 19 个 | 60 秒 |
| Solana | 32 个 | 12.8 秒 |
| Arbitrum | 256 个 | 64 秒 |
| Avalanche | 30 个 | 30-60 秒 |
A:确认数差异大——同样"安全到达"在不同链耗时差几十倍。
不同 CEX 的确认数策略
比特币提币
| CEX | 确认数 | 时间 |
|---|---|---|
| 币安 | 1-3 | 10-30 分钟 |
| OKX | 1-3 | 10-30 分钟 |
| Coinbase | 3 | 30 分钟 |
| Kraken | 4 | 40 分钟 |
以太坊提币
| CEX | 确认数 | 时间 |
|---|---|---|
| 币安 | 12-32 | 2.4-6.4 分钟 |
| OKX | 12 | 2.4 分钟 |
| Coinbase | 35 | 7 分钟 |
| Kraken | 30 | 6 分钟 |
A:不同 CEX 风险偏好不同——Coinbase / Kraken 较保守、币安 / OKX 较激进。
各链确认数差异的原因
原因 1:区块时间
短区块时间链(Solana)需要更多确认才达到同等"实际时间"安全等级。
原因 2:共识机制
| 共识 | 安全特性 |
|---|---|
| PoW(比特币) | 算力越多越安全 |
| PoS(以太坊) | 经济激励 + Slashing |
| BFT(Cosmos) | 即时最终性,1 个确认即最终 |
原因 3:攻击成本
| 链 | 51% 攻击成本(估算) |
|---|---|
| 比特币 | 几百亿美元 |
| 以太坊 | 几百亿美元(2/3 质押) |
| 小型 PoW 链 | 几百万美元 |
小链确认数要更多——因为单笔确认的"重量"小。
确认数与最终性的关系
概率最终性
| 链 | 类型 |
|---|---|
| 比特币 | 概率最终(6 个块约 100%) |
| 以太坊 PoS(短期) | 概率最终(12 块约 99.9%) |
| 以太坊 PoS(长期) | 经济最终(2 Epoch 后绝对最终) |
| Solana | 概率最终 |
即时最终性
| 链 | 类型 |
|---|---|
| Cosmos Tendermint | 即时最终(1 块即最终) |
| Algorand | 即时最终 |
| Avalanche | 1-3 块即最终 |
A:BFT 类共识链的"最终性"远快于 PoW——但牺牲一定去中心化。
实战:怎么看确认数
区块链浏览器
| 浏览器 | 显示位置 |
|---|---|
| Etherscan | 交易详情页,"Confirmations" |
| BscScan | 同 |
| Tronscan | 显示"Confirmations" |
| Blockchain.com | 比特币确认数 |
钱包内显示
| 钱包 | 显示 |
|---|---|
| MetaMask | 状态从 Pending → Success 后无确认数 |
| TP / imToken | 显示 N/N 已确认 |
| Trezor / Ledger | 详细确认信息 |
CEX 提币的确认数体验
提币流程
| 步骤 | 时间 |
|---|---|
| 1. 在 CEX 点提币 | < 1 分钟 |
| 2. CEX 内部审核 | 5-30 分钟 |
| 3. CEX 发起链上交易 | 1-5 分钟 |
| 4. 链上确认(按 CEX 要求) | 因链而异 |
| 5. 资产到达你钱包 | 完成 |
A:总到账时间 = CEX 审核时间 + 链上确认时间——多数情况 10 分钟到 1 小时。
确认数不足时的风险
双花攻击
| 场景 | 描述 |
|---|---|
| 攻击者发交易 A 给商家 | 等 0 确认 |
| 商家发货(信任 0 确认) | 攻击者已挖出竞争块 B |
| 块 B 中包含交易 A' | 同 Nonce 的不同收款人 |
| 攻击者推后 B 链 | 让 B 链成为最长链 |
| 商家的"已收款"被回滚 | 商家货钱两失 |
这就是为什么不能信任 0 确认大额收款。
风险提示
0 确认大额接收 = 双花风险。1-2 确认对小额可接受,大额(> 1000 美元)务必等推荐确认数。
部分小型链确认数极少(如 Tron 19 个块仅 60 秒)——理论安全性弱于以太坊。大额谨慎使用小型链。
实际操作建议
建议 1:CEX 提币耐心等待
A:别看到"已发出"就以为到账了——还要等链上确认。比特币提币耐心等 1 小时,以太坊耐心等 5-10 分钟。多数 CEX 会显示"X/N 已确认"进度。
建议 2:大额接收按推荐确认等
| 接收金额 | 推荐确认 |
|---|---|
| < 100 美元 | 1-3 个 |
| 100-10000 美元 | 6-12 个 |
| > 10000 美元 | 推荐数(比特币 6、以太坊 12+) |
| > 100,000 美元 | 推荐数 × 2 |
建议 3:理解 CEX 与链上的差异
CEX 内部到账可能 0 确认(数据库直接更新)——但提币到链上必须等链上确认。两者机制完全不同。
一站式回顾
A:确认数 = 交易上链后又出了多少新块 + 每个确认指数降低被回滚概率。比特币 6 个确认 1 小时安全,以太坊 12-32 个确认几分钟安全。新人入门理解确认数后能正确解读 CEX 提币时间和大额收款安全等级。
读懂确认数后,下一步是亲自观察。可参考 币安官网 注册账号、用 币安官方App 完成 KYC 后小额提币看确认进度。区块链浏览器使用见相邻站「babiantech.com」。
常见问题
0 确认能花吗?
A:理论上能但不安全。部分 RBF 钱包能用 0 确认 BTC,但商家不接受 0 确认避免双花风险。6 个确认是行业惯例的"安全花费"门槛。
我能不能不等确认就转给下一个人?
A:链上不行——你账户余额还没"实际收到",再发就是无效交易。CEX 内部不上链——可以立刻再转。
比特币确认 6 个为什么是 1 小时?
A:6 × 10 分钟 = 60 分钟——这是按平均区块时间算的"近似 1 小时"。实际可能 30 分钟到 2 小时——视区块时间分布。
Solana 32 个确认才 12.8 秒?
A:对,因为区块时间 0.4 秒——32 × 0.4 = 12.8 秒。虽然确认数很多但实际时间极短——这是 Solana 的速度优势。
以太坊 PoS 的"最终性"跟"确认数"是一回事吗?
A:不完全是。确认数是概率最终(12 块 99.9% 安全);最终性是绝对最终(2 个 Epoch 后无人能回滚)。多数 CEX 等 12-32 个确认(概率最终)就接受——大额可考虑等 64 个块(绝对最终)。
不同 CEX 提币时间为什么差异大?
A:两个原因:(1)确认数策略不同;(2)内部审核流程不同。币安、OKX 较快,Coinbase、Kraken 较慢——这是合规偏好的体现。
我能不能加速确认数?
A:不能——确认数是链上的客观数据,无法人为加速。只能加速"被打包"(用更高 Gas),但确认数本身要等区块自然产生。
文档发布于 2026-05-08,下次复测计划 2026-08-08(约每 90 天回访一次,确认主流链确认数策略与 CEX 政策无重大变化)。