专栏名称: huobicom
带你走进最精彩的比特币bitcoin世界! 每日最火的比特币资讯,实时的比特币价格行情信息,都浓缩在这里。火币huobi,专注数字货币产业基础服务。
目录
相关文章推荐
51好读  ›  专栏  ›  huobicom

BitPay首席执行官:一次成功的比特币升级应该是这样的

huobicom  · 公众号  · 比特币  · 2017-03-17 16:12

正文

请到「今天看啥」查看全文



我们面临的最大挑战就是,如何成功在安全、谨慎以及不具争议性的情况下升级比特币。我们必须升级比特币,因为没有任何一个系统能够依靠其废弃产品继续生存下去。我将在文章中描述一种可行的方法。我会尽量解释清楚,让不太了解比特币区块链的人也能读懂。


任何新的共识规则都能以附加数据(哈希)的形式被部署到比特币区块中,然后将这些数据传播到网络节点中,接着节点会根据规则验证这项数据。如果数据验证失败,节点就不会进行传播。不包含新规则的节点将忽视这些额外的数据,矿工也会做出同样的回应。


到了某一时刻,大部分网络节点都会验证通过新规则,矿工就会开始挖符合新规则的区块。一旦大多数区块都满足新的规则,节点就会开始拒绝条件不符的区块。这就是软分叉执行的基本过程。


我们可以把这类数据看成是二级区块。二级区块能够包含所有需要的数据,并且容量没有限制。


安全,不具争议的硬分叉


经过了原理分析,现在我们来说说安全升级比特币的步骤。希望你们在读完这篇文章之后可以明白,硬分叉绝对不能存在任何争议。硬分叉是很无聊的,在执行过程中你甚至可以先去看一场电影,或许我们应该称它们为“简单的分叉”。


第一阶段:软分叉接受新规则


在下述3个阶段中,首先应该保证新的共识规则的部署是以软分叉的方式进行的。







请到「今天看啥」查看全文