2026年10月18日周日

比特币专题

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

共 942 篇 · 第 10 / 95 页

钱包说“余额不足”却明明有钱?这九处逐一核对
钱包与链上工具
钱包说“余额不足”却明明有钱?这九处逐一核对

比特币核心选币失败时只抛一句笼统的 Insufficient funds,背后藏着至少九种完全不同的原因:同步落后、确认门槛、coinbase 成熟期、avoid_reuse 隐私开关、lockunspent 锁币、多钱包发错对象、观察钱包、粉尘零头与费用现实。本文按同步、门槛、开关、口径、费用的顺序给出排查路径,把“钱不够”与“这次搬钱的价签太高”分开判断。

闪电节点不肯转发:LND 时间锁预算 max-cltv-expiry 的账本
加密货币百科
闪电节点不肯转发:LND 时间锁预算 max-cltv-expiry 的账本

转发请求被自家 LND 拒绝、余额却充足时,日志常指向转发时间锁预算:默认 2016 个区块约合两周,推导自最大跳数、默认增量与历史实现余量,防止对手用超长锁定扣押你的通道资金。本文对照源码注释讲清 max-cltv-expiry、通道公告增量与发票增量三者的上下界咬合关系,并给出时间锁超限类失败的排障判断顺序。

Bitcoin Core版本说明怎么读?
加密货币百科 已审核
Bitcoin Core版本说明怎么读?

Bitcoin Core 发布说明不只是升级提示,还涉及钱包、节点、RPC、网络策略和兼容边界。本文给普通用户和节点维护者一套阅读清单。

getindexinfo:四类可选索引的进度一页账
加密货币百科
getindexinfo:四类可选索引的进度一页账

比特币节点的 txindex、coinstatsindex、blockfilterindex 和 v31 新增的 txospenderindex 各追到哪了?v31.1 的 getindexinfo 用 synced 与 best_block_height 两个字段给出全景,还能按名字过滤。本文拆解它的返回结构、未启用索引不出现在结果里的坑,以及首次建索引、崩溃重启、导入快照三类场景下的正确读法。

比特币节点的三种等待:waitfornewblock、waitforblock 与 waitforblockheight
加密货币百科
比特币节点的三种等待:waitfornewblock、waitforblock 与 waitforblockheight

盯比特币节点的新块,与其每秒轮询高度,不如把等待交给节点自己:v31.1 的三个 waitfor 系 RPC 都接受毫秒超时参数,0 表示无限等待,超时则返回当前块而不是报错。帮助文本还提醒配套关闭 RPC 客户端超时。本文逐条拆解参数、返回结构、current_tip 的可靠性提示,以及与 blocknotify、ZMQ 的分工。

这枚 UTXO 被谁动了:gettxspendingprevout 与它背后的专用索引
加密货币百科
这枚 UTXO 被谁动了:gettxspendingprevout 与它背后的专用索引

UTXO 集合只记录"还没被花",不记录"谁正在试图花"。比特币核心的 gettxspendingprevout 反着查:给一批 txid 加 vout,返回内存池里正在冲突的花费交易;v31.0 又配上 -txospenderindex 索引和 mempool_only、return_spending_tx 两个选项,连已确认的历史花费也能翻出来。本文按 v31.1 源码拆解参数、返回字段与修剪模式的互斥关系。

回执的退场:比特币节点为什么不告诉你拒收原因
加密货币百科
回执的退场:比特币节点为什么不告诉你拒收原因

广播交易被拒却没有任何解释,是比特币网络的默认行为,来自主流实现对 BIP 61 reject 消息的主动拆除:v0.17 加开关、v0.18 宣布弃用、v0.19 默认关闭、v0.20 物理删除。这条回执本身没有密码学强度——对方可以寄假回执,也可以根本不寄。本文复盘四年拆除时间线,并给出今天查拒收原因的正确路径。

一份预算拆给两块缓存:-maxsigcachesize 与它的 32 MiB
加密货币百科
一份预算拆给两块缓存:-maxsigcachesize 与它的 32 MiB

签名缓存避免同一笔交易在入池和出块时被验两次签,脚本执行缓存记住反复出现的脚本结果,v31.1 中它们共用 -maxsigcachesize 这一个预算:默认 32 MiB,源码把字节数对半分给两块缓存。设成 0 不会关掉缓存,而是退化为两个条目的最小账本。本文拆解参数语义、默认值注释里的容量估算和低内存机器上的调整边界。

广播交易的第一跳不露 IP:-privatebroadcast 的私有广播路径
加密货币百科
广播交易的第一跳不露 IP:-privatebroadcast 的私有广播路径

v31.0 给比特币核心加了 -privatebroadcast:sendrawtransaction 提交的交易改走 Tor 或 I2P 上的短连接逐笔广播,还不先进本地内存池,接收方看不到来源 IP,两笔交易之间也失去了关联线索。v31.0 配套 getprivatebroadcastinfo 与 abortprivatebroadcast 两个观察与撤单 RPC,v31.1 又修掉一处会走明文网络的 IP 泄漏。本文拆解语义、副作用与边界。

importmempool:mempool.dat 的元数据账本与三个开关
加密货币百科
importmempool:mempool.dat 的元数据账本与三个开关

mempool.dat 记录的不只是交易,还有原节点的入场时间、费用加权值和未广播集合三本本地账。v26.0 新增的 importmempool RPC 让你不重启、不改数据目录就把别的节点的账本灌进内存池,但帮助文本警告:导入不受信文件的元数据是危险的。本文按 v31.1 源码拆解 use_current_time、apply_fee_delta_priority、apply_unbroadcast_set 三个开关的默认值与取舍。