2026年10月18日周日

比特币专题

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

共 942 篇 · 第 32 / 95 页

比特币交易的输入条数有没有上限?三层规则给出三个答案
加密货币百科
比特币交易的输入条数有没有上限?三层规则给出三个答案

共识校验不看输入有多少条,反序列化却先把尺寸声明框死在约 3354 万以内,标准政策和权重预算再把现实数字砍到几千。本文拆开这条"没有条数上限的上限",按共识、协议、政策三层各自算一遍账,再讲巨型输入在 sigops 预算和手续费上的现实约束。

bitcoin-cli stop 之后到进程退出之前:比特币核心的关停顺序
加密货币百科
bitcoin-cli stop 之后到进程退出之前:比特币核心的关停顺序

stop 不是拔电源。本文按 v31.0 源码 init.cpp 的 Shutdown 函数逐段走关停流水线:先关对外接口,再断网络,等后台初始化线程收工,然后依次落内存池、费用估计、链状态,最后才删 pid 文件写下 Shutdown done。理解这个顺序,才能理解为什么优雅停机下次启动快、强杀要补账。

比特币空块为什么合法:矿工没打包任何交易的三种真实原因
加密货币百科
比特币空块为什么合法:矿工没打包任何交易的三种真实原因

除 coinbase 外没有交易的区块在共识规则下完全合法。本文拆解矿池产出空块的流水线竞态、包中继配置与策略过滤三类来源,并给出收款方核对与节点验证步骤。

把 bitcoind 部署成 Linux 服务:systemd 单元、开机自启与权限边界
加密货币百科
把 bitcoind 部署成 Linux 服务:systemd 单元、开机自启与权限边界

用官方 contrib/init 单元文件把节点交给 systemd 看管:专用用户、路径假设、ExecStart 覆盖配置、journal 与 debug.log 两个日志家,以及自动重启掩盖故障的识别方法。

LNURL-withdraw 提款协议:从交易所提取闪电余额为什么不用复制发票
加密货币百科
LNURL-withdraw 提款协议:从交易所提取闪电余额为什么不用复制发票

LUD-03 用一次两跳 HTTP 对话替代粘贴 BOLT11 发票:k1 会话令牌、millisatoshi 金额边界、status OK 与实际到账的分界,以及四段排障法。

SIGHASH_SINGLE 越界特例:签常数 1 的历史漏洞与三代规则的修补
加密货币百科
SIGHASH_SINGLE 越界特例:签常数 1 的历史漏洞与三代规则的修补

输入序号越界时旧实现返回常数 1 当待签消息,等于可复用图章。从 2012 年警告、SegWit v0 全零输出哈希到 Taproot 直接拒绝,看共识缺陷如何分层修补。

bitcoin-wallet 离线工具:节点跑不起来时怎么检查和抢救钱包文件
加密货币百科
bitcoin-wallet 离线工具:节点跑不起来时怎么检查和抢救钱包文件

不启动节点也能对 wallet.dat 做结构体检:info 八个字段怎么读、salvage 只救 Berkeley DB 文件的边界、dump 含私钥明文的红线,以及 createfromdump 的适用场景。

LNURL-auth 登录签名:一个种子如何在不同网站派生不同身份
加密货币百科
LNURL-auth 登录签名:一个种子如何在不同网站派生不同身份

用钱包免密码登录网站时,linkingKey 按域名经 m/138' 路径派生:换子域等于换账户、k1 缓存防重放、action 枚举的确认页语义,以及换设备后的登录故障定位。

比特币节点的磁盘保卫战:Disk space is too low 停机之后怎么办
加密货币百科
比特币节点的磁盘保卫战:Disk space is too low 停机之后怎么办

节点在写入前主动检查剩余空间并宁可停机也不半写:三个检查点、日志失控与被遗忘的旧盘两类现场,停机搬运 datadir 的正确顺序与绝不该做的操作。

跑一个比特币全节点到底需要什么配置:磁盘、内存与带宽的账
加密货币百科
跑一个比特币全节点到底需要什么配置:磁盘、内存与带宽的账

官网 2 GB 内存与 7 GB 起步空间只是安装线:新节点要下载整条数百 GB 的链,瓶颈在盘的随机读写而非 CPU,上传月用量可达两百 GB 以上——把每个数字换算成硬件决策。