BIP 9是什么,凭什么它能让软分叉更容易部署?

2016-01-28 17:15 来源:巴比特资讯 阅读:4442
在过去的一年里,共识与管理一直是比特币社区内的两大话题。虽然对于一些人而言,对Bitcoin Core做出一些改变可能看似微不足道,某些提议所引发的派别之争,的确已引发了很大的问题。

upgrades

在过去的一年里,共识与管理一直是比特币社区内的两大话题。虽然对于一些人而言,对Bitcoin Core做出一些改变可能看似微不足道,某些提议所引发的派别之争,的确已引发了很大的问题。

在圣地亚哥的区块链议程会议上,比特币开发者兼Ciphrex 首席执行官 Eric Lombrozo就比特币扩容的潜在选择问题,发表了相关主题演讲。

他也对比特币共识规则当前存在的问题,发表了他自己的看法。其中,他提到了软分叉、硬分叉的概念,以及一个比特币改进提议(BIP),最终能让软分叉更容易地在网络上进行部署。

 

改变比特币共识规则的问题

 

在讨论可能的解决方案之前,Lombrozo首先谈到了比特币网络和新共识规则目前所面临的问题。尽管比特币的去中心化,是其网络价值所在,但缺乏一位主要决策人的情况,使得网络规则的制定成为了一个问题。Lombrozo解释说:

“每当我们想要改变共识规则时,这就会引发一个严重的问题,因为我们并不希望为网络添加新规则。也没有中央权威能够做到这一点。我们需要一种新的决策方式,能让网络在接受这种新规则时,也能确保每个人最终还是会同意这种规则。”

 

硬分叉和软分叉

 

接下来,Lombrozo还谈到了硬分叉和软分叉的话题。当网络规则发生改变时,这些分叉就会发生,它们也是目前升级协议的唯一选择。

Lombrozo说:“软分叉的发生,是当过去有效的区块,在新规则下变得无效。而这类分叉,如果大多数矿工同意新规则生效,那么特定的链会超过另一条链,它将成为主链。”

Lombrozo说硬分叉的过程则是一个更加困难的命题:

“在硬分叉的情况下,无效的区块在新规则下将变得有效,这将创建一个永远可以持续下去的网络分叉。因此,想要解决它的问题,我们会面临更困难的局面。”

目前,社区很大一部分声音,是想要通过一次硬分叉来进行比特币的区块扩容。而Bitcoin Classic,就是想要实现这种变化的比特币替代版本软件之一。

 

BIP 9是什么?

 

在Lombrozo看来,BIP 9的实施能让比特币共识规则的改变更容易地发生。这一提议,旨在允许多个软分叉在同一时间进行部署。其原理是通过改变网络节点解析的区块“版本”字段来实现的。

Lombrozo在圣地亚哥区块链会议演讲期间描述了BIP 9 ,他说:

“我最近一直在忙于BIP 9的开发 , 这是一种允许让软分叉更容易进行部署的机制。当矿工们准备好执行新规则时,它可以让他们进行信号示意,它也允许你建立一个平行的软分叉。因此,多项功能可同时进行部署,也无需知道哪一个将被首先激活。它提供了一个预警系统,以便旧节点在看到新的规则将被激活时,它们能够进行升级。”

尽管在不久的未来,软分叉可能会更易于部署,Lombrozo补充说:“硬分叉仍然是困难的。”

 

原文:https://bitcoinmagazine.com/articles/bip-enabling-easier-changes-and-upgrades-to-bitcoin-1453929816
作者:Kyle Torpey
编译:隔夜的粥
稿源(译):巴比特资讯( http://www.8btc.com/bip-9 )


声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文