2026年10月19日周一

标签:比特币

汇总与「比特币」相关的文章,帮助你系统了解该主题。

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

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

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

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

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

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

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

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

PSBT 版本 2:不再锁死交易骨架,输入输出可以边走边加
加密货币百科
PSBT 版本 2:不再锁死交易骨架,输入输出可以边走边加

BIP174 的 PSBT 把未签名交易焊死在全局字段里,协作方谁也不能再加一个输入。BIP370 定义的 PSBT 版本 2 移除了那笔骨架交易,用计数、修改位和逐输入字段重写了结构。本文对比两代格式,讲清可添加标志、锁定时钟与角色分工的变化。

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

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

AsicBoost 是什么:省掉半截 SHA 的挖矿优化,公开版与隐蔽版
加密货币百科
AsicBoost 是什么:省掉半截 SHA 的挖矿优化,公开版与隐蔽版

AsicBoost 利用 SHA-256 处理 80 字节区块头时前 64 字节可复用的结构性特点,为矿机省下可观的功耗。公开版靠版本号碰撞一眼可见,隐蔽版靠默克尔根尾字节碰撞藏进正常结构。本文拆解两种形态的原理,以及隔离见证如何让隐蔽版难以为继。

一张助记词撕成几份再存:SLIP39 沙米尔分片的机制与恢复边界
加密货币百科
一张助记词撕成几份再存:SLIP39 沙米尔分片的机制与恢复边界

助记词单份备份既是丢失单点也是被盗单点。SLIP39 把种子用沙米尔秘密共享拆成多张字卡,凑够门槛份数才能还原,少一份也不泄露线索。本文拆解它的字表、份额结构与两层分组设计,并讲清什么情况下分片帮不了你。

算力均线交叉的暗号:Hash Ribbons 怎么逮住矿工投降
加密货币百科
算力均线交叉的暗号:Hash Ribbons 怎么逮住矿工投降

Hash Ribbons 把算力三十日均线的斜率画成一根柱,跌破零再翻正的信号被认为对应矿工投降周期的底部。本文拆解指标构成、背后的经济逻辑,与加密资产分析里它的可靠性边界。

静默支付怎么塞进协作签名:BIP-375 给 PSBTv2 加的两个字段
加密货币百科
静默支付怎么塞进协作签名:BIP-375 给 PSBTv2 加的两个字段

静默支付要求收方用 sender info 推导出一次性地址,而 PSBT 的标准字段里原本没有地方传这份信息。BIP-375 为 PSBTv2 定义输入与输出级的 silent_payments 字段,让钱包、混合器与签名设备能在不泄露协议细节的前提下协作。本文拆解字段结构与各角色的职责变化。