免责声明:金色财经所有资讯仅代表作者个人观点,不构成任何投资理财建议。请确保访问网址为(jinse.cn) 举报

    叶胜超:一分钟搞懂BIP标准(31)

    fq5xRx1cn2UvnT5VaVA0sJvSlHqnbkvDqFolyHe4.png

    什么是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”。

    jinse.cn 0
    好文章,需要你的鼓励
    jinse.cn 0
    好文章,需要你的鼓励
    参与评论
    0/140
    提交评论
    文章作者: / 责任编辑:

    声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。

    提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

    金色财经 > 叶胜超区块链 > 叶胜超:一分钟搞懂BIP标准(31)
    • 寻求报道
    • 金色财经中国版App下载
      金色财经APP
      iOS & Android
    • 加入社群
      Telegram
    • 意见反馈
    • 返回顶部
    • 返回底部