2026年10月6日周二

比特币专题

比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。

共 838 篇 · 第 16 / 84 页

配置里残留的 -checkpoints 为什么只剩一句警告:从检查点到 assumevalid
加密货币百科
配置里残留的 -checkpoints 为什么只剩一句警告:从检查点到 assumevalid

Bitcoin Core v31.0 保留了 -checkpoints 作为隐藏参数:设置它不会改变任何行为,只会在启动时给出一条无效警告。本文按 v31.0 源码核对这条警告的两处代码落点,并回顾硬编码检查点如何被 assumevalid 一族的假设机制接替。

两条链打平的时候谁先看到谁赢:preciousblock 怎么拨动这个偏好
加密货币百科
两条链打平的时候谁先看到谁赢:preciousblock 怎么拨动这个偏好

比特币节点默认按累计工作量选链,工作量相同的平局则由到达顺序决定。preciousblock 把指定块标记为视同更早收到,从而在本轮运行里改变这台节点的平局裁决。本文按 v31.0 源码核对该命令的三条语义承诺、与 invalidateblock 的分野,以及它为什么不能跨重启。

给每个 RPC 用户发一把限定的钥匙:-rpcwhitelist 与默认语义
加密货币百科
给每个 RPC 用户发一把限定的钥匙:-rpcwhitelist 与默认语义

-rpcwhitelist 给指定 RPC 用户声明可调用的方法清单,同一用户多条清单取交集;-rpcwhitelistdefault 控制未写清单用户的默认待遇,默认从严。本文按 v31.0 源码核对这两条参数的反直觉默认语义、与 rpcauth 的配合姿势,以及批量调用逐条过闸的行为。

一条命令看全景,但它不是原子快照:bitcoin-cli -getinfo 的实现
加密货币百科
一条命令看全景,但它不是原子快照:bitcoin-cli -getinfo 的实现

bitcoin-cli -getinfo 用一条 JSON-RPC 批量数组向服务端同时请求网络、链与钱包信息,再在本地拼成人类可读的输出;帮助文本明确警告各字段可能取自不同时刻。本文按 v31.0 源码核对它的请求序列、失败形态与适合与不适合的使用场景。

比特币难度调整API怎么看?
加密货币百科 已审核
比特币难度调整API怎么看?

mempool.space 难度调整接口提供当前周期估算。本文解释 difficulty adjustment、出块速度、剩余区块和估算局限。

比特币节点不会连你的端口:坏端口黑名单回避了什么
加密货币百科
比特币节点不会连你的端口:坏端口黑名单回避了什么

比特币核心挑选外连对端时会跳过一份坏端口清单,写在源码树 doc/p2p-bad-ports.md 里。本文按该文档与选边逻辑拆解:哪些端口在名单上、为什么 8333 之外的监听端口会让节点收不到主动入站、误挂非比特币服务的端口为何收到陌生连接。

不打日志也能看 bitcoind 内部:USDT 探针与 eBPF 观测
加密货币百科
不打日志也能看 bitcoind 内部:USDT 探针与 eBPF 观测

比特币核心在源码里预埋了静态用户态探针(USDT),配合 eBPF 脚本可以在不改动、几乎不拖慢运行中节点的前提下统计内部事件。本文按 doc/tracing.md 讲清探针的工作位置、开启方式与适用边界。

一个 bitcoind 里装着好几个库:Bitcoin Core 的库分层地图
加密货币百科
一个 bitcoind 里装着好几个库:Bitcoin Core 的库分层地图

Bitcoin Core 源码树把功能拆进 libbitcoin_node、libbitcoin_kernel、libbitcoin_wallet 等一组库,依赖关系画在 doc/design/libraries.md。本文按这张图讲清共识内核、节点外壳、钱包与工具库各管什么,以及为什么多数库的接口不承诺稳定。

比特币核心实现了哪些 BIP:源码树里有一本对账簿
加密货币百科
比特币核心实现了哪些 BIP:源码树里有一本对账簿

Bitcoin Core 在 doc/bips.md 里逐条记录每个 BIP 从哪个版本生效、对应哪个合并请求。本文说明这本账簿的结构与读法:版本号、生效日期、PR 链接分别能回答什么问题,以及它与其他 BIP 列表的差异。

不开节点也能测速度:bench_bitcoin 基准测试怎么用
加密货币百科
不开节点也能测速度:bench_bitcoin 基准测试怎么用

比特币核心自带 bench_bitcoin 基准程序,对哈希、签名验证、交易整体验证等热点路径做微基准,用法写在 doc/benchmarking.md。本文按该文档说明它测什么、怎么控制时长与线程,以及它与跑真实节点的同步速度之间没有换算关系。