节点按冲突集合与费用差决定谁留在内存池。本文逐项拆解替换条件、BIP 125 信号的历史角色,以及 Bitcoin Core v28/v29 把全量 RBF 变成默认行为后收款风控的变化。
节点按冲突集合与费用差决定谁留在内存池。本文逐项拆解替换条件、BIP 125 信号的历史角色,以及 Bitcoin Core v28/v29 把全量 RBF 变成默认行为后收款风控的变化。
矿机穷举区块头时,四字节 nonce 最先用完。本文拆解 nTime 更新、Stratum 版本滚动(BIP 310/320)与 extranonce 三层搜索空间,以及显式与隐式 AsicBoost 的公开事实。
手机闪电钱包收款要先有入向流动性,多数新手的第一条通道由流动性服务商代开,代价是开通费与一段托管期。本文讲清 LSP 的代开模型、零确认开通的等待结构、代开期间对方的撤销风险与用户自保手段。
DLC 让两人在比特币上押注一个外部结果,链上只看到一笔普通的联合输出,预言机签名时被拆成无数结果点,事后它永远举不出自己撒过谎。本文拆解预言机承诺、适配器签名结算与欺诈证明,并交代兼容 ECDSA 的版本与互操作规范的现状。
传统闪电发票让付款人知道收款节点是谁,路线推导还会暴露收款方周边拓扑。盲路径给每一跳换一个一次性的假身份,付款人只见入口不见深处。本文讲清盲节点 ID 的构造、介绍节点的职责边界,以及它与 BOLT12 报价单和洋葱消息的关系。
出块者若拖延发布或对手广播迟到投票,诚实节点可能在不同分支间摇摆,形成平衡攻击。以太坊分叉选择给按时到达的区块一个限时的大额临时权重——提案者增益。本文讲清加分的百分比量级、触发条件,以及它如何在诚实重组里防止被迟到的信息牵着走。
费用狙击设想大矿工故意重挖上一个区块吞掉高费交易。比特币钱包用 nLockTime 把交易钉在“下一个区块及以后”生效,让重挖者抢不到这些费。本文拆解狙击的算盘、nLockTime 反制的实现、随机化回拨的隐私考量,以及为什么补贴退坡让这个老话题重新变热。
2020 年 9 月,SushiSwap 把 Uniswap 上被质押的 LP 头寸换成自己池子里的资产,一夜之间迁移了约八成流动性,给了这种打法名字。本文讲清吸血鬼挖矿依赖的两块地基——开源分叉与可组合头寸——以及迁移交易在链上到底怎么发生。
BIP119 提议的 CTV 操作码把输出和一张交易模板哈希绑死:花钱时下一笔交易的字段必须逐字对上模板,否则脚本直接拒绝。本文讲清模板锁与协约(covenant)的关系、它能解决什么拥堵与批量场景,以及为什么提案停在草案状态、主网从未激活。
芬尼攻击把预挖区块和零确认收款拼在一起:矿工私下挖出一个含自己付款的区块但暂不广播,同时拿这些币去接受即时确认的商家消费,再发布预挖区块作废这笔支出。本文还原攻击的步骤结构、它得名的由来,以及为什么确认数是对它唯一有效的防线。