附录C:比特币改进提案(BIP)
#附录C、比特币改进提案(BIPs)
比特币改进提案是向比特币社区提供信息的设计文档,或用于描述比特币的新功能,流程或环境。
根据BIP-01,也就是BIP目的和指南(BIP Purpose and Guidelines)的规定,有三种BIP:
标准(Standard)类BIP
描述影响大多数或所有比特币实现的任何更改,例如网络协议的更改,区块或交易有效性规则的更改,或影响使用比特币的应用程序的互操作性的任何更改或附加。
信息(Informational)类BIP
描述比特币设计问题,或向比特币社区提供一般准则或信息,但不提出新功能。信息类BIP不一定代表比特币社区的共识或建议,因此用户和实施者可以忽略信息类BIP或遵循他们的建议。
过程(Process)类BIP
描述一个比特币过程,或者提出一个过程的更改(或一个事件)。过程类BIP类似于标准类BIP,但适用于比特币协议本身以外的其他领域。他们可能会提出一个实现,但不是比特币的代码库;他们经常需要社区的共识;与信息类BIP不同,它们不仅仅是建议,用户通常也不能随意忽略它们。例如包括程序,指南,决策过程的变化以及对比特币开发中使用的工具或环境的更改。任何元BIP也被视为一个过程BIP。
BIP记录在GitHub上的版本化存储库中:https://github.com/bitcoin/bips。 下表BIP的快照显示在2017年4月BIP的快照。了解有关现有BIP及其内容的最新信息请咨询权威机构。
Version bits with timeout and delay
Pieter Wuille, Peter Todd, Greg Maxwell, Rusty Russell
Informational
Final
Mnemonic code for generating deterministic keys
Marek Palatinus, Pavol Rusnak, Aaron Voisine, Sean Bowe
Standard
Proposed
Multi-Account Hierarchy for Deterministic Wallets
Marek Palatinus, Pavol Rusnak
Standard
Proposed
Structure for Deterministic P2SH Multisignature Wallets
Manuel Araoz, Ryan X. Charles, Matias Alejo Garcia
Standard
Proposed
Deterministic Pay-to-script-hash multi-signature addresses through public key sorting
Thomas Kerin, Jean-Pierre Rupp, Ruben de Vries
Standard
Proposed
Relative lock-time using consensus-enforced sequence numbers
Mark Friedenbach, BtcDrak, Nicolas Dorier, kinoshitajona
Standard
Final
Use "Accept" header for response type negotiation with Payment Request URLs
Stephen Pair
Standard
Final
Out of Band Address Exchange using Payment Protocol Encryption
Justin Newton, Matt David, Aaron Voisine, James MacWhyte
Standard
Draft
Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets
Justus Ranvier, Jimmy Song
Informational
Deferred
Hierarchy for Colored Voting Pool Deterministic Multisig Wallets
Justus Ranvier, Jimmy Song
Informational
Deferred
Motivation and deployment of consensus rule changes ([soft/hard]forks)
Jorge Timón
Informational
Draft
Median time-past as endpoint for lock-time calculations
Thomas Kerin, Mark Friedenbach
Standard
Final
Transaction Signature Verification for Version 0 Witness Program
Johnson Lau, Pieter Wuille
Standard
Draft
最后更新于
这有帮助吗?