隔离见证为什么要求签名改算新哈希?本文按BIP-143规范逐项走一遍十段签名消息,说清hashPrevouts等预哈希如何把验证成本从平方降回线性,以及与可延展性修复的分工。
比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。
共 838 篇 · 第 52 / 84 页
隔离见证为什么要求签名改算新哈希?本文按BIP-143规范逐项走一遍十段签名消息,说清hashPrevouts等预哈希如何把验证成本从平方降回线性,以及与可延展性修复的分工。
静默支付用一个sp1q地址长期收款,无需BIP-47式通知交易,链上输出与普通Taproot无法区分。本文拆解扫描钥与花费钥分工、DH一次性输出推导、收款侧扫描代价与部署边界。
MuSig2(BIP-327)把多个公钥聚合成一个、多个签名拼成一个Schnorr签名,链上与单人花费无法区分;FROST则支持t-of-n门限。本文对比两者信任模型、密钥扰动细节与适用边界。
比特币脚本里管理时间的两组指令:CLTV看nLockTime的绝对时刻,CSV看被花输出的成熟深度。本文讲清刻度约定、nSequence陷阱、HTLC组合方式与Miniscript的部署现状。
同一颗助记词为何能长出1、3、bc1q、bc1p四种地址?答案在派生路径m/后的purpose段。本文按年表梳理四个目的号对应的脚本模板、恢复扫树顺序与备份记录要点。
证明一个比特币地址归你,不必上链花钱。本文拆解BIP-322的legacy、simple、full三种版式与旧core格式的兼容关系,并给出登录式签名与系统搭建的防重放清单。
SIGHASH_ALL之外,NONE、SINGLE、ANYONECANPAY各让签名者放弃哪些承诺?本文按老算法、BIP-143清单与Taproot规则三层拆解签名哈希标志,并给出PSBT场景的自查要点。
芬尼攻击要求攻击者预挖秘密链再双花,商家零确认交付是其成立前提。本文从2010年的原始讨论出发,划清它与抢双花、51%攻击的边界,并给出闪电惩罚窗口下的等价防御清单。
硬分叉让同一笔币在两条链上同时存在,而签名并不承诺链身份,于是有了重放攻击。本文以 2017 年 Bitcoin Cash 分叉为例,拆解 SIGHASH_FORKID 如何把链身份写进签名,并给出自托管与托管两种场景下的认领与防重放核对清单。
“比特币丢了数百万枚”的说法到处都是,但链上其实只有三种能站得住脚的口径。本文区分可证明的不花费(创世输出、无主地址、销毁地址)与基于休眠假设的估算,解释为什么分析机构只能给区间,以及它对自托管备份的现实含义。