比特币的 OP_CHECKMULTISIG 有个出生自带的怪癖:要多弹一个栈上哑元素,里面装什么是自由变量,任何人都能改动它而不影响签名有效性。2016 年的 BIP147 用软分叉规定这个哑元素必须是空字节,从共识层拆掉这条可延展通道。本文还原缺陷来源、哑元素为什么会泄哈希、隔离见证时代为什么仍要补这一刀。
汇总与「比特币」相关的文章,帮助你系统了解该主题。
比特币的 OP_CHECKMULTISIG 有个出生自带的怪癖:要多弹一个栈上哑元素,里面装什么是自由变量,任何人都能改动它而不影响签名有效性。2016 年的 BIP147 用软分叉规定这个哑元素必须是空字节,从共识层拆掉这条可延展通道。本文还原缺陷来源、哑元素为什么会泄哈希、隔离见证时代为什么仍要补这一刀。
通道工厂把“每条通道都要上一遍链”的成本摊薄:一群人先在链上共押一笔资金,之后在链下反复重新分配这张共享饼图的切分方式,需要时才把某条子通道单独结算上链。本文讲清它解决什么成本结构、Duplex Micropayment Channel 工厂的机制与时间锁税,以及 2018 年 Lightning Factory 论文对抵押成本的改进。
2016 年论文《Stubborn Mining》把自私挖矿推广成一组更固执的策略:公开链追平甚至反超自己时不再立刻投降,而是按预设规则死扛。论文用马尔可夫模型算出在很多参数区间里固执策略的相对收益比自私挖矿再高一到两成。本文讲清三种基本固执策略的规则、收益结论的适用条件,以及它和日蚀攻击的组合边界。
TumbleBit 是 2016 年提出的比特币匿名支付中枢方案:付款方和收款方通过一个不受信任的中间人(Tumbler)换币,用密码学让中枢必须老实干活,连中枢自己都无法把一笔付款和收款人配对。本文拆解它和混币的分工差别、质押与承诺揭示怎么逼中枢守约、时间锁的边界,以及这套方案为什么最终停留在论文里。
BIP-110已在比特币BIP仓库标记为Complete,但“提案完成”、矿工信号、锁定和激活并不是同一状态。本文按高度窗口拆解bit 4、55%阈值与临时规则边界。
比特币本身没有智能合约,进入 DeFi 必须先变成某种「代表」。本文拆解封装币、跨链资产与质押凭证三类通道的信任假设、退出通道与风险差异。
WIF 是比特币对单个私钥的 Base58 编码格式,开头字母直接暴露它对应的网络和公钥形态。本文拆解它的编码规则、与助记词和扩展密钥的区别,以及导入与销毁时最容易犯的错。
同样是把币放钱包里,三种持有方式的信任分配完全不同。本文给出一张对照表:哪部分账本由你亲自验证、谁替你看住私钥、出问题时你手里还剩什么筹码。
Electrum 客户端可以连自己家的节点后端。本文讲 Electrs、Esplora 这类索引器如何在全节点之上建账本索引、自建能消掉哪些信任缺口、要付出什么同步与磁盘成本,以及验收清单。
Electrum 不下载整条区块链,而是连一组服务器查账。本文按官方文档拆它的信任模型:默克尔证明验了什么、未确认交易为何只能信服务器、批量订阅地址带来的隐私代价,以及自建服务器这条路。