比特币核心政策把交易费率计算的等效权重取为实际权重与签名成本乘以 bytespersigop 的较大值,v31.0 默认 DEFAULT_BYTES_PER_SIGOP 为 20。本文按 v31.0 源码拆解这本账与单笔签名成本上限的分工,以及为什么普通节点不该动它。
汇总与「比特币」相关的文章,帮助你系统了解该主题。
比特币核心政策把交易费率计算的等效权重取为实际权重与签名成本乘以 bytespersigop 的较大值,v31.0 默认 DEFAULT_BYTES_PER_SIGOP 为 20。本文按 v31.0 源码拆解这本账与单笔签名成本上限的分工,以及为什么普通节点不该动它。
集群内存池让排序、驱逐与 RBF 替换共用同一把尺子——feerate diagram。v31.0 新增 getmempoolfeeratediagram RPC 输出累计 weight 与累计费用拐点,并把阶梯严格改善写进替换规则第 6 条。本文讲图怎么画、返回值怎么读。
Bitcoin Core v31.0 的 getblock 在 verbosity 1、2、3 的返回里新增 coinbase_tx 对象,直接给出铸币交易的版本、locktime、序列号、coinbase 脚本与 witness,无需再拉全量交易。本文逐字段拆解用途与 BIP34 高度编码。
Bitcoin Core v31.0 首次把 asmap 映射嵌入官方二进制(数据创建于 2026-03-05),-asmap=1 即启用内置版,而裸 -asmap 不再去找 ip_asn.map。本文按源码拆两条加载分支、默认值不变的事实与日志辨认法。
Bitcoin Core v31.0 的 -privatebroadcast 让 sendrawtransaction 只经 Tor 或 I2P 短连接发交易,本机内存池等回传再入。新增的 getprivatebroadcastinfo 与 abortprivatebroadcast 负责队列观测与撤回。本文拆解机制、RPC 字段与故障形态。
Bitcoin Core v31.0 把费率估算最低统计桶从 1 sat/vB 降到 0.1 sat/vB,与默认 minrelaytxfee 对齐,代价是重启后旧 fee_estimates.dat 估算作废、需要冷启动回填。本文讲分桶机制与长确认目标读数变化。
简化支付验证依赖默克尔证明,常规证明要把兄弟哈希一路带到根。BIP-98 提出快速默克尔树:用零哈希约定与跳过规则,让证明省略可复原的空子树分支。本文拆解常规证明的体积账、压缩成立的数学条件、边界情况的坑,以及这条草案至今没有部署的原因。
BIP-137 扩展比特币的消息签名格式,让隔离见证与嵌套隔离见证地址也能产出可验证的签名,并统一签名头部的位域编码。本文解释它补上的历史缺口、头部字节怎么表达地址类型、验证一条 137 格式签名时软件实际在做什么,以及和 BIP-322 的分工。
比特币节点主动发起的连接分成几个用途明确的池子:八个全中继出站连接、两个只听块不传交易的专用块中继连接、以及定期体检地址库的探测连接;入站连接填充总上限的剩余槽位,当前源码默认总连接数二百(早年默认一百二十五)。这套配额是同步速度、带宽与抗指纹攻击之间的工程折中。本文解释每类连接的作用与调参取舍。
脚本less 脚本用密码学协议代替脚本语言:适配器签名、脚本less 原子交换、MuSig 聚合,让多条件支付在链上只呈现为一笔普通转账。比特币与门限签名的许多现代方案都走这条路。本文解释它与传统脚本路线的分工、几个代表构造,以及各自的工程前提。