主页 > imtoken官方版下载安卓最新版 > 今天,我们就来说说区块链中的分叉!

今天,我们就来说说区块链中的分叉!

今天,来聊一聊区块链中的分叉!

周末快到了,放轻松~

我们推出了一个针对区块链技术的中文播客“Fork It”。 Nervos的四位主播Terry、Jan、Kevin、Daniel,从一线创业者的角度分享区块链的方方面面。 让我们在第一期交叉聊天。

分叉意味着区块链面临两条路,选择向左走还是向右走? 如果你向左走,你什么都不用做; 如果你走对了,你选择升级。 ——Jan眼中的分叉 我经历过的区块链各大分叉故事都不是那么简单。 所有节点都很难选择升级到最新的客户端,共识是有层次的,需要不同群体之间达成共识。 达成共识的分叉称为无争议分叉,未达成共识的分叉称为争议分叉。 ——丹尼尔懂分叉

在一群人之间达成共识是困难的,即使在只有 10 人的团队中,也经常会失败。 更何况,区块链上有几十万、上百万的人。 可想而知,很难达成共识,自然而然就会出现分叉。

婚姻线末端分叉又分叉_btc分叉产物_软分叉和硬分叉

在 Fork It 1 中,Jan 和 Daniel 想和我们聊聊“FORK”。

BTC和ETH不同的分叉世界观

比特币和以太坊都使用 POW 共识算法。 在POW共识算法中,当所有矿工都对未来会发生的一个分叉达成一致时,他们会选择下载包含这个分叉的最新客户端版本。 当达到一定的区块高度时,全链上所有矿工节点都会使用最新的客户端版本,此时会进行协议的瞬间升级,分叉完成。

但是,比特币社区和以太坊社区对分叉的世界观不同。 比特币社区坚决抵制任何硬分叉,而以太坊社区继续硬分叉。 为什么会有这么大的差异?

从推动社区共识的角度来看,比特币没有核心团队来推动这件事,而以太坊社区是一个技术驱动的社区。 有核心团队以太坊基金会,有社区精神领袖Vitalik。 推动协议向前升级。 以太坊将比比特币更广泛、更快地达成共识。

btc分叉产物_软分叉和硬分叉_婚姻线末端分叉又分叉

“价值存储”的定位要求比特币保持足够的稳定性,这也是比特币抵制硬分叉的原因之一。 以太坊出现在比特币之后,要想快速发展完善,就需要不断的迭代升级。

以太坊每一次分叉都会有很多局部的争议,但是在分叉之前,以太坊社区会在技术层面解决这些协议的分歧,这是一个很好的模式。 如果你是一名开发者,你会非常熟悉开源社区的运作,比如Linux和Rust。 他们都有一个比较核心的组织。 大家不断提出建议、讨论形成结果,最后由核心团队推动实施。 虽然开源社区的决策效率比中心化组织慢,但还是先达成技术共识,再在网络协议升级上达成共识。 这是一个合乎逻辑的过程,也是一个很好的平衡。

POW 分叉和 POS 分叉

大多数使用 POW 共识机制的分叉根据其持有的算力进行投票,而使用 POS 共识机制的分叉则简单地根据区块生产者持有的 Stake 数量进行投票。 当然,在投票机制的设定上也会有更多的挑战和玩法。 在POS分叉中,可以设置让所有Stake holder参与投票btc分叉产物,甚至可以叠加其他投票机制设计来代替持有Stake票,比如通过牺牲流动性来获得更多的投票额度,假设10个Token,如果锁10天有100票,锁20天有200票,以此类推。

事实上,共识和治理是两个不同的维度。 POW 分叉也可以通过 Stake 进行投票,POS 分叉也可以根据持有的算力进行投票。

btc分叉产物_婚姻线末端分叉又分叉_软分叉和硬分叉

扩容之争带来的BCH分叉

历史上发生过很多有趣的分叉故事:BTC的扩容战、以太坊的The DAO事件、拜占庭分叉、Military Tandenberg分叉、BTC分叉的分叉等等。

BTC的分叉BCH发生在2017年8月,当时以比特大陆为首的多家公司提出了基于比特币的改进方案。 这个方案并没有达成共识,而是从比特币新链上分叉出来的。 在这条链上应用他们提出的一系列扩容计划,包括将每个区块的容量从 1M 升级到 8M。 此后,出现了BCH(Bitcoin Cash),一条全新的链。

分叉是关于区块链扩张路线的一场大辩论,其中夹杂着社区内各种不同的意见。 之所以扩容是个问题,是因为比特币的带宽不够btc分叉产物,每个区块的交易太拥挤了。 在中本聪的论文中,比特币的区块生成存储上限为 1M,平均每秒只能容纳 6 到 7 笔交易。 因此,从2015年开始,比特币的网络拥堵问题变得非常严重。 从那时起,社区就一直在呼吁扩展,但对于如何扩展存在不同的看法。

BTC 认为 1M 大小参数不能更改。 虽然可能有原教旨主义,但也有它的道理。 但是Bitcoin Core首先选择使用隔离见证来去除签名部分占用的空间,从而使区块的实际可用空间从1M变大。 Segregated Witness部署完成后,我们会讨论一段时间接下来的扩容方案,同时使用Layer 2或者Lightning Network方案来弥补比特币性能上的不足。

btc分叉产物_软分叉和硬分叉_婚姻线末端分叉又分叉

不过在理想情况下,Segregated Witness实现了比原来170%的容量提升,但这对于解决整个网络的拥塞问题还是杯水车薪。 而且以目前的比特币技术,在比特币之上使用 Layer 2 来扩展性能也是一个漫长的过程。

硬分叉引起的一些思考

当意见不一致时,最终的结果无非就是两种。 一是大家乐于达成共识,选择向左还是向右。 这个时候,不会有硬分叉。 二是没有达成共识,各执一词。

传统情况下,通用系统是少数服从多数或由一个人决定,而分叉则提出另一种系统,各走各的路。 区块链中的所有数据都可以复制,重新启动一条链,即使没有用户投票,也可以从 1 Token 变为 2 Token。 当时,很多人看到这种情况,都非常的惊讶。 比如他们手里的1块钱,一下子变成了一张1元,又变成了一张1元。

BCH分叉算是一个成功的分叉,已经被很多公司接受,应用于很多场景。 之后又出现了很多分叉,比如BTG、比特神、SBTC等,但是这些分叉都没有成功。 这说明一个现象:

婚姻线末端分叉又分叉_btc分叉产物_软分叉和硬分叉

互联网时代,互联网巨头的壁垒是用户。 初创公司可以复制产品和商业模式,但没有办法获取用户; 其实没那么容易。 用户不一定会因为分叉而迁移,而是需要看到链上凝聚的价值,再做出选择。 这个价值是什么,是区块链时代创业者需要探索的。

选择时间

每期Fork It节目结束,主播们都会送上自己的好物分享:

本期Jan推荐一本书《债务》,作者是David Graeber,主要讲述了市场、货币、债务的发展史。 本书包含许多有趣的观点,非常值得一读。

丹尼尔推荐布拉格的烤猪肘。 11 月,Nervos 团队参加了在布拉格举行的 Devcon4。 在布拉格逗留期间,几个人分享了一整只烤猪手,配上一杯黑啤酒,太美味了!

本文内容来自Fork It 1. Fork It,第一个谈论区块链技术的中文播客。 更多精彩内容见链接: