BIP 索引
BIP(Bitcoin Improvement Proposal,比特币改进提案)是比特币协议与周边标准的提案文书。本索引收录 bitcoin/bips 仓库全部 216 个 BIP(对照 bips.dev),按编号倒序排列。状态为仓库官方标注,六种状态的含义见下文"状态说明"。提案原文见 bitcoin/bips 仓库。其中 BIP-1、BIP-11 已有本站中文解读,点击编号查看。
状态说明
下表"状态"列为 bitcoin/bips 仓库的官方标注。理解这些状态时请记住 BIP-1 定下的基本原则:仓库收录只是出版行为——表示提案符合收录的形式要求,不代表社区背书,更不代表全网必须采用;节点是否升级,始终是自愿的。
- 已激活
- 共识层提案,其规则变更已在比特币主网上生效。按该规则产生的区块与交易被主网多数算力接受,可直接按此理解现行协议的行为。
- 已部署
- Deployed。提案已定稿并被广泛实现与采用,成为生态中的事实标准;多为钱包标准、地址格式、对等网络协议消息等不改变共识规则的内容。
- 已完成
- Complete。主要用于信息类提案:文档已完稿、所涉事项已有结论(如历史事件复盘),无需再推进。
- 草案
- Draft。初稿已入库,正在公开讨论和修改中;内容可能大幅变动,也可能长期停滞。引用时请核对是否为最新版本。
- 已关闭
- Closed。提案已关闭,不会再推进,包括作者撤回、社区否决、被新提案替代等情形。关闭不等于技术上错误——许多关闭提案(如扩容之争系列)是治理未能达成共识的结果,仍有史料价值。
- 已分配编号
- 仅分配了 BIP 编号,提案文件尚未发布,暂无正文可读。
| 编号 | 标题 | 状态 |
|---|---|---|
| BIP-461 | Deterministic ECDSA Signatures | 草案2026-08-12 |
| BIP-451 | Dust UTXO Disposal Protocol | 草案2026-04-28 |
| BIP-450 | Formosa—Seed encoding by themed mnemonic stories | 草案2026-05-15 |
| BIP-449 | OP_TWEAKADD - x-only key tweak addition | 草案2026-03-05 |
| BIP-448 | Taproot-native (Re)bindable Transactions | 草案2026-03-11 |
| BIP-446 | OP_TEMPLATEHASH | 草案2026-02-06 |
| BIP-443 | OP_CHECKCONTRACTVERIFY | 草案2025-05-08 |
| BIP-442 | OP_PAIRCOMMIT | 草案2024-12-09 |
| BIP-441 | Restoration of disabled script (Tapleaf 0xC2) | 草案2026-03-25 |
| BIP-440 | Varops Budget For Script Runtime Constraint | 草案2026-03-25 |
| BIP-434 | Peer Feature Negotiation | 已完成2026-01-14 |
| BIP-433 | Pay to Anchor (P2A) | 草案2025-12-08 |
| BIP-431 | Topology Restrictions for Pinning | 草案2024-01-10 |
| BIP-393 | Output Script Descriptor Annotations | 草案2026-03-17 |
| BIP-392 | Silent Payment Output Script Descriptors | 草案2026-02-06 |
| BIP-391 | Binary Output Descriptors | 已关闭2026-01-27 |
| BIP-390 | musig() Descriptor Key Expression | 草案2024-06-04 |
| BIP-389 | Multipath Descriptor Key Expressions | 草案2022-07-26 |
| BIP-388 | Wallet Policies for Descriptor Wallets | 已完成2023-12-26 |
| BIP-387 | Tapscript Multisig Output Script Descriptors | 已部署2024-04-17 |
| BIP-386 | tr() Output Script Descriptors | 已部署2021-06-27 |
| BIP-385 | raw() and addr() Output Script Descriptors | 已部署2021-06-27 |
| BIP-384 | combo() Output Script Descriptors | 已部署2021-06-27 |
| BIP-383 | Multisig Output Script Descriptors | 已部署2021-06-27 |
| BIP-382 | Segwit Output Script Descriptors | 已部署2021-06-27 |
| BIP-381 | Non-Segwit Output Script Descriptors | 已部署2021-06-27 |
| BIP-380 | Output Script Descriptors General Operation | 已部署2021-06-27 |
| BIP-379 | Miniscript | 草案2023-10-10 |
| BIP-376 | Spending Silent Payment outputs with PSBTs | 草案2026-02-05 |
| BIP-375 | Sending Silent Payments with PSBTs | 草案2025-01-08 |
| BIP-374 | Discrete Log Equality Proofs | 草案2024-12-26 |
| BIP-373 | MuSig2 PSBT Fields | 已完成2024-06-04 |
| BIP-372 | Pay-to-contract tweak fields for PSBT | 草案2022-01-16 |
| BIP-371 | Taproot Fields for PSBT | 已部署2021-06-21 |
| BIP-370 | PSBT Version 2 | 已部署2021-01-14 |
| BIP-361 | Post Quantum Migration and Legacy Signature Sunset | 草案2026-02-11 |
| BIP-360 | Pay-to-Merkle-Root (P2MR) | 草案2024-12-18 |
| BIP-353 | DNS Payment Instructions | 已完成2024-02-10 |
| BIP-352 | Silent Payments | 已完成2023-03-09 |
| BIP-351 | Private Payments | 已关闭2022-07-10 |
| BIP-350 | Bech32m format for v1+ witness addresses | 已部署2020-12-16 |
| BIP-349 | OP_INTERNALKEY | 草案2024-11-14 |
| BIP-348 | CHECKSIGFROMSTACK | 草案2024-11-26 |
| BIP-347 | OP_CAT in Tapscript | 已完成2023-12-11 |
| BIP-346 | OP_TXHASH | 草案2024-04-24 |
| BIP-345 | OP_VAULT | 已关闭2023-02-03 |
| BIP-343 | Mandatory activation of taproot deployment | 已关闭2021-04-25 |
| BIP-342 | Validation of Taproot Scripts | 已激活2020-01-19 |
| BIP-341 | Taproot: SegWit version 1 spending rules | 已激活2020-01-19 |
| BIP-340 | Schnorr Signatures for secp256k1 | 已部署2020-01-19 |
| BIP-339 | WTXID-based transaction relay | 已部署2020-02-03 |
| BIP-338 | Disable transaction relay message | 已关闭2020-09-03 |
| BIP-337 | Compressed Transactions | 草案2024-02-01 |
| BIP-332 | Stale Tip Relay | 草案2026-08-21 |
| BIP-331 | Ancestor Package Relay | 草案2022-08-08 |
| BIP-330 | Transaction announcements reconciliation | 草案2019-09-25 |
| BIP-329 | Wallet Labels Export Format | 草案2022-08-23 |
| BIP-328 | Derivation Scheme for MuSig2 Aggregate Keys | 已完成2024-06-04 |
| BIP-327 | MuSig2 for BIP340-compatible Multi-Signatures | 已部署2022-03-22 |
| BIP-326 | Anti-fee-sniping in taproot transactions | 草案2021-06-10 |
| BIP-325 | Signet | 已完成2019-03-20 |
| BIP-324 | Version 2 P2P Encrypted Transport Protocol | 已部署2019-03-08 |
| BIP-323 | 24 nVersion bits for general purpose use | 草案2026-04-22 |
| BIP-322 | Generic Signed Message Format | 已完成2018-09-10 |
| BIP-321 | URI Scheme | 已完成2024-11-15 |
| BIP-320 | nVersion bits for general purpose use | 草案2018-03-01 |
| BIP-310 | Stratum protocol extensions | 草案2018-03-10 |
| BIP-301 | Blind Merged Mining (Consensus layer) | 草案2019-07-23 |
| BIP-300 | Hashrate Escrows (Consensus layer) | 草案2017-08-14 |
| BIP-199 | Hashed Time-Locked Contract transactions | 已关闭2017-03-27 |
| BIP-197 | Hashed Time-Locked Collateral Contract | 草案2019-03-19 |
| BIP-180 | Block size/weight fraud proof | 已关闭2017-03-17 |
| BIP-179 | Name for payment recipient identifiers | 已完成2019-10-17 |
| BIP-178 | Version Extended WIF | 草案2018-04-04 |
| BIP-177 | Redefine Bitcoin's Base Unit | 草案2025-04-23 |
| BIP-176 | Bits Denomination | 已完成2017-12-12 |
| BIP-175 | Pay to Contract Protocol | 已关闭2017-07-17 |
| BIP-174 | Partially Signed Bitcoin Transaction Format | 已部署2017-07-12 |
| BIP-173 | Base32 address format for native v0-16 witness outputs | 已部署2017-03-20 |
| BIP-172 | Define Bitcoin Subunits as Satoshis | 草案2025-05-01 |
| BIP-171 | Currency/exchange rate information API | 已关闭2017-03-04 |
| BIP-159 | NODE_NETWORK_LIMITED service bit | 已部署2017-05-11 |
| BIP-158 | Compact Block Filters for Light Clients | 已部署2017-05-24 |
| BIP-157 | Client Side Block Filtering | 已部署2017-05-24 |
| BIP-156 | Dandelion - Privacy Enhancing Routing | 已关闭2017-06-09 |
| BIP-155 | addrv2 message | 已部署2019-02-27 |
| BIP-154 | Rate Limiting via peer specified challenges | 已关闭2017-04-12 |
| BIP-152 | Compact Block Relay | 已部署2016-04-27 |
| BIP-151 | Peer-to-Peer Communication Encryption | 已关闭2016-03-23 |
| BIP-150 | Peer Authentication | 已关闭2016-03-23 |
| BIP-149 | Segregated Witness (second deployment) | 已关闭2017-04-14 |
| BIP-148 | Mandatory activation of segwit deployment | 已激活2017-03-12 |
| BIP-147 | Dealing with dummy stack element malleability | 已激活2016-09-02 |
| BIP-146 | Dealing with signature encoding malleability | 已关闭2016-08-16 |
| BIP-145 | getblocktemplate Updates for Segregated Witness | 已部署2016-01-30 |
| BIP-144 | Segregated Witness (Peer Services) | 已部署2016-01-08 |
| BIP-143 | Transaction Signature Verification for Version 0 Witness Program | 已激活2016-01-03 |
| BIP-142 | Address Format for Segregated Witness | 已关闭2015-12-24 |
| BIP-141 | Segregated Witness (Consensus layer) | 已激活2015-12-21 |
| BIP-140 | Normalized TXID | 已关闭2015-10-14 |
| BIP-138 | Compact Encryption Scheme for Non-seed Wallet Data | 草案2026-05-11 |
| BIP-137 | Signatures of Messages using Private Keys | 已部署2019-02-16 |
| BIP-136 | Bech32 Encoded Tx Position References | 草案2017-07-09 |
| BIP-135 | Generalized version bits voting | 已关闭2017-03-29 |
| BIP-134 | Flexible Transactions | 已关闭2016-07-27 |
| BIP-133 | feefilter message | 已部署2016-02-13 |
| BIP-132 | Committee-based BIP Acceptance Process | 已关闭2015-08-31 |
| BIP-131 | "Coalescing Transaction" Specification (wildcard inputs) | 已关闭2015-11-30 |
| BIP-130 | sendheaders message | 已部署2015-05-08 |
| BIP-129 | Bitcoin Secure Multisig Setup (BSMS) | 已完成2020-11-10 |
| BIP-128 | Timelock-Recovery Storage Format | 草案2026-02-05 |
| BIP-127 | Simple Proof-of-Reserves Transactions | 已完成2019-01-28 |
| BIP-126 | Best Practices for Heterogeneous Input Script Transactions | 草案2016-02-10 |
| BIP-125 | Opt-in Full Replace-by-Fee Signaling | 已部署2015-12-04 |
| BIP-124 | Hierarchical Deterministic Script Templates | 已关闭2015-11-20 |
| BIP-123 | BIP Classification | 已部署2015-08-26 |
| BIP-122 | URI scheme for Blockchain references / exploration | 草案2015-08-29 |
| BIP-121 | Proof of Payment URI scheme | 已关闭2015-07-27 |
| BIP-120 | Proof of Payment | 已关闭2015-07-28 |
| BIP-119 | CHECKTEMPLATEVERIFY | 草案2020-01-06 |
| BIP-118 | SIGHASH_ANYPREVOUT for Taproot Scripts | 草案2017-02-28 |
| BIP-117 | Tail Call Execution Semantics | 草案2017-08-25 |
| BIP-116 | MERKLEBRANCHVERIFY | 草案2017-08-25 |
| BIP-115 | Generic anti-replay protection using Script | 已关闭2016-09-23 |
| BIP-114 | Merkelized Abstract Syntax Tree | 已关闭2016-04-02 |
| BIP-113 | Median time-past as endpoint for lock-time calculations | 已激活2015-08-10 |
| BIP-112 | CHECKSEQUENCEVERIFY | 已激活2015-08-10 |
| BIP-111 | NODE_BLOOM service bit | 已部署2015-08-20 |
| BIP-110 | Reduced Data Temporary Softfork | 已关闭2025-12-03 |
| BIP-109 | Two million byte size limit with sigop and sighash limits | 已关闭2016-01-28 |
| BIP-107 | Dynamic limit on the block size | 已关闭2015-09-11 |
| BIP-106 | Dynamically Controlled Bitcoin Block Size Max Cap | 已关闭2015-08-24 |
| BIP-105 | Consensus based block size retargeting algorithm | 已关闭2015-08-21 |
| BIP-104 | 'Block75' - Max block size like difficulty | 已关闭2017-01-13 |
| BIP-103 | Block size following technological growth | 已关闭2015-07-21 |
| BIP-102 | Block size increase to 2MB | 已关闭2015-06-23 |
| BIP-101 | Increase maximum block size | 已关闭2015-06-22 |
| BIP-100 | Dynamic maximum block size by miner vote | 已关闭2015-06-11 |
| BIP-99 | Motivation and deployment of consensus rule changes ([soft/hard]forks) | 已关闭2015-06-20 |
| BIP-98 | Fast Merkle Trees | 草案2017-08-24 |
| BIP-95 | Testnet 5 | 草案2026-06-22 |
| BIP-94 | Testnet 4 | 已部署2024-05-27 |
| BIP-93 | codex32: Checksummed SSSS-aware BIP32 seeds | 草案2023-02-13 |
| BIP-91 | Reduced threshold Segwit MASF | 已激活2017-05-22 |
| BIP-90 | Buried Deployments | 已部署2016-11-08 |
| BIP-89 | Chain Code Delegation | 已部署2025-12-03 |
| BIP-88 | Hierarchical Deterministic Path Templates | 已完成2020-06-23 |
| BIP-87 | Hierarchy for Deterministic Multisig Wallets | 已完成2020-03-11 |
| BIP-86 | Key Derivation for Single Key P2TR Outputs | 已部署2021-06-22 |
| BIP-85 | Deterministic Entropy From BIP32 Keychains | 已部署2020-03-20 |
| BIP-84 | Derivation scheme for P2WPKH based accounts | 已部署2017-12-28 |
| BIP-83 | Dynamic Hierarchical Deterministic Key Trees | 已关闭2015-11-16 |
| BIP-81 | Hierarchy for Colored Voting Pool Deterministic Multisig Wallets | 已关闭2014-08-11 |
| BIP-80 | Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets | 已关闭2014-08-11 |
| BIP-79 | Bustapay :: a practical coinjoin protocol | 已关闭2018-10-05 |
| BIP-78 | A Simple Payjoin Proposal | 已部署2019-05-01 |
| BIP-77 | Async Payjoin | 草案2023-08-08 |
| BIP-75 | Out of Band Address Exchange using Payment Protocol Encryption | 已部署2015-11-20 |
| BIP-74 | Allow zero value OP_RETURN in Payment Protocol | 已关闭2016-01-29 |
| BIP-73 | Use "Accept" header for response type negotiation with Payment Request URLs | 已部署2013-08-27 |
| BIP-72 | bitcoin: uri extensions for Payment Protocol | 已部署2013-07-29 |
| BIP-71 | Payment Protocol MIME types | 已部署2013-07-29 |
| BIP-70 | Payment Protocol | 已部署2013-07-29 |
| BIP-69 | Lexicographical Indexing of Transaction Inputs and Outputs | 已完成2015-06-12 |
| BIP-68 | Relative lock-time using consensus-enforced sequence numbers | 已激活2015-05-28 |
| BIP-67 | Deterministic Pay-to-script-hash multi-signature addresses through public key sorting | 已完成2015-02-08 |
| BIP-66 | Strict DER signatures | 已激活2015-01-10 |
| BIP-65 | OP_CHECKLOCKTIMEVERIFY | 已激活2014-10-01 |
| BIP-64 | getutxo message | 已关闭2014-06-10 |
| BIP-63 | Stealth Addresses | 已分配编号— |
| BIP-62 | Dealing with malleability | 已关闭2014-03-12 |
| BIP-61 | Reject P2P message | 已部署2014-06-18 |
| BIP-60 | Fixed Length "version" Message (Relay-Transactions Field) | 已关闭2013-06-16 |
| BIP-54 | Consensus Cleanup | 已完成2025-04-11 |
| BIP-53 | Disallow 64-byte transactions | 草案2025-04-11 |
| BIP-52 | Durable, Low Energy Bitcoin PoW | 已关闭2021-05-13 |
| BIP-50 | March 2013 Chain Fork Post-Mortem | 已部署2013-03-20 |
| BIP-49 | Derivation scheme for P2WPKH-nested-in-P2SH based accounts | 已部署2016-05-19 |
| BIP-48 | Multi-Script Hierarchy for Multi-Sig Wallets | 已部署2020-12-16 |
| BIP-47 | Reusable Payment Codes for Hierarchical Deterministic Wallets | 已部署2015-04-24 |
| BIP-46 | Address Scheme for Timelocked Fidelity Bonds | 草案2022-04-01 |
| BIP-45 | Structure for Deterministic P2SH Multisignature Wallets | 已完成2014-04-25 |
| BIP-44 | Multi-Account Hierarchy for Deterministic Wallets | 已部署2014-04-24 |
| BIP-43 | Purpose Field for Deterministic Wallets | 已部署2014-04-24 |
| BIP-42 | A finite monetary supply for Bitcoin | 已激活2014-04-01 |
| BIP-41 | Stratum mining protocol | 已分配编号— |
| BIP-40 | Stratum wire protocol | 已分配编号— |
| BIP-39 | Mnemonic code for generating deterministic keys | 已部署2013-09-10 |
| BIP-38 | Passphrase-protected private key | 已部署2012-11-20 |
| BIP-37 | Connection Bloom filtering | 已部署2012-10-24 |
| BIP-36 | Custom Services | 已关闭2012-08-03 |
| BIP-35 | mempool message | 已部署2012-08-16 |
| BIP-34 | Block v2, Height in Coinbase | 已激活2012-07-06 |
| BIP-33 | Stratized Nodes | 已关闭2012-05-15 |
| BIP-32 | Hierarchical Deterministic Wallets | 已部署2012-02-11 |
| BIP-31 | Pong message | 已部署2012-04-11 |
| BIP-30 | Duplicate transactions | 已激活2012-02-22 |
| BIP-23 | getblocktemplate - Pooled Mining | 已部署2012-02-28 |
| BIP-22 | getblocktemplate - Fundamentals | 已部署2012-02-28 |
| BIP-21 | URI Scheme | 已关闭2012-01-29 |
| BIP-20 | URI Scheme | 已关闭2011-01-10 |
| BIP-19 | M-of-N Standard Transactions (Low SigOp) | 已关闭2012-01-30 |
| BIP-18 | hashScriptCheck | 已完成2012-01-27 |
| BIP-17 | OP_CHECKHASHVERIFY (CHV) | 已关闭2012-01-18 |
| BIP-16 | Pay to Script Hash | 已激活2012-01-03 |
| BIP-15 | Aliases | 已关闭2011-12-10 |
| BIP-14 | Protocol Version and User Agent | 已部署2011-11-10 |
| BIP-13 | Address Format for pay-to-script-hash | 已部署2011-10-18 |
| BIP-12 | OP_EVAL | 已关闭2011-10-18 |
| BIP-11 | M-of-N Standard Transactions | 已部署2011-10-18 |
| BIP-10 | Multi-Sig Transaction Distribution | 已关闭2011-10-28 |
| BIP-9 | Version bits with timeout and delay | 已部署2015-10-04 |
| BIP-8 | Version bits with lock-in by height | 已完成2017-02-01 |
| BIP-3 | Updated BIP Process | 已部署2025-01-09 |
| BIP-2 | BIP process, revised | 已关闭2016-02-03 |
| BIP-1 | BIP Purpose and Guidelines | 已关闭2011-09-19 |