闪电节点的通道与节点公告要靠 gossip 扩散才找得到付款路径。本文拆解公告落盘的 gossip_store 文件、查询与应答消息的分块限速,以及节点停机后用 gossip_timestamp_filter 时间窗订阅补收新公告的机制与不可回放边界。
汇总与「比特币」相关的文章,帮助你系统了解该主题。
闪电节点的通道与节点公告要靠 gossip 扩散才找得到付款路径。本文拆解公告落盘的 gossip_store 文件、查询与应答消息的分块限速,以及节点停机后用 gossip_timestamp_filter 时间窗订阅补收新公告的机制与不可回放边界。
同步卡住、重组回滚、验证孤块时,比特币核心的 getblockfrompeer 可以直接向指定对端点名单个区块。本文讲清它从哪个版本进入核心、返回成功只代表请求发出、修剪节点下单块也会被落盘的特性,以及配合 getblockchaininfo 与 getpeerinfo 的定位顺序。
BOLT 12 把一次性的闪电发票拆成静态的 offer 与按次生成的 invoice。本文拆解 offer 里的收款密钥、金额、描述、过期与介绍节点字段,lno 前缀 bech32m 编码对长度的放大,以及静态收款码落地时的隐私与实现差异提醒。
比特币核心 28.0 按 BIP94 加入 Testnet4,并把 Testnet3 标记为弃用。本文逐条拆解 BIP94 的 20 分钟例外、块风暴修正与时间操控防御,对照两套测试网的启动参数,并给出按版本生命周期估算迁移窗口的读法。
比特币核心新钱包的存储引擎已是 SQLite,旧式 Berkeley DB 钱包靠 migratewallet 搬家。本文讲 getwalletinfo 里 format 与 descriptors 字段怎么读、两种引擎的备份语义差异、迁移验收单与回退姿势,以及老硬件钱包用户的不硬迁路线。
比特币核心 28.0 把 mempoolfullrbf 默认打开,29.0 移除该选项让全量替换成为标准行为。本文按版本时间线讲清节点策略与共识规则的分界,重排与竞花模型在今天的适用边界,以及线上、POS 与 ATM 场景各自该设的确认数与替代方案。
PSBT把未签名交易装进标准化容器,让多人协作签名更方便,但容器里哪些字段决定你签的是什么,很多人没看。本文从BIP174的字段结构出发,讲清non_witness_utxo与witness_utxo的安全差别、构造者能替你改什么,以及签名前该做的逐项核对。
钱包对一枚地址是知根知底,还是只认识它的壳,getaddressinfo 能给出明确答案。本文逐项解释 ismine、iswatchonly、solvable、timestamp 和 labels 等字段的真实含义,以及它们在找回旧币、核对收款和排查旁观地址时的正确用法。
区块浏览器里那一长串十六进制脚本是什么锁,decodescript 可以把它拆成 asm、type、address、p2sh 等字段。本文讲清每个字段的含义、隔离见证脚本的双重地址身份、reqSigs字段的历史去向,以及这份体检报告为什么不能替代签名验证。
闪电网络规范里单通道资金额默认有个2的24次方聪的上限,放宽它的机制社区称为wumbo,对应BOLT9的特性位option_support_large_channel。本文讲清这个上限的来历、特性位如何声明、路由软件为什么过滤大通道,以及大额支付更稳妥的思路。