2026年10月6日周二

比特币专题

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

共 838 篇 · 第 40 / 84 页

闪电节点的每一次对话都是加密的:BOLT8 传输层握手拆解
加密货币百科
闪电节点的每一次对话都是加密的:BOLT8 传输层握手拆解

闪电网络节点之间的连接在发出第一条业务消息之前,就已经完成了一次基于 Noise 框架的加密认证握手。本文拆解 BOLT8 使用的 Noise_XK 模式、三条握手消息的结构、为什么收方身份可以不暴露,以及密钥轮换的意义。

为什么区块哈希显示要反着写:比特币的字节序两套账本
加密货币百科
为什么区块哈希显示要反着写:比特币的字节序两套账本

同一笔交易的哈希,节点日志、RPC 返回和区块浏览器各写各的顺序,相差整整一个倒序。本文讲清小端序与大端序的分工:为什么内部序列化是反的、双次 SHA-256 的结果怎么被当成 256 位数字、哪些字段各自用哪套顺序,以及排障时最容易踩的顺序坑。

自私挖矿:不足半数的算力怎样靠藏块作弊
加密货币百科
自私挖矿:不足半数的算力怎样靠藏块作弊

2013 年 Eyal 与 Sirer 指出,比特币选链规则下,藏起刚挖到的区块再视对手动向决定公开,可以让少数派矿工在长期收益上占便宜。本文拆解自私挖矿的博弈结构、领先-追平的策略树,以及它对诚实矿工收益的实际影响边界。

SHA-256 为什么在比特币里要跑两遍:长度扩展攻击与双哈希
加密货币百科
SHA-256 为什么在比特币里要跑两遍:长度扩展攻击与双哈希

区块哈希、交易哈希、默克尔节点全部是两次 SHA-256 的结果,多跑一遍不是仪式感。本文从 Merkle-Damgard 结构的长度扩展缺陷讲起,说明双哈希如何顺手堵上这扇门,以及比特币在哪些地方仍只用一次哈希。

P2SH 拆解:先锁哈希再亮脚本,一个地址怎样装下任意花费条件
加密货币百科
P2SH 拆解:先锁哈希再亮脚本,一个地址怎样装下任意花费条件

以 3 开头或 bc1q 长串的多签与脚本地址,锁定的不是公钥而是一段脚本的哈希:花的时候才把脚本原文亮出来,现场验证哈希对得上。本文讲清 P2SH 的锁定与花费结构、redeem script 序列化、它给多签和智能脚本带来的地址兼容红利。

比特币的出生记录:白皮书、密码学邮件列表与创世区块
加密货币百科
比特币的出生记录:白皮书、密码学邮件列表与创世区块

从 2008 年 10 月那封邮件到 2009 年 1 月 3 日的第 0 号区块,比特币的起点没有发布会、没有代币预售,只有一份九页 PDF 和一行报纸标题。本文按可核验的时间线梳理 genesis 前后几周内留下的证据链。

比特币交易的原始字节长什么样:序列化格式逐段解剖
加密货币百科
比特币交易的原始字节长什么样:序列化格式逐段解剖

txid 是对交易序列化字节做两次 SHA-256 的结果——那这串被哈希的字节到底是什么?本文按版本、输入计数、前手引用、脚本长度、输出金额、锁定时间与标志字节的路标逐段走一遍,讲清 varint、见证标记与权重折价的字节级由来。

bitcoin-cli 不只是翻译命令行:rpcwallet、named、stdin 三个开关改变的语义
加密货币百科
bitcoin-cli 不只是翻译命令行:rpcwallet、named、stdin 三个开关改变的语义

同样是给节点发一条 RPC 命令,bitcoin-cli 的开关组合决定这条命令落到哪个钱包、参数怎么传、口令会不会留在历史记录里。本文逐项拆解 -rpcwallet、-named、-stdin 系列与 -rpcwait 的实际语义,以及它们改变和不改变的边界。

一个节点管好几个钱包:createwallet、loadwallet 与启动清单的三本账
加密货币百科
一个节点管好几个钱包:createwallet、loadwallet 与启动清单的三本账

比特币核心支持一个节点同时装载多个钱包,创建、装载、卸载和开机自启各有各的账本。本文拆解这几个钱包管理命令的行为边界:卸载不等于删除、启动参数会套到新钱包头上、哪些操作后必须重新备份。

把签名交给硬件设备:Bitcoin Core 的 -signer 外部签名模式怎么工作
加密货币百科
把签名交给硬件设备:Bitcoin Core 的 -signer 外部签名模式怎么工作

比特币核心可以用 -signer 参数接入外部签名程序,让节点全程不接触私钥。本文按官方文档拆解这条链路:设备枚举、建钱包、地址回显核对,以及"软件托管在官方组织下但仍属实验性"这条警告的分量。