Coldcard手续费配置:从动态估算到自定义RBF的全套用法
比特币手续费是动态市场,Coldcard手续费虽然由前端钱包估算,但Coldcard本身在签名时会显示具体费率与总额,给用户最后一道把关机会。本文系统说一下费用配置思路。
一、费用估算在前端完成
Coldcard不直接连接比特币节点,所以费用估算由前端钱包负责:
- Sparrow:通过连接的Electrum服务器或自建节点估算;
- Electrum:连接公共Electrum服务器获取mempool数据;
- Specter:通过Bitcoin Core节点RPC获取fee estimate;
- BlueWallet:调用第三方API(Mempool.space等)。
这些前端工具会在构建PSBT时打包费率信息。当Coldcard读取PSBT后,会在屏幕上显示费率(sat/vB)和总费用,由你按物理按钮最终确认。具体的PSBT工作流可看Coldcard怎么用。
二、三档费率策略
一般前端会提供三档估算:
- High Priority:约10-30分钟确认;
- Medium:约1-3小时确认;
- Low:6小时以上确认;
- Custom:用户手动输入sat/vB。
实际选择取决于你的紧迫程度。日常小额转账用Medium足够,大额或时间敏感的转账可以选High。低频用户可用Low节省费用,但要接受可能等数小时甚至需要RBF重发。
三、RBF(Replace-By-Fee)支持
Coldcard完全支持RBF:
- 构建PSBT时在前端开启RBF标志;
- 如果交易长时间未确认,可以构建一笔新的PSBT替换旧交易;
- 新交易费率必须高于旧交易;
- Coldcard会在签名时识别这是替换交易并提示。
RBF的使用场景:网络突然拥堵时及时加费、错误转账金额时撤销重发(前提是还未确认)。具体的操作演示可以看Coldcard教程里的RBF章节。
四、CPFP(Child-Pays-For-Parent)
如果你是接收方,发现一笔即将到账的交易费率太低,可以用CPFP加速:
- 创建一笔从接收地址花出的子交易;
- 子交易使用较高费率;
- 矿工为了拿到子交易的高费,会同时打包父交易;
- 父子交易一起被确认。
Coldcard在签名CPFP子交易时与普通交易没有区别,前端钱包负责标注父交易ID。
五、多签场景的费用分摊
在多签钱包里,费用从多签地址扣除,不区分签名方。但如果多个签名方各自代付一部分外部资金做UTXO合并,则需要事先约定费用分摊方案。这种情况一般通过PSBT的元数据字段记录。具体的多签操作流程可参考Coldcard多签设置。
六、拥堵期的应对策略
比特币网络历史上多次出现拥堵高峰(牛市顶部、热点NFT铸造等):
- 提前在Mempool.space上观察费率走势;
- 如果不紧急,等待拥堵缓解再发送;
- 紧急情况下用High档+RBF双保险;
- 大额拆分成多笔小转账,避免UTXO碎片化导致费用进一步抬高;
- 关注Coldcard最新版新增的UTXO合并工具。
结语
Coldcard手续费配置的核心在于「前端估算+设备确认」的双层把关。理解了RBF和CPFP的工作机制,你就能在网络拥堵或费用预估失误时灵活应对。再加上多签场景的费用分摊意识,就构成了完整的费用管理能力。