Bitcoin Core 交易池规则的十年征程 本文详细回顾了比特币在过去十年中如何应对交易钉死攻击(transaction pinning attack)。文章追溯了从最初的启发式限制、针对闪电网络的特定“例外规则”(carveouts),到引入拓扑受限交易(TRUC),最终演变为革新性“族群交易池”(Cluster Mempool)数据结构,实现了更精确、激励兼容的交易池评估与手续费替换。 交易钉死攻击 比特币L2协议 交易池管理 CPFP 族群交易池 RBF BTCStudy 发布于 2026-04-15 338 0 0
闪电交易:从零到英雄 本文深入探讨了比特币闪电网络中的交易机制,从比特币交易的基础格式、Sighash 标志、绝对和相对锁定时间讲起,详细解析了闪电网络中的各种交易类型,包括资金交易、承诺交易、HTLC交易和关闭交易,并讨论了锚定输出(Anchor Outputs)如何解决交易拥堵问题以及RBF pinning攻击,最后提出了一个替代方案以增强闪电网络的安全性。 闪电网络 比特币交易 HTLC 锚定输出 CPFP RBF SIGHASH 交易锁定时间 t-bast 发布于 2022-05-20 1360 0 0
Bitcoin Core 28.0 交易池特性钱包集成指南 本文介绍了 Bitcoin Core 28.0 版本中引入的新的 P2P 和交易池特性,包括 1P1C 交易包转发、TRUC 交易(v3 交易)以及支付到锚点(P2A)。这些特性旨在改进交易手续费替换(RBF)的可靠性,缓解交易钉死攻击,并优化闪电网络等应用中的交易处理方式,并给出了在regtest 网络中,建立演示 1P1C 转发的钱包的命令。 交易包转发 CPFP TRUC交易 V3交易 P2A 支付到锚点 RBF BTCStudy 发布于 2025-01-08 1609 0 0
对 V3 交易形式的审核意见 本文分析了V3交易提议,该提议旨在优化闪电通道的锚点输出和交易包转发。文章指出V3交易依赖CPFP,导致区块空间和手续费昂贵,且对挖矿中心化构成潜在威胁。作者建议不应实施V3交易,并提倡使用手续费替换(RBF)技术,因为RBF比锚点输出更高效。 V3交易 锚点输出 交易包转发 CPFP 手续费替换 闪电网络 BTCStudy 发布于 2024-01-08 1420 0 0
L2 开发者须知的交易转发规则 Gloria Zhao 在 Adopting Bitcoin 2021 大会上讨论了比特币交易池规则(mempool policy)及其对交易广播和手续费追加的影响。 交易池规则 手续费追加 闪电网络 钉死攻击 交易转发策略 CPFP BTCStudy 发布于 2023-05-24 1016 0 0
如何挽救卡住的比特币交易:解决方案和建议 本文介绍了比特币交易长时间未确认的原因,主要是因为交易手续费过低。文章提供了多种解决方案,包括RBF(手续费替换)、CPFP(子为父偿)等方法来加速交易确认,并介绍了mempool accelerator等第三方服务。此外,还讨论了如何避免发送卡住的交易,以及常见问题解答,如什么是聪、RBF和CPFP等。 比特币交易 手续费 RBF CPFP 交易池 加速确认 BTCStudy 发布于 2025-07-05 2520 0 0
比特币交易的手续费追加方法简介 本文深入探讨了比特币交易手续费追加的两种主要方法:手续费替换(RBF)和子为父偿(CPFP)。RBF允许用户通过支付更高的手续费来替换未确认的交易,而CPFP则允许用户创建一笔新的子交易,该交易花费未确认父交易的输出,从而提高整个交易包的平均手续费率。文章分析了这两种方法的原理、用户体验考量以及对大体量用户的特殊影响,并讨论了各自的优势和劣势,为比特币工程师和相关服务提供商提供了宝贵的参考。 手续费替换 RBF 子为父偿 CPFP 交易池 交易手续费 BTCStudy 发布于 2022-03-18 1536 0 0
交易包的交易池把关规则 Gloria Zhao 提议修改 Bitcoin Core 的交易池规则,以实现基于交易包的交易池验证,为交易包转发特性做准备。提案允许包含多笔父交易和一笔子交易的交易包在网络中传播,旨在优化手续费追加机制,提升交易处理效率,并详细解释了相关术语、规则变更及理由。 交易池 比特币 交易包转发 手续费追加 CPFP RBF BTCStudy 发布于 2023-08-16 1234 0 0
闪电网络:技术与用户体验(七):手续费支付 本文回顾了闪电通道手续费支付设计的逐步优化,以及这些优化如何改善用户体验。文章从比特币手续费的支付与追加机制(RBF、CPFP)入手,分析了早期闪电网络设计中手续费支付的不足及其对用户体验的影响,并介绍了锚点通道和基于 1P1C 交易包的新范式,说明了它们如何简化实现、优化手续费占用余额的问题,最终实现谁希望交易上链就由谁来支付手续费的理想状态。 闪电网络 手续费 RBF CPFP 锚点通道 交易池规则 BTCStudy 发布于 2025-04-30 1435 0 0
比特币周报(1月26日-2月1日) 本期周刊报道了比特币开发者生态的最新进展:Cashu协议更新了NUT规范,包括Keyset ID V2、bech32m编码和Nostr备份;BDK钱包库添加了子代付父费(CPFP)交易支持,即将在v3.0.0发布;Stratum V2矿池协议优化了extranonce前缀生成,通过位向量降低冲突和提高效率。 Bitcoin Cashu NUT BDK CPFP Stratum V2 INSIDER 发布于 2026-02-02 78 0 0
等待确认(六):规则一致性 本文讨论了比特币交易池中节点规则差异对交易中继的影响,指出规则的一致性有助于交易的顺利中继和费用估算。虽然 Bitcoin Core 在规则配置上保持保守,但节点操作者可以根据自身目的调整交易池容量,但这也会影响 CPFP 和 RBF 的使用。文章强调节点应尽量遵守使得交易池同质化的规则,以优化比特币网络的性能。 交易池 交易中继 规则 CPFP RBF 节点 BTCStudy 发布于 2023-07-10 1191 0 0
上周比特币更新(1月26日-2月1日) 本周比特币开源开发更新:Cashu协议更新了Keyset ID V2、bech32m编码、NUT-26/27等规范;BDK钱包的PR370旨在添加CPFP交易支持,提升钱包功能;Stratum V2的PR2049优化了extranonce前缀生成,减少coinbase空间占用。这些更新提升了比特币协议的功能性、钱包工具和挖矿效率。 Cashu NUT规范 CPFP BDK Stratum V2 extranonce INSIDER 发布于 2026-02-05 82 0 0
什么是 “锚点输出”? 本文介绍了闪电网络中的锚点输出技术,该技术旨在解决通道强制关闭时可能出现的手续费问题,通过允许通道参与者使用CPFP安全地追加手续费,解决了交易钉死攻击的潜在风险。锚点输出使得闪电通道的关闭更加高效和安全,提升了用户体验。 闪电网络 锚点输出 手续费 CPFP RBF 交易钉死 BTCStudy 发布于 2022-08-09 1400 0 0
利用经济激励保证交易在未来某个时间段上链 本文提出了一种协议,旨在通过经济激励机制,保证交易在未来的特定时间段内上链。该协议依赖于委托方设置赏金,受委托方通过促成交易上链来获取赏金,并结合时间锁约束交易上链时间。协议还可形成对未来手续费率的预测市场,但存在外包效果不完全的不足,文章最后也提到了协议存在的不足。 时间锁 交易委托 手续费 CPFP RBF 经济激励 BTCStudy 发布于 2022-08-28 1398 0 0
等待确认(四):费率估算 本文是 Gloria Zhao 在 Optech Newsletter 上编写的 “交易池” 系列周刊的第四篇,主要探讨了费率估算问题,包括费率估算的目标、复杂性、以及如何通过历史数据和模拟矿工策略来构建费率估算器。文章还讨论了不良的费用估算可能带来的问题,以及良好的费用估算的重要意义,最后提到了比特币网络中1 sat/vB 的最低费率。 费率估算 交易池 区块空间 CPFP RBF 矿工 BTCStudy 发布于 2023-07-05 1509 0 0