什么是BIP?一分钟搞懂BIP标准

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

24小时热点

热点专题

免费的行情软件app网站在国外有哪些?

区块链看行情的软件,简而言之,就是一类能够实时提供数字货币行 ...

2387813

波场区块链浏览器

2024年最新十大不收费看盘软件排名公布

随着股市交易的普及和技术的发展,投资者对高效、可靠且免费的看 ...

1136868

波场区块链浏览器

Bitfinex(香港B网)

Bitfinex交易平台目前仍处于试运营阶段,该平台由iFi ...

731608

Hi元宇宙

OEX全球站交易所介绍

OEX(www.oex.com)隶属于OEX Interna ...

650023

Cointelegraph Bitcoin

挖矿app十大排名,挖矿软件推荐

区块链技术自比特币诞生以来,已经在全球成为最热门的一项技术, ...

581678

波场区块链浏览器

区块链免费看行情的网站有哪些?

区块链行情网站,简单来说,就是提供数字货币实时价格,交易量, ...

501878

区块链圈小菜鸡

FSN币,Fusion

FUSION是一个公开的区块链,通过提供跨链、跨组织和跨数据 ...

501607

ImToken 多链钱包

全球币圈十大交易所排名有哪些?最新2024年币圈十大交易所排行榜

在加密货币市场中,交易所是投资者进行数字资产买卖的关键平台。 ...

464399

区块链圈小菜鸡

2024年人气最高的免费看行情的软件大全

区块链看行情的软件是指那些能够提供实时数字货币行情、市场动态 ...

456632

波场区块链浏览器

比特派 Bitpie

Bitpie - Hi Blockchain 比特派是全球领 ...

436701

比特派钱包