比特币核心的 help 把 RPC 按九类打印成排序目录,hidden 类别不出现在目录里但可用名字直接查帮助,弃用行为另有 deprecatedrpc 开关。本文按 v31 源码拆解三扇门与实操用法。
比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。
共 838 篇 · 第 18 / 84 页
比特币核心的 help 把 RPC 按九类打印成排序目录,hidden 类别不出现在目录里但可用名字直接查帮助,弃用行为另有 deprecatedrpc 开关。本文按 v31 源码拆解三扇门与实操用法。
v31 源码里 PROTOCOL_VERSION 为 70016、断连线 MIN_PEER_PROTO_VERSION 为 31800,且 v30 起未上调:数字门槛只挡远古实现,功能靠逐项协商降级。本文讲两套编号分工与 version 消息的三道检查。
BOLT 2 规定 shutdown 的 scriptpubkey 只接受 P2WPKH 与 P2WSH 两种形式;future segwit 靠 option_shutdown_anysegwit(位 26/27)入列,OP_RETURN 靠 option_simple_close(位 60/61)且以 anysegwit 为前提;upfront 预提交后改口须对端以 warning 同意。本文按规范列名单与排障读法。
标准性规则把 P2WSH 花费的见证栈限为 100 项、单项 80 字节、脚本 3600 字节,比共识线严一个量级。80 恰容纳一个签名,100 挡住把栈当数据通道的写法。本文按 v31 源码讲三条线与撞线读法。
比特币核心用 version 消息里的 8 字节 nonce 与自家在途外连比对,命中即记 connected to self 并断开;私有广播连接的 nonce 被有意排除,源码注释给出一条完整的钓鱼反例。本文讲机制、触发场景与边界。
比特币推荐手续费 API 只能反映访问时刻的网络快照。本文解释 fastestFee、halfHourFee、hourFee 等字段,以及为什么它们不能保证确认时间。
比特币核心的 addconnection 是一条源码里标注仅用于测试的建连命令。本文拆解它与 -connect、addnode 的分工、outbound-full-relay 等四种连接类型各自的岗位职责,以及为什么它在主网被链类型闸门直接拒之门外。
闪电节点本地保存着所有已关闭通道的结关摘要,closedchannels 把它按协商关、本地强关、远端强关、违约关、资金取消与放弃六档归类。本文逐项解释每档的账务含义,以及 settled_balance 与 time_locked_balance 怎么用于对账。
LND 的 debuglevel 可以在不重启进程的前提下把日志详细程度粗调到全局、细调到子系统,裸调用还能看到每个子系统当前级别。本文讲它的两种形态、运行时改动与配置文件基线的关系,以及磁盘与脱敏的取证纪律。
LND 的 feereport 同时给出两半内容:每条通道现行的 base_fee_msat 与 fee_per_mil 报价,以及交换层过去一天、一周、一个月实收路由费三个累计值。本文讲清报价字段的小数口径、滚动窗口与自然日的差别,以及它和转发明细的分工。