开了修剪的钱包节点可能"看不见"某些历史交易,但收款是真实的。比特币核心用 importprunedfunds 把外部提供的原始交易加默克尔证明直接写进钱包,跳过重扫。本文讲清这对命令的工作前提、余额影响与 removeprunedfunds 的对应关系。
比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。
共 942 篇 · 第 65 / 95 页
开了修剪的钱包节点可能"看不见"某些历史交易,但收款是真实的。比特币核心用 importprunedfunds 把外部提供的原始交易加默克尔证明直接写进钱包,跳过重扫。本文讲清这对命令的工作前提、余额影响与 removeprunedfunds 的对应关系。
比特币核心的 sethdseed 给旧式钱包换一把 HD 种子:新地址从新种子派生,keypool 整体冲刷重来。但已经发出去的旧地址一分钱都不会因此消失。本文拆解这个命令的适用边界、newkeypool 参数语义与备份要求。
轮询 RPC 又慢又浪费,ZMQ 让 Bitcoin Core 在新区块与新交易到达时主动推送事件。本文说明官方文档给出的定位:这是一条未认证、单向的通知通道,订阅者必须自行核验数据;并给出暴露面、信任模型与断线补账三个维度的部署清单。
Discreet Log Contract 用两方合作输出和适配签名,把合约条款留在链下,只在链上揭晓并结算最终结果。本文拆解预言机公告、结算矩阵与超时兜底的结构,说明双签暴露私钥的威慑设计,以及预言机信任与实现成熟度带来的风险边界。
Bitcoin Core 大约每六个月发布一个大版本,只维护最近的三个大版本,EOL 分支原则上不再接收安全修复。本文拆解官方生命周期政策:版本号含义、共识规则为何走维护版、软件版本与交易和网络协议版本的关系,以及节点运营者的升级纪律。
闪电收款的前提是手里有带进端额度的通道,LSP 替用户完成开道、注入流动性与路由代发,理想形态下保持非托管。本文按 LSPS2 等规范拆解按需开通道(JIT)流程、零确认通道的信任开关,以及集中依赖、隐私面与隐性费率三种成本。
持有型发票让付款 HTLC 到达后保持挂起,收款方在超时窗口内选择结算或取消,把闪电付款变成两阶段提交。本文以 LND 的 invoices 子服务为例说明接口与状态机,覆盖原子互换、条件交付等用法,以及状态持久化与超时兜底的运维要点。
碎 UTXO 让交易更贵也更难选币,Bitcoin Core 的实验性 sendall 能把已确认余额与未确认找零一次花干净。本文说明 fee_rate、send_max 与地址复用标志的作用,分析归集的隐私代价,并给出一条小额试跑到低费窗口执行的稳妥流程。
gettxoutproof 把交易到区块头默克尔根的兄弟哈希链打包成几百字节的证明,verifytxoutproof 让任何同步节点在不重放区块的情况下复核。本文补上容易被省略的两步:确认区块位于最大工作量链、核对原始交易内容,并说明剪枝与交易索引带来的边界。
从 TCP 连上到第一块数据落地,比特币节点先互发版本消息声明能力,再用验证消息确认,在短暂窗口里协商见证编号中继,然后区块头先行、清单喊话、地址互赠。本文按协议文档复原这条时间线,并给出连接异常时的分层排查顺序。