附录2 比特币改进协议
2018-01-23 15:22
218 查看
比特币改进协议(Bitcoin improvement proposals 简称BIP)是为比特币社区提供规范,完善比特币及其运行进程和外部环境特性的设计指导文件。 依据 BIP0001协议即比特币改进协议的目的与指南,比特币改进协议有以下三种类型:
标准协议(Standard BIP)
描述任何影响大多或全部比特币应用的变化,比如网络协议、交易有效性规则的变化,或者任何影响使用比特币交互操作性的变化或补充。
信息补充协议(Informational BIP)
描述比特币的设计事项而不是为其提供新特性,或者为比特币社区提供一般性的指南或信息。信息补充型协议 不一定需要比特币社区达成共识或推荐,因此用户和开发人员可以选择忽略或者接受信息补充型协议的建议。
开发指导协议(Process BIP)
描述比特币进程,或者提议更改进程或事项。Process BIP与Standard BIP 相似,但是也可以应用于除比特币协议以外的领域。在普遍达成共识的情况下,它可以向比特币以外的代码库提出改进建议。与Informational BIP不同,Process BIP 是强制性的,用户必须遵守。例如针对决策进程的过程、指南、改变,在比特币开发过程中使用的工具、环境的改变。任何meta-BIP也应被认为是Process BIP。 比特币改进协议在 GitHub 中更新版本。
表B-1为比特币改进协议一览表(更新至2014年底) 。需要有关目前 BIP 内容的最新信息,请参考官方版本。
表B-1 BIP一览表
附录2 比特币改进协议
比特币改进协议(Bitcoin improvement proposals 简称BIP)是为比特币社区提供规范,完善比特币及其运行进程和外部环境特性的设计指导文件。 依据 BIP0001协议即比特币改进协议的目的与指南,比特币改进协议有以下三种类型:标准协议(Standard BIP)
描述任何影响大多或全部比特币应用的变化,比如网络协议、交易有效性规则的变化,或者任何影响使用比特币交互操作性的变化或补充。
信息补充协议(Informational BIP)
描述比特币的设计事项而不是为其提供新特性,或者为比特币社区提供一般性的指南或信息。信息补充型协议 不一定需要比特币社区达成共识或推荐,因此用户和开发人员可以选择忽略或者接受信息补充型协议的建议。
开发指导协议(Process BIP)
描述比特币进程,或者提议更改进程或事项。Process BIP与Standard BIP 相似,但是也可以应用于除比特币协议以外的领域。在普遍达成共识的情况下,它可以向比特币以外的代码库提出改进建议。与Informational BIP不同,Process BIP 是强制性的,用户必须遵守。例如针对决策进程的过程、指南、改变,在比特币开发过程中使用的工具、环境的改变。任何meta-BIP也应被认为是Process BIP。 比特币改进协议在 GitHub 中更新版本。
表B-1为比特币改进协议一览表(更新至2014年底) 。需要有关目前 BIP 内容的最新信息,请参考官方版本。
表B-1 BIP一览表
相关文章推荐
- 精通比特币 - 附录2 比特币改进协议
- 比特币改进协议
- 比特币改进协议BIP14(翻译)
- 比特币改进协议BIP32(翻译)
- 比特币改进协议BIP13(翻译)
- 比特币改进协议BIP11(翻译)
- 比特币改进协议BIP32(转载)
- 比特币改进协议BIP16(翻译)
- 【转】Leach协议学习(4)——Leach协议改进
- Leach协议学习(4)——Leach协议改进
- 分布式协议之两阶段提交协议(2PC)和改进三阶段提交协议(3PC)
- SNMPv3协议中的新特性和技术改进简介
- uIP中UDP协议实现的改进 转载及实现
- LoadRunner v12.55发布,大量新增功能,各协议得到优化改进
- eMule协议规范 附录 A - 消息编码 客户端服务器UDP消息
- uIP中UDP协议实现的改进 转载及实现
- 比特币脚本及其改进一例
- eMule协议规范 附录 A - 消息编码 客户端服务器TCP消息
- LP 系列第 2 部分:协议的扩展与改进
- 比特币改进提议(BIP)