# # 叶胜超：一分钟搞懂BIP标准！（31）

By [零钱](https://paragraph.com/@lingqian) · 2021-12-19

---

    **什么是BIP？**
    
    
    
    BIP就是“Bitcoin Improvement Proposal”的首字母缩写，就是“比特币改进建议”，由Amir Taaki于2011年在BIP 0001中提出，并由Luke Dash Jr.在BIP 0002中对其进行了扩展。
    
    
    
    所谓BIP就是一项提议改进比特币协议的标准，用于引入特征信息的比特币设计文档，简单来说，BIP就像是一个提案，通过BIP可以向比特币社区提供信息的设计文档。
    
    
    
    比如：
    
    
    
    BIP32：就是为了避免管理一堆私钥的麻烦提出的分层推导方案，也就是胜超之前分享的ＨＤ钱包。
    
    
    
    BIP44：就是给BIP32的分层增强了路径定义规范，同时增加了对多币种的支持。
    
    
    
    BIP39：通过定义助记词让种子的备份更友好。
    
    
    
    **为什么BIＰ如此重要？**
    
    
    
    比特币代码最初完全是由中本聪编写的，在比特币的早期阶段，是没有协作和开发协议的标准的，中本聪自己完成了大部分原始代码的撰写，以及之后的更新和技术改进。
    
    
    
    最初，协议的控制权掌握在中本聪手中，为了生存，比特币需要一个BIP协议，来减少对某一单独个体的依赖，转而依靠更大的开发者社区，中本聪从比特币项目的退出来，实现了这一点，让比特币更加去中心化。
    
    
    
    **BIＰ有哪些类型？**
    
    
    
    1.标准跟踪BIP：关于影响大多数或所有Bitcoin实现的任何更改，例如网络协议的更改，或交易有效性规则的更改。
    
    
    
    2.信息BIP：关于比特币设计问题，或向比特币社区提供一般准则或信息，但不提出新功能，信息BIP不一定代表比特币社区的共识或建议，因此用户和实施者可以自由地忽略信息BIP或遵循他们的建议。
    
    
    
    3.流程BIP：提出了一个过程（或事件）的更改，类似于标准跟踪BIP，但适用于Bitcoin协议本身以外的其他领域，例子包括程序，准则，决策过程的变化以及Bitcoin开发中使用的工具或环境的变化。
    
    
    
    **如何提交BIP标准？**
    
    
    
    1，草案（Draft）阶段：BIP作为草案提交给比特币开发邮件列表和BIP Github代码仓库。
    
    
    
    2，提议（Proposed）阶段：BIP包括了一个含有部署BIP计划的工作执行方案。
    
    
    
    3，最终（ Final）阶段：BIP符合现实世界的采用标准。且必须客观地验证这一点。
    
    
    
    在此过程中，BIP可以被社区拒绝、撤回或替换，也可以被分配状态为“延迟”，一旦BIP被接受，参考实施必须完成，当参考实施完成并被社区接受时，状态将更改为“ Final”。

---

*Originally published on [零钱](https://paragraph.com/@lingqian/bip-31)*
