主页 > imtoken钱包官方版软件下载 > 未雨绸缪,为比特币硬分叉做准备,只欠一个好理由

未雨绸缪,为比特币硬分叉做准备,只欠一个好理由

尽管比特币硬分叉并非迫在眉睫,但比特币开发人员已经开始研究硬分叉所需的技术变化。

尽管比特币硬分叉并非迫在眉睫,但比特币开发人员已经开始研究硬分叉所需的技术变化。

搜狗截图16年09月15日1054_1

搜狗2016年9月15日截图1054_1

开发人员的激进主义说明了 Bitcoin Core 承担的新责任,因为比特币协议已经从其最初的神秘创建者的私人项目发展成为一个广泛的客户、企业和利益相关者网络。

由于比特币仍然是使用最广泛的区块链平台(许多人认为它最有可能改变社会交易方式),比特币开发者认为应该认真对待比特币硬分叉的责任。

从这个意义上说,Bitcoin Core 重新强调探索如何实施硬分叉,这种协议更改在比特币正在进行的扩容辩论中就像一个有争议的避雷针。 在其他区块链网络中,硬分叉导致了网络分裂。

Bitcoin Core 高级开发人员 Matt Corallo 说:

“到目前为止,还没有人成功完成对正在运行的网络的硬分叉。许多在 Core 工作的人认为我们应该研究硬分叉的思想。” 不管怎样,Corallo 表示,做好准备非常重要,但以太坊硬分叉的失败更进一步指出了硬分叉存在的问题,需要进行更多的分析。

今年夏初,以太坊备受瞩目的项目The DAO因代码漏洞被毁后,以太坊制定了代码变更计划,即硬分叉。 结果是开发人员提出了永久性的区块链拆分,将以太坊拆分为两条链。

硬分叉意味着每个节点——矿工、商家和用户——都必须升级以验证新区块,但由于对分叉的争议,一些团体不愿意升级。

结果是两个开发组——ethereum 和 ethereum classic——都声称是“ethereum”项目开发的愿景。

鉴于硬分叉可能会导致类似以太坊的情况,比特币开发者社区对是否应该讨论硬分叉持有很深的保留意见。

扩展比特币

围绕这个问题的紧张局势引发了关于如何最好地改变比特币协议的更大辩论,但“硬分叉”并不是讨论的唯一解决方案。

例如,“软分叉”解决方案是向后兼容和自我纠正的,所以大多数矿工只需要更新到新的共识规则。 较旧的节点会将新块视为有效。

在这种情况下,不需要所有用户或节点更新以接受新的共识原则并继续验证交易。 (注意:硬分叉和软分叉之间有很深的层次结构,核心开发者甚至不同意用这些术语来定义过去的网络问题)

到目前为止,大多数关于硬分叉的讨论都集中在隔离见证上,它最初是为了修复交易的延展性而提出的,但很快演变成一种通过软分叉扩展比特币的方式。 这种扩展机制会将块大小从当前的 1MB 增加到 2MB。

然而,自从去年 12 月推出 SegWit 以来,扩展争论已经平息,因为其他改进导致了优化。

科拉洛 说:

“六个月前,比特币网络非常粗糙,整个网络的传播速度真的很慢,我们一直在优化很多小地方,加起来给人们带来了巨大的变化。” 因为 Core 开发人员 通过 Corallo 的快速互联网比特币中继网络 (FIBRE) 和 mempool 大小限制等努力,该网络已成功优化。 在 Corallo 看来,FIBER 网络更适合在没有硬分叉的情况下由 Segregated Witness 带来的小规模区块增长。

即便如此,一些人仍致力于“链上扩容”,认为如果不进行更积极的协议更改(除了对比特币协议外部的调整和升级之外),比特币网络、比特币用户群及其业务无法得到充分发展.

无聊的争吵和游戏式的投票

然而,Core 团队最大的担忧之一是仍然难以了解社区以及社区中有多少人渴望升级。

这导致了“共识”一词的兴起:经济网络中的参与者批准或在某种程度上同意某些条款和条件。

衡量社区想法的最明显方法之一是这些条款或条件是否非常有帮助,因为这些过程不包括所有比特币用户或用户很容易被操纵。 例如,节点投票用于衡量以太坊网络对硬分叉的想法,但这种做法因其结果而受到广泛批评。

因为大多数使用比特币的人都没有运行完整的节点欠比特币不还怎样,所以使用节点投票通常会错过很多用户,包括那些可能经常使用网络的用户。

根据 Corallo 的说法,沟通不畅是以太坊社区一分为二的原因之一。 尽管大多数人在 The DAO 攻击后表示支持硬分叉,但只有不到 10% 的社区成员参与了投票。

Corallo 的观点是,应该部署所有衡量社区共识的机制。 这些措施包括节点投票; 投币投票; 在社区讨论板上衡量支持和反对; 行业参与者投票。

科拉洛 说:

“我们不想遗漏任何人。” Bitcoin Core 贡献者 Peter Todd 最近在博客上发表了关于硬分叉提案的文章,他认为这种方法会遗漏很多人,尤其是那些对硬分叉感兴趣的人。 分叉的人缺乏完整的理解。

在采访中,他说语言和隐私障碍可能会使情况进一步复杂化,可能会排除那些不知道该提议或不愿表明自己身份的人。

传播硬分叉

Corallo 说,Core 的重点必须放在以社区成员可以理解的方式编写技术规范上。 例如,如果比特币业务因为不了解硬分叉及其影响而回溯,那是 Core 的责任,这是一种误解。

尽管 Corallo 认为自去年开始对硬分叉的敌意以来社区已经有所平静,但 Todd 认为以太坊的情况再次让社区犹豫不决。

彼得托德说:

“很多人对硬分叉持怀疑态度,这是可以理解的。 现在比 6 个月前更难说服人们硬分叉是个好主意。” 核心贡献者表示,争论是硬分叉研发目前停滞不前的原因之一。

托德说,

“我认为这会阻止核心开发人员公开致力于硬分叉。” 他说,一小群人正在秘密研究硬分叉提案。

核心开发者 Cory Fields 拒绝就硬分叉问题发表评论,其他人也不愿回答硬分叉问题。 这不仅表明社区对硬分叉的想法很敏感,而且核心开发人员并不总是就影响他们工作的因素达成一致。

托德说,

“人们不习惯这些由金钱驱动的东西,比如比特币。我认为它造成了一种不同的紧张局势。” 不过欠比特币不还怎样,托德说,比特币网络的规则很可能需要在未来五年内改变。 的高度。 具体来说,提高网络安全性,比如改进,会防止对矿池的攻击,Todd并不反对未来的硬分叉。

托德说:

“你需要有充分的理由进行硬分叉; 我们现在只是没有充分的理由。”