教程网

您现在的位置是: 首页 > 独家

为什么分叉对区块链发展至关重要?

为什么分叉对区块链发展至关重要?
分叉是区块链体验的核心,类似于系统升级。“分叉”一条链,本质上就是要对运行区块链的软件做出改变。根据不同的情况,分叉所引发的问题也非常多,有的很快能够达成共识,有的则极具

分叉是区块链体验的核心,类似于系统升级。“分叉”一条链,本质上就是要对运行区块链的软件做出改变。根据不同的情况,分叉所引发的问题也非常多,有的很快能够达成共识,有的则极具争议。

一个区块链核心开发人员团队如果有长期发展规划,则可以使用分叉来推动区块链网络升级,但有时候,有些“叛徒团队”也会在正常的发展路线之外提出并尝试分叉。但从另一方面来看,分叉也能够展示这些区块链网络的去中心化特质,毕竟如果你是一个真正的去中心化区块链,又有什么理由不让别人去分叉呢。总之,如果你想对区块链问题发表意见,并且还要在社区里形成共鸣,就需要充分了解区块链分叉的重要性。

区块链分叉的重要性

区块链分叉其实分为“硬分叉“和”软分叉“,软分叉很少会引起争议,因为它们是向后兼容区块链的前叉实现(pre-fork implementation),而且在区块链中没有新的分支创建。

当系统升级与旧版本区块链软件不兼容时,就会发生硬分叉,这意味着任何不升级到新版本的人都会被“遗忘”在陈旧的、可能毫无价值的老区块链上。不仅如此,一旦绝大多数开发人员和挖矿节点都支持对区块链进行升级,那么这个“硬分叉”过程就会发生,而且当区块链社区的多个派系相互交战并尝试强行硬分叉的时候,可能还会发生一些不寻常的事件。

区块链分叉的经典案例

由于社区内出现的各种争论,导致世界上最受欢迎的两个区块链——比特币(BTC)和以太坊(ETH)都经历了硬分叉。

在此,我们先拿以太坊举例,以太坊之所以会出现硬分叉主要是因为“The DAO”事件所致,2015 年 7 月 30 日,”V神”和以太坊基金会创建了第一个智能合约平台,并设计了 TheDAO 以太坊合约。2016 年 4 月 30 日正式部署了 The DAO 智能合约,并完成了当年世界上最大规模的众筹,达到了惊人的 1.5 亿美元!2016 年 6 月 17 日,The DAO 被黑客攻击,黑客共盗取了约 5500 万美元的以太币,导致其价格也从 20 美元暴跌到 15 美元,对以太坊社区造成了巨大的伤害。为了挽回投资人的损失,社区一部分人想要使用硬分叉将被盗窃的资金还给原来的代币持有人,但也有一部分人反对这一行动,认为作为一种货币形式,硬分叉会使以太坊代币的完整性失效,而且一旦开了硬分叉的头,后续可能会导致出现其他不良硬分叉。当然,以太坊社区最后还是决定实施硬分叉,但是在实施升级时许多不同意见的人拒绝升级它们的软件,这也让此前的以太坊区块链上留下了大量用户,而原来的那个区块链现在被称为以太坊经典(ETC)。

以太坊经典是以太坊平台分叉而成的加密货币。在分叉前,以太坊经典被直接称为以太坊。分叉以后,旧分叉被叫做以太坊经典,而新分叉则保留了原名。

好消息是,以太坊和以太坊经典在 2018 年共存的相对平和,而且这种共存似乎对社区而言也是一件好事,因为随着时间的推移,两种治理方案可以相互测试,继而可以不断优化、改进整个区块链网络。

类似的事情也出现在了 EOS 区块链上,WORBLI 是从 EOS 分叉出来的“姊妹链”,作为一个新的金融服务网络来提升整个 EOS 生态系统,其首席执行官多米尼克·托马斯(Domenic Thomas)表示:

“一些去看了项目使用了完全相同的底层区块链软件和协议,但却没有共享历史记录,也没有推出任何满足不同隐含需求、解决任何争议的产品,相反这些区块链受益于区块链的开源特性。”

由于区块链本身是开源的,也让市场上很容易出现了一些“伪分叉”区块链,他们直接拿走了其他区块链的底层协议和软件来推动自己的区块链项目。当然,并不是所有的“伪分叉“都是不好的,有些”姊妹链“可以通过”借用“别人的区块链协议提供额外创新,以 WORBLI 为例,他们声称通过启用新的姊妹链网络,可以使用 EOSIO 软件构建更好的企业级金融服务网络。

区块链分叉之间的竞争

相比于“和谐“的以太坊硬分叉,比特币的硬分叉似乎没有获得令人满意的解决。但另一方面,比特币硬分叉也为区块链治理提供了一个重要案例分析。

由于对区块大小限制的激烈争论,比特币区块链在 2017 年 8 月 1 日经历了一次重大的硬分叉。大部分开发人员和矿工把他们的节点升级到了新的且不兼容的比特币软件版本,本次分叉将比特币分成了两个分支:一个是主分支,另一个则是全新的、可行的二级分支,现在被称为比特币现金(BCH)。

与以太坊和以太坊经典分叉不同,比特币和比特币现金分叉引发的争论十分激励。一些此前非常有影响力的、并且大力推动比特币现金分叉运动的社区成员坚持认为比特币现金才是真正的比特币。到目前为止,比特币现金的市值大约占到原始比特币总市值的 8% 左右。

如今,比特币和比特币现金两个加密社区各自独立,而且也都十分活跃(在Reddit论坛上也已经分成了独立的子论坛),而从2017年中旬开始的比特币硬分叉争论——什么是真正的比特币——也一直持续到了今天。

区块链分叉的未来

无论是硬分叉还是软分叉,分叉都是区块链体验中不可分割的一部分。有时候,区块链进行分叉时社区很快就能达成共识,而且基本没有任何争论发生,也让开发过程变得轻松简单;但有时,区块链分叉会导致社区内部产生分歧。

从历史发展来看,区块链分叉的未来趋势可能会像以太坊的例子那样,通过社区讨论研究逐渐走向和谐,而不是像比特币那样充满了争议,否则很可能会引发 Bitcon Cash ABC 和 Bitcoin SV 这样的“矿战“,导致加密货币市场崩盘。随着区块链网络变得越来越有价值,好的分叉也会越来越重要。

如何进行健康的区块链分叉?

今后,如果你想让区块链分叉拥有好的结果,那么就需要社区展开真诚的讨论,并且尽可能地在组织层面处理各种分歧。

除非分歧真的到了无可调节的地步,否则由于缺乏妥协而创建两个独立的区块链应被视为最后的解决方案。 然而,当双方真的无法达成协议时,分叉这种情况就会变得不可避免,此使应该尽可能多地相互尊重和协调执行区块链分叉。在这种情况下,加密货币交易所、钱包和矿工应该在整个分叉过程中保证用户的安全,而且随着时间的推移,还要允许人们能够对他们的网络活动进行投票。如果真的能以这种方式执行区块链分叉,那么社区就不会产生较大冲突,开发人员也能以更高效的生产效率来继续推动区块链发展。

比特币为什么要进行分叉,比特币分叉原因是什么?比特币分叉,这一话题可能会让很多人感到好奇,所以,这篇文章是写给普通读者的。它不会涉及到以前所争论的知识。创始版本的比特币,是由中本聪精心布置的,一直都是非常清晰的。争议是关于增长的问题。2008年的时候,他回答了第一个关于比特币的设计问题,他说:

Visa在2008年财年处理了370亿笔交易,即平均每天1亿笔交易。如此多的交易,需要的带宽为100GB = 12部DVD或者2部HD品质电影大小的带宽=当前价格约18美元的带宽。

假设比特币网络达到这种大小的规模,这需要数年的时间,到那时,通过互联网发送2部HD电影,可能不再是什么大额交易。

在那个时候,关于比特币的扩容问题,他(中本聪)比我们任何一个人都要厌烦。他的计划是,让比特币从一开始就变得流行,他知道这种成功,会改变人们如何去使用他的系统。在2010年的时候,他说:“我们将(区块链)文件保持尽可能小的状态,这样做是好的。最终的解决方案将不在乎它(区块链文件)变得有多大。但是现在,趁它还小,将它保持在小的状态,那么新用户的成长会更快。当我最终实现纯客户端模式时(client-only mode),那么它就不再是问题了。”

2011年,我通过一系列的计算,详细扩充了中本聪的扩容直觉:如果比特币变得如此受欢迎,它会完全取代VISA吗?答案为,他的计划是可信的 —— 除了一台计算机,你不再需要任何其他的东西,即使是有这么大的流量。在他离开之前,我还实施了他所谈到的模式。

是中本聪的计划让我们聚在了一起。它已经改变了全球各地成千上万人的生活。我们中有一些人放弃了自己的工作,其他人给这个项目奉献了自己的业余时间,还有人还成立了公司,甚至在世界各地游走。这是一个普通老百姓,能够通过区块链来完成互相支付的想法,并创建了这个全球性的社区。

这就是我所签署的愿景,这也是加文·安德烈森(Gavin Andresen)签署的愿景,这是千千万万开发者、初创公司创始人、传道者以及世界各地用户签署的愿景。

而这一愿景现在正处于危险之中。近几个月来,关于比特币,很明显有一小群人有着完全不同的计划。这些人从未真正理解过中本聪的意图,因为他们担心成功,如果这项技术从未被改善,如果人们不能在他们的家庭计算机上运行比特币?这岂不是让比特币离去中心化越来越远,越来越像银行业?如果人们开始依赖于比特币,即使它是不完美的?

现在,中本聪选择了消失,而他们想要作出重大改变:大幅上升交易费用,结束对移动P2P钱包的支持,放弃未经证实的交易,以及很多在项目创始文件中,未曾有过的东西。

所谓的,即将被推为中本聪设计的替代品——“闪电网络”(Lightning network),它并不存在。白皮书描述说它是在今年早些时候公布的,如果它得以实现,这将是一个和我们所知,所爱的比特币,巨大的背离。在众多区别中挑选出一个,比特币地址便是行不通的。它们会被替换成什么,还尚未被制定出来(因为没有人知道)。还有许多其他令人吃惊的陷阱,我在另一篇文章中提到了。它最终会生产出些什么,能够让我们现有的比特币网络更好?现在仍是极不清楚的。

自由市场发生了什么?

从理论上讲,这一切都不应该是一个问题。闪电网络建立在区块链之上,但它要实现最好的功能,需要一个相当琐碎的升级过程。当然,人们愿意去探索这个方向,这完全是可以的。如果他们建立的工作,要比现有普通的比特币网络要好,那么市场会选择他们的方式,如果是这样的话...对于他们也是公平的竞争!比特币当前的设计,对于支付来说不太可能是最后的版本。这是一种合理的想象,有一天它会在竞争中被淘汰,或者被别的一些东西所增强。

但是我们的这个系统,今天它在工作着,它有一个生态系统,它有开发者、交易所、钱包、ATM机,书籍、应用程序、会议,并且已经有很多人已经学会了它是如何工作的。

如果有一个自由选择的话,人们会决定迁移到一个完全不同的系统中去么?

我们不知道,而正在推动这些东西的那些人,不想让市场来作出决定,这就是发生了什么问题。

在很久很久以前,中本聪设立了一个临时的“杂牌组装电脑”:他限制了每个区块的大小上限为1 MB。他之所以这样做,是为了在初期时候将区块链保持在小的状态,直到我们现在称之为SPV钱包的创立(也就是中本聪所说的‘client only mode’)。正如上面谈到的,当时机到来,就可以对它进行调整,从未说过它就是永久性的。在最后,它就变得无关紧要了。我在2011年时,和我尊敬的同事Andreas Schildbach一起,写了第一个SPV工具,我们一起建立了第一个,也是目前最流行的Android钱包。从那时起,SPV钱包开始用于各大平台。因此,中本聪对于这一临时限制的原因,在很久以前就已经解决了。

随着比特币不断的壮大,它的区块也在不断变大。合理的流量预测显示,区块将在明年某个时候达到当前系统的限制,最迟将在2017年。而另一个泡沫或压力周期,会迫使我们在此之前就超过这一极限,那么其结果可能就不漂亮了。

所以,现在是时候提高上限了,或者说完全将其删除。这就是我们的计划,而问题开始的地方:那些不愿见到比特币扩容的人,已经决定推迟这一过程。他们看到了一个美好的,一次性的机会,强行将比特币预定的路径,转移到完全不同的技术轨迹当中。他们不知道这种替代性的设计会是什么,当然也还没有建立它。但是,这并不重要。他们认为,通过对区块链成长的阻断,可以“激励”(即强迫)比特币社区切换到不同的东西中去,一些更符合他们个人技术口味的东西。

为什么要限制区块链?

到目前为止,我还没有太多地阐述对这些人的观点,或者他们是谁。我觉得在这篇文章中指名道姓,是件十分费时费力的事情,而最终似乎也是徒然的。想必那些关心这件事情的人,也已经知道了,而那些不知道的,也认不出参与这件事的人。

我只想说,他们是极少数拥有比特币核心代码库访问权的人,或者是那些被他们的论据所说服的人。

因此,我们在这里不再讨论这些争辩,这已经有了太多。每一个人所提出的问题,加文和我都写了文章对它们进行分析,来反驳他们。有时答案是些常识,有些则会更深入,需要更多的工作,比如说网络仿真试验。

要了解这些争议最佳的地方是在加文的博客。我希望能够找到一个类似反驳加文观点的意见集合链接,但是一个都没有。

 1/5    1 2 3 4 5 下一页 尾页