协议演进 / BIP 索引
BIP 分类索引 雏形 · 第一版
BIP(Bitcoin Improvement Proposal,比特币改进提案)是比特币协议与周边标准的提案文书。本索引收录 27 个代表性 BIP,状态分为:已激活(共识规则已在主网上生效)、已部署(标准已定稿并被广泛实现)、草案(Draft)、提议中(Proposed)。提案原文见 bitcoin/bips 仓库。
共识层(改变验证规则)
| 编号 | 标题 | 作者 | 状态 |
| BIP-16 | Pay to Script Hash(P2SH) | Gavin Andresen | 已激活 2012-04 |
| BIP-30 | Duplicate transactions(防重复交易) | Pieter Wuille | 已激活 2012 |
| BIP-34 | Block v2,高度写入 coinbase | Gavin Andresen | 已激活 2013-03 |
| BIP-65 | OP_CHECKLOCKTIMEVERIFY(绝对时间锁) | Peter Todd | 已激活 2015-12 |
| BIP-66 | Strict DER signatures(严格 DER 签名) | Pieter Wuille | 已激活 2015-07 |
| BIP-68 | Relative lock-time using consensus-enforced sequence numbers | Mark Friedenbach 等 | 已激活 2016-07 |
| BIP-112 | CHECKSEQUENCEVERIFY | BtcDrak 等 | 已激活 2016-07 |
| BIP-113 | Median time-past as end-point for lock-time | Thomas Kerin, Luke Dashjr | 已激活 2016-07 |
| BIP-141 | Segregated Witness(隔离见证) | Eric Lombrozo, Johnson Lau, Pieter Wuille | 已激活 2017-08 |
| BIP-143 | Transaction Signature Verification for Version 0 Witness Program | Johnson Lau, Pieter Wuille | 已激活 2017-08 |
| BIP-144 | Segregated Witness (Peer Services) | Eric Lombrozo, Pieter Wuille | 已激活 2017-08 |
| BIP-148 | Mandatory activation of segwit deployment | Shaolin Fry | 已激活 2017-08 |
| BIP-340 | Schnorr Signatures | Pieter Wuille 等 | 已激活 2021-11 |
| BIP-341 | Taproot | Pieter Wuille 等 | 已激活 2021-11 |
| BIP-342 | Tapscript | Pieter Wuille 等 | 已激活 2021-11 |
| BIP-119 | OP_CHECKTEMPLATEVERIFY | Jeremy Rubin | 草案 |
钱包与密钥
| 编号 | 标题 | 作者 | 状态 |
| BIP-32 | Hierarchical Deterministic Wallets(HD 钱包) | Pieter Wuille | 已部署 |
| BIP-39 | Mnemonic code for generating deterministic keys(助记词) | — | 提议中 |
| BIP-44 | Multi-Account Hierarchy for Deterministic Wallets | — | 提议中 |
| BIP-173 | Base32 address format ("bc1…", Bech32) | Pieter Wuille, Greg Maxwell | 已部署 |
| BIP-350 | Bech32m format for v1+ witness addresses | Pieter Wuille | 已部署 |
点对点网络与政策
| 编号 | 标题 | 作者 | 状态 |
| BIP-9 | Version bits with timeout and delay(版本位激活机制) | Pieter Wuille 等 | 已部署 |
| BIP-125 | Opt-in Full Replace-by-Fee Signaling | Peter Todd, Luke Dashjr | 提议中 |
| BIP-157 | Client Side Block Filtering(Neutrino 方案) | Jim Posen, Alex Akselrod | 提议中 |
| BIP-158 | Compact Block Filters for Light Clients | Olaoluwa Osuntokun, Alex Akselrod | 提议中 |
流程与应用
| 编号 | 标题 | 作者 | 状态 |
| BIP-1 | BIP Purpose and Guidelines(BIP 流程本身) | Amir Taaki | 已部署 |
| BIP-21 | URI Scheme(bitcoin: 支付链接) | Nils Schneider, Matt Corallo | 已部署 |
状态核验:以 bitcoin/bips 仓库各 BIP 文件头标注为准;"已激活"日期指主网生效时间。本索引为雏形,将随解读文章逐步展开每个 BIP 的背景与争议。