什么是BIP? BIP就是“Bitcoin Improvement Proposal”的首字母缩写,就是“比特币改进建议”,由Amir Taaki于2011年在BIP 0001中提出,并由Luke Dash Jr.在BIP 0002中对其进行了扩展。 所谓BIP就是一项提议改进比特币协议的标准,用于引入特征信息的比特币设计文档,简单来说,BIP就像是一个提案,通过BIP可以向比特币社区提供信息的设计文档。 比如: BIP32:就是为了避免管理一堆私钥的麻烦提出的分层推导方案,也就是胜超之前分享的HD钱包。 BIP44:就是给BIP32的分层增强了路径定义规范,同时增加了对多币种的支持。 BIP39:通过定义助记词让种子的备份更友好。 为什么BIP如此重要? 比特币代码最初完全是由中本聪编写的,在比特币的早期阶段,是没有协作和开发协议的标准的,中本聪自己完成了大部分原始代码的撰写,以及之后的更新和技术改进。 最初,协议的控制权掌握在中本聪手中,为了生存,比特币需要一个BIP协议,来减少对某一单独个体的依赖,转而依靠更大的开发者社区,中本聪从比特币项目的退出来,实现了这一点,让比特币更加去中心化。 BIP有哪些类型? 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”。 —- 编译者/作者:叶胜超区块链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
叶胜超:一分钟搞懂BIP标准(31)
2019-12-14 叶胜超区块链 来源:区块链网络
LOADING...
相关阅读:
- 过去曾准确地预测过价格的指标已表示“购买”。2020-10-30
- 10.30早间:以太坊经过多次涨幅力度微弱,后市下方支撑是否有效?2020-10-30
- 金圣来解币:10月30日行情分析:六小时图顶背离是否能形成双重顶?2020-10-30
- 子易论币十月三十日比特币早间策略2020-10-30
- 比特币技术分析:BTC更新上升趋势为$ 15,000 Beckons2020-10-30