当前位置:区块链行业动态 → 正文

比特币中的BIP是什么?

责任编辑:zsheng |来源:企业网D1Net  2019-01-04 13:24:54 本文摘自:金色财经

“BIP”是Bitcoin Improvement Proposal的单词字母缩写,是比特币改进提议,指比特币社区成员所提交的一系列改进比特币的提议。

BIP是一种设计文档,为比特币社区提供信息,或描述比特币或其流程或环境的新功能。BIP应提供该功能的简明技术规范和该功能的基本原理。由于比特币没有正式的结构,BIP成为传达想法的标准方式。简单来讲,BIP就像是一个提案。

BIP替代了BIP 12,它提出了一个新的脚本操作码(“OP_EVAL”)来完成此BIP中的所有操作。这个BIP的动机(和BIP 13, pay-to-script-hash地址类型)有些争议;有人觉得这是不必要的,复杂/多重签名的交易类型应该是通过简单地向发送人提供完整的{序列化脚本}来支持的。 此BIP已经将改动做到最小,用以将资金发送到base58编码的20字节比特币地址,从而允许商家和交易所及其他软件开始支持多重签名交易。

BIP有三种类型。第一种是标准跟踪BIP:关于影响大多数或所有Bitcoin实现的任何更改,例如网络协议的更改,或交易有效性规则的更改,或影响使用比特币应用程序的互操作性的任何更改或附加。

第二种信息BIP:关于比特币设计问题,或向比特币社区提供一般准则或信息,但不提出新功能。信息BIP不一定代表比特币社区的共识或建议,因此用户和实施者可以自由地忽略信息BIP或遵循他们的建议。

第三种流程BIP:描述了比特币周围的过程,或者提出了一个过程(或事件)的更改。流程BIP类似于标准跟踪BIP,但适用于Bitcoin协议本身以外的其他领域。他们可能会提出一个实施,但不是Bitcoin的代码库; 他们经常需要社区的共识; 与信息BIP不同,它们不仅仅是建议,用户通常也不能随意忽略它们。例子包括程序,准则,决策过程的变化以及Bitcoin开发中使用的工具或环境的变化。

BIP编者分配BIP号码并更改其状态。一旦BIP被接受,参考实施必须完成。当参考实施完成并被社区接受时,状态将更改为“最终”。

BIP也可以被分配状态为“延迟”。BIP作者或编辑者可以在BIP没有进展的情况下分配BIP这个状态。一旦BIP被推迟,BIP编辑器可以重新分配给草稿状态。

BIP也可以被“拒绝”。也许毕竟是说,做完这不是一个好主意。记录这一事实仍然很重要。BIP也可以被不同的BIP取代,使原始的过时。这适用于信息BIP,其中API的第2版可以替代版本1。

对于单个BIP的建议。BIP越集中,它就越成功。如果有疑问,请将您的BIP分成几个注重焦点的BIP。

关键字:BIP比特

本文摘自:金色财经

x 比特币中的BIP是什么? 扫一扫
分享本文到朋友圈
当前位置:区块链行业动态 → 正文

比特币中的BIP是什么?

责任编辑:zsheng |来源:企业网D1Net  2019-01-04 13:24:54 本文摘自:金色财经

“BIP”是Bitcoin Improvement Proposal的单词字母缩写,是比特币改进提议,指比特币社区成员所提交的一系列改进比特币的提议。

BIP是一种设计文档,为比特币社区提供信息,或描述比特币或其流程或环境的新功能。BIP应提供该功能的简明技术规范和该功能的基本原理。由于比特币没有正式的结构,BIP成为传达想法的标准方式。简单来讲,BIP就像是一个提案。

BIP替代了BIP 12,它提出了一个新的脚本操作码(“OP_EVAL”)来完成此BIP中的所有操作。这个BIP的动机(和BIP 13, pay-to-script-hash地址类型)有些争议;有人觉得这是不必要的,复杂/多重签名的交易类型应该是通过简单地向发送人提供完整的{序列化脚本}来支持的。 此BIP已经将改动做到最小,用以将资金发送到base58编码的20字节比特币地址,从而允许商家和交易所及其他软件开始支持多重签名交易。

BIP有三种类型。第一种是标准跟踪BIP:关于影响大多数或所有Bitcoin实现的任何更改,例如网络协议的更改,或交易有效性规则的更改,或影响使用比特币应用程序的互操作性的任何更改或附加。

第二种信息BIP:关于比特币设计问题,或向比特币社区提供一般准则或信息,但不提出新功能。信息BIP不一定代表比特币社区的共识或建议,因此用户和实施者可以自由地忽略信息BIP或遵循他们的建议。

第三种流程BIP:描述了比特币周围的过程,或者提出了一个过程(或事件)的更改。流程BIP类似于标准跟踪BIP,但适用于Bitcoin协议本身以外的其他领域。他们可能会提出一个实施,但不是Bitcoin的代码库; 他们经常需要社区的共识; 与信息BIP不同,它们不仅仅是建议,用户通常也不能随意忽略它们。例子包括程序,准则,决策过程的变化以及Bitcoin开发中使用的工具或环境的变化。

BIP编者分配BIP号码并更改其状态。一旦BIP被接受,参考实施必须完成。当参考实施完成并被社区接受时,状态将更改为“最终”。

BIP也可以被分配状态为“延迟”。BIP作者或编辑者可以在BIP没有进展的情况下分配BIP这个状态。一旦BIP被推迟,BIP编辑器可以重新分配给草稿状态。

BIP也可以被“拒绝”。也许毕竟是说,做完这不是一个好主意。记录这一事实仍然很重要。BIP也可以被不同的BIP取代,使原始的过时。这适用于信息BIP,其中API的第2版可以替代版本1。

对于单个BIP的建议。BIP越集中,它就越成功。如果有疑问,请将您的BIP分成几个注重焦点的BIP。

关键字:BIP比特

本文摘自:金色财经

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^