导航

什么是BIP?为什么它们对比特币的未来如此重要?

来源:名豪网 分类:百科

自2011年以来,对比特币的任何改进都通过称为比特币改进提案或“BIP”的系统进行。

比特币改进提案(BIP)为比特币如何发展提供了指导方针。一般来说,BIP有三种可能的类型,其中两种与比特币的技术变革有关。每个BIP都是从比特币开发者之间的非正式讨论开始的,他们可以在任何地方聚集,包括Twitter。

在本文中,我们将向您介绍比特币改进提案(BIP)。

比特币改进提案流程

什么是比特币改进提案(BIP)?

比特币网络中发生的任何硬分叉都是比特币协议拟议变更的结果。在很大程度上,比特币的任何变更,包括分叉,都源于比特币改进提案(BIP)的制定过程。

第一个BIP由比特币开发者Amir Taaki于2011年提出并颁布,概述了比特币新功能的添加流程。BIP2及其后续的几个改进提案扩展了第一个BIP中的理念。BIP的制定流程受到了Python增强提案的启发,Python开发者遵循这些提案来改进Python编程语言。GitHub上的BIP引入了特定的新代码或描述了未来如何处理某个问题。

在这两种情况下,这些准则都是以去中心化的方式为网络背后的特定开发社区构建的框架。每个参与的开发人员都拥有平等的发言权,决定哪些变更可以执行,哪些变更不可以执行。此外,由于整个过程是去中心化的,没有哪个个人或团体主导,而是每个开发人员和矿工集体决策,类似于去中心化自治组织(DAO)的一套规则。

为什么BIP如此重要?

比特币代码最初完全是由中本聪编写的,在比特币的早期阶段,是没有协作和开发协议的标准的,中本聪自己完成了大部分原始代码的撰写,以及之后的更新和技术改进。

最初,协议的控制权掌握在中本聪手中,为了生存,比特币需要一个BIP协议,来减少对某一单独个体的依赖,转而依靠更大的开发者社区,中本聪从比特币项目的退出实现了这一点,让比特币更加去中心化。

比特币改进提案(BIP)的历史

比特币改进提案(BIP)是为了提出和讨论对比特币网络的改进而设立的。它于2011年由Amir Taaki提出,旨在加强比特币社区内的协作。最初,BIP是非正式的,并没有结构化的实施流程。

2012年,比特币社区见证了BIP0001的发布,这是第一个正式BIP,它概述了BIP流程,并为提议、讨论和实施比特币协议变更制定了指导方针。这一重大事件将提案系统结构化和标准化。

随着发展,BIP获得认可,成为建议和实施比特币变革的主要方法。BIP解决了协议的各方面的问题,包括技术改进、共识规则更改以及引入新功能等。值得关注的是,BIP中的BIP0034引入了基于区块高度的自动难度调整概念,而BIP0141则激活了隔离见证(SegWit)软分叉。

比特币变得越来越受欢迎,其BIP也更复杂、BIP的数量也在增加。BIP流程不断发展,以满足对协议增强功能不断增长的需求,并维持全面的审查流程。如今,BIP已是去中心化决策的重要机制,促进了比特币生态系统内的协作和创新。

BIP流程如何运作?

总体而言,比特币改进提案分为三种类型:标准轨道BIP、流程BIP和信息BIP。出于我们的目的,我们将仅讨论标准轨道BIP,因为它们与比特币网络的近期发展最为相关,因为它们包含了对比特币协议变更的规则。

每个BIP实际上都源于比特币开发者在任何地方(包括Twitter)的非正式讨论。此时,任何开发者都可以对所涉及的BIP提出修改建议。所有提案都会被认真对待,讨论过程通常是迭代的,这意味着每个步骤都会被反复修改和改进。最终会起草一份草案,并将其发送到比特币开发者邮件列表,供社区审核,同时开发者也可以在邮件列表中提出修改建议。

一旦BIP草案通过所有这些阶段,它就会被指定为“活跃状态”,并开始实施工作。为了降低过度中心化的风险,技术性BIP通常要求矿工“发出”多数支持提议变更的信号。如果矿工不支持该提议,BIP可能会被标记为延期、撤回,甚至被直接拒绝。

BIP类型

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

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

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

什么是信号以及矿工如何发出信号?

比特币开发社区就如何扩容比特币进行了多年的讨论,最终于2015年,Peter Wuille提出了隔离见证(SegWit)作为扩容解决方案。然而,矿工和全节点最初未能充分“表达”他们对这些提案的支持,从而阻止了与隔离见证相关的BIP的通过。

尽管最初遭到拒绝,BIP91最终还是在2017年7月通过了比特币开发者的审核,并被提交给挖矿社区。之所以能如此迟到,是因为BIP91被“重新表述”。它不再要求矿工接受变更,而是重新表述,提出“支持BIP91的矿工不接受来自非隔离见证支持者的区块”。到2017年8月,100%的全节点已将所需比特添加到所有所需区块中,隔离见证在区块高度477,120处被纳入比特币协议。

就比特币而言,软分叉仅要求网络的大多数矿工将其软件更新到新版本,这就是信号发挥作用的地方。

您可能还记得之前的文章,软分叉并不需要所有网络用户更新软件。相反,在比特币的例子中,软分叉只需要网络中大多数矿工将其软件更新到新版本,这时信号就派上用场了。为了“发出”同意信号,所有全节点都需要在连续的预定数量的区块中添加一个称为“比特”的数据。

Taproot快速试用

为了简化对比特币变更达成共识的过程,一项名为“快速试验”的新提案被实施,将矿工表达同意或反对的时间从之前的一年缩短至三个月。一旦90%的矿工表示同意,变更就会被锁定,并在六个月后生效。如果没有达到90%的锁定率,变更就会被拒绝。

下一个重要的比特币更新Taproot就是基于这一新提案,并且达成共识的速度比以往任何升级都要快得多。Taproot提高了交易隐私和安全性,并引入了Schnorr签名的密钥聚合来取代ECDSA。Taproot更新还提高了比特币的可扩展性,并为在比特币区块链上引入智能合约进一步铺平了道路。

比特币改进提案流程

比特币改进提案流程

BIP的利与弊

得益于BIP背后的框架,所有开发者和所有矿工在整个BIP流程中都拥有平等的发言权。因此,BIP对于确保比特币网络的进一步发展,使其无需领导者或开发者团体即可实现去中心化至关重要。这是为了确保大多数人的利益得到体现。

然而,普通比特币持有者并未正式参与这一过程。因此,比特币领导层的批评者指出,BIP流程并非真正去中心化。Tezos等网络提出了旨在吸纳更多用户的替代治理形式,以弥补这一缺陷。

结语

比特币改进提案是促进比特币协议持续发展和迭代的一个机制。它们是引入新功能、解决问题和改进系统的标准化框架。BIP证明了,比特币的开发过程是协作且开放的,社区中的任何人都能提出更改并为系统的发展做出贡献。

了解BIP在比特币发展中的作用至关重要。它们不仅代表了技术变革,还体现了支撑比特币社区的创新精神和集体决策精神。

到此这篇关于什么是BIP?为什么它们对比特币的未来如此重要?的文章就介绍到这了,更多相关BIP详细介绍内容请搜索名豪网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持名豪网!

相关阅读

比特币中的BIP是什么意思?

我可以只买0.01个比特币吗?穷人就不配拥

虚拟货币排行榜前十名是哪些币?

比特币区块大小是多少?比特币区块大小

币圈子预测:下一个牛市会暴涨的币!

下一个暴涨的虚拟货币是哪个?下一个暴

BCH是什么币?BCH币价值及未来前景分析

猜你喜欢

打造蜜桃翘臀真的不困难!五款热门居家瘦身小运动,深蹲、桥式都

如何做好吃的芒果西米露 芒果西米露美味做法

珠海沙滩游玩攻略 珠海适合游玩的沙滩景点有哪些

南京有哪些比较适合爬山的地方 小编推荐一些好去处

古近代十大妇刑,手段残忍变态(用藤条抽女子下体)

热门图库

相关推荐

你知道自己的命定颜色吗?出生月份的幸运色盘点

提高注意力的训练方法有哪些 你一定要知道这6种科学提高注意力的

告别2020迎接2021年的句子 告别2020年迎接2021年跨年语录大全

微信拍一拍创意后缀句子大全 能让你喷饭微信拍一拍后缀

最新资讯

Decentraland(MANA)币是什么?MANA未来前景、价格预测及购买方法

金丝绒衣服屁股位置发亮怎么办 金丝绒面料发白怎么处理

比特币价格最高的时候是多少钱一枚? 比特币历史价格一览

Ripple斥资10亿美元回购XRP,打造新数字资产库

哈希值是什么意思 一文搞懂哈希值的概念 常见算法 原理和应用