2026年10月19日周一

标签:比特币

汇总与「比特币」相关的文章,帮助你系统了解该主题。

同一份钱包文件喂两个节点:地址窗口错开后的双花与恢复姿势
加密货币百科
同一份钱包文件喂两个节点:地址窗口错开后的双花与恢复姿势

把 wallet.dat 拷到第二台机器一起运行,官方文档的警告只有一句:钱包文件不得跨实例共享,因为实例之间没有同步机制。本文解释共享文件为什么导致地址复用与双花、数据库锁为什么让"共享"根本不成立,以及正确的多设备路径——从同一套描述符派生、各自记账、用重扫描补齐对方产生的交易。

让节点彻底不碰钱:disablewallet、编译裁剪与钱包清单的三层边界
加密货币百科
让节点彻底不碰钱:disablewallet、编译裁剪与钱包清单的三层边界

只想跑节点核对账本、不想让签名能力存在,有运行期参数、构建选项与默认行为三层办法。自 0.21 起节点不再自动创建默认钱包,disablewallet 关掉钱包子系统并禁用相关命令,构建选项 ENABLE_WALLET 则把钱包代码整个裁出二进制。本文逐层拆解各关上门与留下的能力,以及三层都到位的验收方法。

找零地址的格式策略:changetype 参数与它的费率、隐私两面
加密货币百科
找零地址的格式策略:changetype 参数与它的费率、隐私两面

比特币钱包的找零输出用传统格式、隔离见证还是 Taproot,并不必然跟随收款地址类型。核心钱包参数 changetype 单独控制这一选择,官方默认规则只在收款类型为传统格式时才让找零跟随,其余情况交由实现权衡。本文拆解找零格式的手续费账、它对链上找零识别启发式的影响,以及何时值得手动设置。

离线导块参数 loadblock:没有外网的比特币节点怎么补账本
加密货币百科
离线导块参数 loadblock:没有外网的比特币节点怎么补账本

隔离网段、内网审计环境里的比特币节点没法联网同步,但账本必须完整。Bitcoin Core 的启动参数 loadblock 允许启动时从本地区块文件导入数据,导入的区块仍走完整验证流程。本文拆解它的工作时机、文件来源与格式要求、适用的三类场景,以及它不能做什么的边界。

脚本开销从签名之外算起:BIP-440 的 varops 预算
加密货币百科
脚本开销从签名之外算起:BIP-440 的 varops 预算

比特币用 sigops 预算给每块的验签工作量设了天花板,但对处理栈数据的脚本操作没有等价的账本。BIP-440 提出 varops 预算:按操作数长度的最坏情况计费,让新脚本提案有一把统一的尺子,而不是各造各的限额。

描述符也能带便签:BIP-393 给钱包备份加注释字段
加密货币百科
描述符也能带便签:BIP-393 给钱包备份加注释字段

描述符能还原地址,却带不出“从哪个区块开始扫”“间隙容忍多大”这些运营参数。BIP-393 用问号加键值对的查询串写法,把起始高度、间隙上限等元数据拼进描述符字符串,且不动校验和算法。本文讲解这套语法与恢复场景。

钥匙先亮出来就危险了吗?BIP-360 与暴露时间的攻防
加密货币百科
钥匙先亮出来就危险了吗?BIP-360 与暴露时间的攻防

量子计算机对比特币的威胁取决于公钥暴露多久。BIP-360 提出 Pay-to-Merkle-Root:像 Taproot 但删掉直接用钥匙支出的通道,让公钥只在花钱那一刻短暂露面,专防长期暴露攻击。本文解释长暴露与短暴露的分界和这个软分叉方案的边界。

一笔比特币交易能压到一半以下吗?BIP-337 压缩序列化
加密货币百科
一笔比特币交易能压到一半以下吗?BIP-337 压缩序列化

比特币交易里有不少固定值、重复字段和永远为小数字的字段,BIP-337 设计了一套可选的压缩序列化,把这些冗余收拢,常规交易可压到原始大小的一半左右。本文拆解它的四种压缩手段、可逆性边界与现状。

一条描述符管两条地址线?BIP-389 多路径键表达式
加密货币百科
一条描述符管两条地址线?BIP-389 多路径键表达式

钱包通常要备份两条几乎一样的描述符:收款一条、找零一条。BIP-389 允许在派生路径里写一个分号分隔的候选组,比如同一层的两个编号,让一条字符串展开成两条完整描述符。本文讲解这套语法、展开规则与常见误解。

MuSig2 聚合公钥怎么派生新地址?BIP-328 的合成扩展公钥
加密货币百科
MuSig2 聚合公钥怎么派生新地址?BIP-328 的合成扩展公钥

MuSig2 把多个签名人的钥匙聚合成一把看起来普通的公钥,但每换一个收款地址都要重新聚合一次。BIP-328 给出一个约定:把聚合公钥包装成合成扩展公钥,之后像普通钱包一样做未硬化派生,签名时再补上路径修正量。本文讲清这个约定的规则、适用边界和隐私含义。