2026年10月18日周日

比特币专题

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

共 942 篇 · 第 19 / 95 页

-dns 与 -dnsseed 不是一回事:比特币节点里两条 DNS 路径的分工
加密货币百科
-dns 与 -dnsseed 不是一回事:比特币节点里两条 DNS 路径的分工

比特币核心有两个都带 dns 字样的启动参数:-dns 决定用 -addnode、-seednode、-connect 按域名拨号时允不允许做域名解析(默认开启),-dnsseed 决定地址储备不足时要不要去查询内置 DNS 种子域名列表(默认开启,用了 -connect 或 -maxconnections=0 则默认关闭)。v31.0 源码显示种子线程解析域名时不受 -dns 影响。本文按源码拆开两条路径与关闭后果。

lncli batchopenchannel:一笔出资交易原子开出多条闪电通道
加密货币百科
lncli batchopenchannel:一笔出资交易原子开出多条闪电通道

batchopenchannel 把多条对已有对端的单资金方通道开请求合并进同一笔出资交易,接口承诺原子性:要么全部进入开通流程,要么整体中止。命令要求目标节点都是当前已连接对端,支持 conf_target 或 sat_per_vbyte 定价、min_confs 选币门槛与 label 记账。本文按 LND v0.19.0-beta 命令源码与接口定义核对参数与失败形态。

lncli peers updatenodeannouncement:不停机改别名、颜色与地址并重发节点公告
加密货币百科
lncli peers updatenodeannouncement:不停机改别名、颜色与地址并重发节点公告

LND 默认构建不含 peers 服务,开 peersrpc 构建标签后才有 lncli peers updatenodeannouncement:address_add 与 address_remove 增删可连地址、alias 与 color 改显示名、feature_bit_add 与 feature_bit_remove 增减特性位声明,改完立即向对端广播新版本节点公告,无需重启。本文按 v0.19.0-beta 的命令源码核对参数与生效边界。

-splash、-choosedatadir、-uiplatform:比特币核心图形界面的三个冷门开关
加密货币百科
-splash、-choosedatadir、-uiplatform:比特币核心图形界面的三个冷门开关

比特币核心 Qt 界面带三个不常出现在速查表里的启动参数:-splash 控制启动闪屏(源码默认开启)、-choosedatadir 控制启动时是否弹数据目录选择页(默认关闭,数据目录不存在时会强制进入该页)、-uiplatform 按平台挑选界面资源(调试专用参数)。本文按 v31.0 源码逐一核对默认值与触发条件。

lncli state:六个状态词读懂闪电节点卡在哪一步
加密货币百科
lncli state:六个状态词读懂闪电节点卡在哪一步

lncli state 读取 LND 的启动状态机快照,源码文档列出六个状态:WAITING_TO_START、NON_EXISTING、LOCKED、UNLOCKED、RPC_ACTIVE、SERVER_ACTIVE。它底层复用 SubscribeState 流式接口只取第一条即退出。本文按 v0.19.0-beta 命令源码核对每个状态的准确含义与排障用法。

轻钱包同步过滤器的三对P2P消息:getcfilters、getcfheaders与cfcheckpt各管一段
加密货币百科
轻钱包同步过滤器的三对P2P消息:getcfilters、getcfheaders与cfcheckpt各管一段

比特币节点之间服务紧凑区块过滤器同步的三对消息如何分工,1000与2000两条请求红线为什么直接断连,过滤器头哈希链如何让轻客户端敢信过滤器。以比特币核心v31.0源码为准。

OP_CODESEPARATOR 今日还有效吗:FindAndDelete 与 CONST_SCRIPTCODE 关掉的旧路
加密货币百科
OP_CODESEPARATOR 今日还有效吗:FindAndDelete 与 CONST_SCRIPTCODE 关掉的旧路

被禁操作码列表之外的OP_CODESEPARATOR为什么在标准路径下等于死亡,v31源码里的FindAndDelete与SCRIPT_VERIFY_CONST_SCRIPTCODE标志如何共同封路。

LND 的六种钱包状态:State 服务与 walletunlocker 四步初始化的准确读法
加密货币百科
LND 的六种钱包状态:State 服务与 walletunlocker 四步初始化的准确读法

LND v0.19.0-beta把钱包生命周期做成State服务的六个枚举值,GenSeed、InitWallet、UnlockWallet、ChangePassword四步初始化各带哪些参数,健康检查为何不该用端口探测。

HtlcInterceptor 与 HtlcModifier:把闪电节点的转发和结算决定交给自己的程序
加密货币百科
HtlcInterceptor 与 HtlcModifier:把闪电节点的转发和结算决定交给自己的程序

LND两个双向流拦截接口分别站在中间转发与收款结算两个时刻,注册即依赖的部署风险、超时兜底与最小权限纪律。基于v0.19.0-beta接口定义。

lncli listaliases 与 getchaninfo:通道别名映射表和图谱档案的一次交叉对账
加密货币百科
lncli listaliases 与 getchaninfo:通道别名映射表和图谱档案的一次交叉对账

零确认通道的base_scid与别名如何映射,ListAliases与GetChanInfo各回答哪类问题,编号漂移下的账本刷新与三步巡检脚本。