首页 > 世链号 > 「区块链基础概念100」:分叉 | 008
币网讯  

「区块链基础概念100」:分叉 | 008

摘要:数字加密货币的硬分叉意味着新旧版本软件互不兼容,必须分道扬镳,分成两条不同的区块链;软分叉则相对柔和,旧版本兼容新版本,只是新版本不兼容旧版本而已,因此虽然会有轻微分叉,但仍可共存在同一条区块链下。

区块链基础概念100」由火星财经「学习区块链」频道出品,在区块链基础概念之上延展深度阅读,并紧密连接产业,关注产业发展热点和趋势。

1. 基础概念

分叉/ Fork

在区块链中,由矿工挖出区块并将其链接到主链上,一般来讲同一时间内只产生一个区块,如果发生同一时间内有两个区块同时被生成的情况,就会在全网中出现两个长度相同、区块里的交易信息相同但矿工签名不同或者交易排序不同的区块链,这样的情况叫做分叉。

2. 深度解读

区块链的分叉是什么意思

比特币

《OK区块链60讲》是由OKEx&新浪科技联合出品的区块链科普动画视频,针对区块链零基础用户,通过系列文章、科普动画等形式,从概念、技术、应用等角度,通过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由奥地利派经济学家布尔费墨导师指导完成。

比特币

所谓区块链的分叉,可以说是区块链网络中独有的一种版本升级方式。像我们日常生活所用的“微信、淘宝”这些APP,实际都是中心化的应用,每隔一段时间腾讯、阿里这些应用的创建者们,为了增加新功能或解决一些bug,所以就要对程序进行升级。

这类app升级的时候,会由阿里、腾讯这些中心化的团队,将代码完成后,部署在后台中,先进行服务器的升级,然后我们这些用户才可以在终端(客户端)升级产品,但归根到底,这些中心化的互联网产品,升级的内容是一致的,由中心化的公司决定,用户统一升级。

而区块链中的系统,我们知道,它是一个人人都可以参与的数据库,它的代码是开放的,整个网络是去中心化的。这就意味着没有中心化的公司来做升级决策,制定版本的升级内容,甚至连服务器都没有。

所以,当区块链在做版本升级时,就需要一种与中心化产品升级完全不同的升级方式。于是分叉就应运而生。

区块链虽然没有中心化的公司来维护、也没有一个中心服务器,但每个人都可以参与进来,这就使得区块链在做版本升级时,升级的内容会由参与的矿工共同来决定该如何更改,甚至有可能因为矿工之间发生分歧产生多个版本,不像互联网一样,一家独裁,没有选择的余地。

比特币

此外它也是有终端的,每个终端都会连在区块链这个大的分布式数据库中。数据被打包成区块,链接起来形成一个链式结构。

它的原理是这样的:当区块链进行版本升级时,其实是由终端开始升级,大家可以在各自社区中下载、安装,进行升级。升级后的终端再接入区块链网络中,进行数据处理,共享数据。

在升级的过程中,必然有一段时期是,新老版本并存,在两个版本接入数据的时候,会将现有的区块链进行分裂,从某一个区块开始,连接到两个不同版本处理的区块上,然后两个区块再各自连入新的区块,由此形成了两条链。就好像树枝一样,大家共用同一个树干,共享之前未分开时的数据。

比特币

当所有人都完成升级后,老版本的那条链没人再用了,自然就只剩下了一条新链,这种大家能达成共识且只有一种更新版本,两者兼容的分叉,就叫做软分叉。

而当大家不能达成共识的时候,就相当于在终端产生了多个新版本。大家在各自社区中下载、安装完成,连接到区块链上后,所形成的两条链一直会有人使用,这就导致原来的一条链会彻底分裂成两条新链,这种两个版本不兼容,你不承认我,我也不承认你,就叫做硬分叉。它属于升级异常的情况,这个分叉不会消失,反而会彻底分裂成两条链。

总的来说,分叉这种基于去中心化的升级方式,看起来要比传统互联网麻烦很多,但麻烦的同时,因为它的代码是开放式的,每个人都可以提出建议、参与更改,所以它实际上是给了每个人更多选择的权利。也许,区块链就在这样的求同存异之中,孕育着更大的可能性。

比特币

感谢布尔费墨老师对本集内容的帮助和指导。

导读:分叉这种基于去中心化的升级方式,看起来要比传统互联网麻烦很多,但麻烦的同时,因为它的代码是开放式的,每个人都可以提出建议、参与更改,所以它实际上是给了每个人更多选择的权利。也许,区块链就在这样的求同存异之中,孕育着更大的可能性。

比特币分叉往事

比特币分叉

如果今天对你说,比特币在 2 年前有机会被控制在中国人手里,你会相信么?

比特币这个全球最知名、最神秘的投资(投机)品自从它诞生以来就充满了质疑和神话。在过去十年里,它最高涨幅达 2200 万倍,书写了无数财富故事。

2017 年,比特币最高价格高达每枚 2 万美元,而就在疯狂上涨的时候,一个拥有大量比特币的玩家给他的挚友打了一个电话。

31 岁的他用几乎哀求的语气对电话那端的挚友说道:「你就是帮我一次又怎样?」

接电话的人叫长铗,是中国最大的区块链论坛、媒体「巴比特」的创始人,他在中文区块链世界有着举足轻重作用,巴比特也同样在中文加密世界拥有巨大影响力。

这个打电话求助的男人,是吴忌寒。他曾与长铗并肩作战,共同一手创立起巴比特。而如今他的身份是全球最大加密币矿机生产商比特大陆的创始人之一,在胡润的 80 后财富榜中,32 岁的吴忌寒以 165 亿人民币的资产被评为 80 后白手起家 50 强,而他,就是那个要杀死比特币的人。

加密货币世界里,算力即生命。当时吴忌寒的比特大陆掌握了比特币网络 60% 以上的算力,也被认为是当时唯一有机会摧毁和控制比特币的人。

做出决定拨通这通电话对于吴忌寒来说或许并不容易,他不是一个愿意低头的人。但是他现在必须得到更多人的支持他硬分叉比特币。电话里他等待着长铗的回复,内心渴望这个曾经一起战斗过的好友能够支持他。

分叉是开源软件领域常见的升级更新。通常在区块链中软分叉能够同时兼容新旧版本,硬分叉则不能同时兼容新旧版本,硬分叉比特币意味着比特币将分成新旧两个互不兼容的版本。

「别的事都可以答应你,这一件不行。」长铗直截了当地拒绝了他的请求,吴忌寒或许没有想过长铗会这样回绝了他的请求。毕竟他曾在巴比特最困难时给过长铗帮助,他或许希望长铗可以念在旧情的份上,帮他一把。

最终长铗以及他的巴比特在这次分叉世纪大战中保持了中立。

一、香港共识,危机初现

时间倒回 分叉前的一年,2016 年 2 月 20 日,地点:香港数码港

会议现场气氛有些紧张,来自中国的比特币矿工代表和美国的比特币开发社区的代表,在一个不大的会议室里经过了 18 个小时的激烈争论。每个人都不轻松,疲惫但是兴奋。他们不知道今天在这间屋子里得出的结论,日后会给加密世界带来什么样的影响,但是他们知道,这是比特币自诞生以来,第一次面临真正的「分叉」。

2 月 21 日凌晨 3:30,会议室里的争论结束了,取而代之的是片刻的安静。神色紧张的代表们终于松了一口气,因为他们达成了关于给比特币扩容的共识,这一共识也被称为香港共识

「不再有分裂!」与会的人开始欢呼。

「如果你之前担心比特币分裂成两个币,进而导致币价崩盘,现在你大可放心了,争议双方从可能导致国家分裂的军事斗争降级为议会斗争,危险性大为降低。」

香港共识的达成,许多比特币业界的人士终于松了一口气,奔走相告这来之不易的共识。

比特币分叉

平时总以娃娃脸、圆眼镜、牛仔裤、运动鞋形象出现的吴忌寒,这段日子一直愁眉不展的脸上,也终于难得的在香港共识协议文件上签名后的合影中,露出了开心的笑脸。

香港共识之所以让整个比特币业界感到如此兴奋,是因为此前比特币社区因为「扩容之争」已经陷入了长达 3 年的争吵与分裂之中,这次终于可以搁置争议共同开发了。

由于这次共识参与者包括比特币核心开发者、比特大陆为首的五大矿池(占比特币网络 80% 算力),四大交易所代表(BTCC、Bitfinex、OKCoin 和 Huobi)和其他个人或行业代表,因此因此香港共识也被视为是比特币历史上自白皮书之后最重要的官方文件。

时间再往前拨 3 年,2013 年比特币网络开始面临一个棘手的问题,随着比特币用户体量越来越大,中本聪设计的区块容量不够用了。比特币转账变得越来越慢,相对的转账所需的手续费却来越高。这让整个比特币社区陷入一种前所未有的担忧,如果在这样持续下去,比特币将变得和银行卡转账交易一样平庸。人们开始为如何解决这件事争论不休。

比特币社区成员为解决这个问题先后提出了数百种提案,这些相互竞争的提案的辩论异常激烈,往往一个人刚刚提出自己的想法,就会被另一个反对者不留情面的反驳。就像是网络上的一场战争,有些时候似乎已经脱离了解决问题的初衷,争论愈演愈烈,甚至出现了死亡威胁和黑客攻击。

混乱之中两种解决方案慢慢凸显出来,逐渐演变成了两个阵营。一个是以比特大陆为主导的矿工一派,提出直接在比特币网络上扩容的大区块方案,而以比特币核心开发者 Bitcoin Core 为主导的一派,并不支持比特大陆系的想法,他们主张保持比特币网络 1MB,而是在比特币网络之外推出第二层网络的隔离见证和闪电网络方案。

然而比特大陆与 Bitcoin Core 一直互相否决对方的方案,在此后的几年里都没有实际进展。

更要命的是,漫长争吵让比特币陷入了持续的治理与信任危机中,价格波动也更加剧烈,这期间批评和宣告比特币死亡的舆论越来越多。一些早期业界人士甚至因为比特币糟糕的治理而彻底失望,宣布清盘退出这个行业。

就在香港共识会议的一个月前,比特币开发商 Mike Hearn 就宣布将退出比特币行业,并宣称它「失败了」。受此利空影响,比特币价格从 440 美元跌至 360 美元。

在多方斡旋下,这才有了香港共识。

二、埋下伏笔的 Adam

这次香港共识会议一开始就很微妙。

「会议争论的问题,从一开始的技术争议,上升到意识形态的争议,最后上升到文化之间差异,到底是美国人说了算还是中国人说了算。因为美国人在写代码,中国人在挖矿。」

参与了香港共识会议的矿工代表「火星人」许子敬后来回忆,由于参会各方互不信任,关注问题的利益点也不一样,几度造成了鸡同鸭讲的局面。

比特币分叉

「圆桌会议期间有很多争论,我们都是想法不相同的人。那些有其它想法的人都可能不会相信现实,他们把头放在沙子里,只会相信他们想要的东西。」BTCC 交易所及矿池的 COO 缪永权(Samson Mow)是这次香港共识会议发起人之一,他在会议中一直协商各方放下争议。

在香港共识达成后,缪永权仍忧心忡忡的呼吁其他开发者接受共识,推进共识中列出的建议。缪永权担心香港共识并不具有约束力,比如只有五个比特币核心开发者出席了会议,他们不代表所有的开发者,因此需要去说服每一个比特币核心开发者。

香港共识会议还有个细节,当时协议的署名格式是「姓名-职务-公司」,而 Blockstream 公司 CEO Adam Back 的署名是仅代表个人。这也为后来的势态发展埋下了伏笔

作为最早的区块链开发公司,Blockstream 的公司不仅与 Bitcoin Core 互有人员交集,而且资助他们的开发工作。Blockstream 也是开发闪电网络的公司,另一位创始人也是隔离见证的提出者。CEO Adam Back 的签名让大家以为开发者同意了香港共识。

比特币分叉

曾有人用西方的三权分立体系和博弈论,来比喻比特币的设计如何保证权力足够分散。核心开发者掌握了代码的权力,可以修改规则;矿工掌握了比特币的记账权,规则通过需要得到 51% 以上算力的批准;用户与行业公司们负责监督全节点并维护比特币的价值。

这一制衡与博弈在香港共识会议得到了很好的体现。

开发者并不信任矿工代表,认为矿池及运营矿池的大公司窃取了矿工的话语权,产业化挖矿成为了一个中心化的商业活动,尤其是比特大陆这类「矿霸」的存在,正在摧毁数字货币去中心化的本质。

开发者指责,矿工权利过大已经一定程度上导致了比特币的中心化,绝对不能让矿工再越权染指不属于他们的路线开发工作。

矿工同样不相信开发者。Bitcoin Core 提出在比特币网络之外推出第二层网络的隔离见证和闪电网络方案,将来手续费是由建设这些多层次网络的人收取。这是开发者们越权,试图切走不属于他们的矿工手续费收益。

矿工们指责,Blockstream 公司对 Bitcoin Core 开发工作有着直接的干预和控制。而 Blockstream 是开发闪电网络的公司,创始人之一也是隔离见证的提出者。

交易所和行业公司代表则希望尽快地平息市场的动荡和恢复对比特币的信心,因此充当了协调者的角色。

比特币分叉

Blockstream CEO Adam Back 在协调各方阻止比特币分裂

最终双方各退一步,承诺比特币不会分裂成两个币,进行隔离认证并将比特币区块大小扩容至 2M,并由 Bitcoin Core 团队进行具体实施。这就是比特币行业大佬们经过了 18 个小时的激烈争论后达成的香港共识。

在香港共识达成后当天,比特币价格也恢复到 440 美元。

三、和平使者被挡在门外

香港共识的发起人缪永权担心的事情果然发生了。

香港共识会议后,Bitcoin Core 宣称在会议上承诺各种改动的开发者全都是没有 Core 源代码修改权限的程序员。有权利改动 Core 源代码的五个人一个都没有出席,更没有签名。

Adam Back 也表示,他在会议上签名仅代表个人,无法代表 Bitcoin Core 同意香港共识。他本人态度直接转了 180 度,强烈反对自己不久前亲手签署的香港共识。

香港共识遭到了 Bitcoin Core 的拒绝承认。

这一反转直接刺激到了支持相香港共识的占全网算力 80% 的矿工,刚刚达成共识的比特币社区再次陷入到持续的争吵分裂中。以比特大陆为代表的矿工派把 Bitcoin Core 开发者描述成保守的比特币原教旨主义,而 Bitcoin Core 开发者则不尊重矿工认为他们是充满铜臭味的商人。

2017 年 3 月的一天,吴忌寒在推特写道,「我认为经济多数并不重要,我在 2011 年开始投资比特币就忽略了所谓的多数。」他决定另起炉灶,不再和 Bitcoin Core 玩了。

比特币分叉

2017 年 5 月 23 日,由行业顶级的加密币投资公司 Digital Currency Group 创始人 Barry Silbert 召集了 22 个国家的 58 个公司代表举行了纽约会议。

为了召开这次会议,Barry Silbert 和业内主要的公司、开发者代表展开了一对一的联系,去担任斡旋人的角色,付出了极大的心血之后,Barry 初步了软化了各方的立场。当时 Adam Back 也答应了 Barry 要在 5 月份去纽约参加面对面的磋商。

意外发生了,代表 Bitcoin Core 派的 Adam Back 再次跳票。

他在临出发前,被 Blockstream 内部的另外一位重要的合伙人严厉地阻止了。于在纽约的会谈前夕,他临时宣布拒绝参加会议,而是派出了级别较低的缪永权参加会谈。

缪永权在 2017 年 4 月加入了 Blockstream,担任 CSO。当他代表 Bitcoin Core 和 blockstream 来到时,在会场门口他被 Barry Silbert 拒绝入场。由于平时缪永权在推特上和不少人发生过争吵,Barry Silbert 担心缪永权的到来会让大家都不愉快。

Barry Silbert 是个长袖善舞有极高谈判天赋的商人,在他的组织下,加上反对派被挡在了门外,这次纽约会议基本延续了香港共识会议。矿工们达成第二次共识,2017 年 8 月部署隔离见证,2017 年 11 月将区块扩容至 2M,称为「纽约共识」。

签署这一共识的公司代表了比特币生态系统的关键群体,包括了:位于 21 个国家的 56 家公司;全网 83.28%的比特币算力;每月 51 亿美元的链上交易量;有着广泛用户的比特币钱包。

比特币分叉

「纽约共识纠缠了很多利益,矿池主想要硬分叉,开发者不会坐以待毙。」缪永权的立场发生了变化,在一年前的香港共识会议中,他是会议发起者、矿池和交易所代表和各方利益的斡旋人,如今他是被拒在门口的开发者代表和扩容方案的坚决反对者。

「扩容至 2M 没有逻辑,硬分叉这个方案没有后退的属性,如果你不同意升级,就不在同一个网络上。」

缪永权认为,扩容至 2M 是开弓没有回头箭的方案,纽约共识让整个行业走到一个分叉路口,二条路线只能选其一。

一些纽约共识签名者并没有意识到,这场所谓的共识没有得到 Bitcoin Core 团队的认可,这就意味着共识并没有真正达到意见统一,他们升级的结果,可能成为血缘不正统的「山寨币」,缪永权就曾多次表示纽约共识的结果就是产生了比特大陆公司的竞争币。

作为掌握比特币代码开发的防守一方,Bitcoin Core 只要不犯错误就能掌握主动权,继续保持原有的路线。而作为主张硬分叉的进攻方,比特大陆需要用利益说服其他人支持新的路线。

这次纽约共识虽然没有人跳票,但和上次香港共识一样,因为 Bitcoin Core 阵营的反对导致纽约共识流产,因此纽约共识也被戏称为「矿工的共识」

Bitcoin Core 反对纽约共识之后,矿工阵营开始出现了松动,力量天平开始悄悄发生变化,攻守之势开始出现变化。部分矿池开始退出纽约共识,比如鱼池、Slush、BTCC 等矿池则宣布不再支持纽约共识。

而大多数交易所和行业公司则宣布中立,明确表示只有一个比特币,那就是硬分叉后活下来活下来,并保持 90% 以上算力的一方。

Bitcoin Core 派的人在纽约被拒之门外后,在隔离见证部署之前,还提出了自己的软分叉方案,虽然最后因为种种原因没能实施,但是这个行为着实刺激到了矿工派。

于是比特大陆投资的一家矿场微比特,推出了一个应对的硬分叉方案,来应对 Bitcoin Core 软分叉方案的挑战。最终,在 2017 年 8 月 1 日,微比特团队挖出了第一个区块,自此,与 BTC 竞争的分叉币 BCH 诞生了,BCH 的容量达到了 8M,可以容纳 BTC 八倍以上的交易,并且不兼容隔离见证。

四、BCH 篡权 BTC

2018 年 1 月 13 日,比特币市值占整个加密币市场的份额跌至 32.45%,创下历史新低。当时很多人都以为比特币被取代是早晚的事。

对于吴忌寒来说,算力是最大的优势和武器,他希望他主导的分叉币 BCH 能够取代 BTC。

但 BTC 占据了比特币的正统及冠名权,还有 9 年用户累积与行业生态。BCH 诞生之后,一直面临着一个严峻的挑战,就是没有人认可他。

比特币分叉

吴忌寒、McAfee、 Roger Ver 合影。

再加上 Bitcoin Core 阵营的反对和大部分行业公司保持观望中立,在 BTC 分叉后,大部分 BCH 被用户当成糖果抛售,BCH 价格刚出来只有 200 多美元。

分叉后,吴忌寒一方面通过拉高 BCH 价格吸引矿工过来挖 BCH,另一方面不断抛售 BTC,造成 BTC 价格不稳定,最终:「很多矿工就会选择继续挖 BCH,从而导致比特币算力减少,网络更加拥堵,更多人信心丧失抛售比特币,最后矿工更加转移到 BCH,形成恶性循环,导致比特币的崩盘」。

于是吴忌寒第一次进攻选择了拉盘。BCH 的价格一路走高,分叉后不到二十天,8 月 20 号价格就猛涨到 898 美元,翻了三倍多。矿工们看到 BCH 有利可图,再加上 BTC 的算力缩小,交易更拥堵;越来越多的人开始转投 BCH,而这进一步导致 BCH 价格升格,就这样不断循环,BCH 价格一路走高。

接着吴忌寒第二次进攻开始抢夺比特币的算力。极端情况下,BCH 分流了 BTC 的接近一半的算力,让比特币链上的交易大幅拥堵。然而在 11 月,BCH 算力达到了 BTC 的两倍,价格仍只有比特币的三分之一,最后 BCH 算力迅速崩溃再也没超过比特币。

在很长的一段时间里,BCH 的价格一直都被人为地锚定在 7-10%BTC。

支持 BCH 的还有吴忌寒的「盟友」们。其中 Bitcoin.com | Buy BTC & BCH | News, prices, mining & wallet 创始人 R0ger Ver 因为坚定的支持去中心化,反对政府监管,并且四处布道,被称为比特币耶稣,最高时持有几十万比特币,在这次比特币分叉中他卖掉了所有的比特币转而持有 BCH。R0ger Ver 他曾多次公开表示只有 BCH 才是真正的比特币,甚至有指责说他故意在自己的网站(bitcoin.com)上误导新用户购买 BCH。

而 Craig Wright 博士(CSW)则是一个自称中本聪的澳洲商人,被网友戏称为「澳本聪」,当时以中本聪的名义支持比特币分叉,也是当时 BCH 的中坚力量之一。

比特币分叉

2018 年 5 月份,CoinGeek 香港会议举办,各大矿池、交易所、开发者纷纷来到香港为 BCH 庆祝一周年生日,共襄 BCH 过去一年「令人激动」的发展。bitcoin.com 创始人 R0ger Ver、莱比特矿池创始人江卓尔、BCH 核心开发者姜家志合影在活动现场,分别代表舆论、矿池和开发,庆祝比特币现金诞生一周年。

一同到场的还有 Craig Wright 博士,在场的所有人都没有想到他会在三个月后掀起了几乎要会毁灭 BCH 的分叉大战。是的,没有看错,这位自称中本聪的人随后分叉了 BCH,自立了 BCHSV(Satoshi Vision)。

在 2018 年整整一年的熊市里,比特大陆重仓 BCH 赛道,并将公司的比特币和现金都换成 BCH,损失惨重。此后 BCH 无论是在价格上还是算力上大致与比特币保持 1:20 的比例。也因为 BCH 持仓过重,导致比特大陆 2018 年香港上市时被质疑靠出售 BCH 来换取收入。

在比特币分叉两年后回头来看,BTC 分叉事件早已尘埃落地,BCH 也走出了另一条平行的路线。但这次分叉对整个比特币生态产生了十分深远的影响。

比特大陆因为押注 BCH 在接下来的 2018 年熊市中元气大伤。而早年比特大陆旗下矿池 Bitcoin Block Explorer - BTC.com 开源了比特币矿池代码,让之后两年采用 Bitcoin Block Explorer - BTC.com 开源代码的矿池越来越多,由此带来的矿池行业的去中心化趋势非常明显,比特大陆也逐渐失去了对比特币算力的绝对优势。

Bitcoin Core 则在比特币开发中的取得了绝对主导地位。无论是在比特币生态内对 Bitcoin Core 发起挑战,还是通过其它加密币超越、取代比特币,将无异于是一个史诗级难度的工作。

参考资料:

[1]. 巴比特《区块链十年》

[2]. 矿工召北《Bitcoin 的权力皇冠——CORE》

[3]. 略大参考《信徒、权力主和「Jihad」吴忌寒》

[4]. 纪录片《区块链之新》

[5]. 长铗《比特币区块扩容共识讨论内容纪要》

[6]. 江卓尔《共识解读:比特币圆桌会议达成扩容共识》

[7]. 刘泓君、宋玮《比特币王国的内战与分裂》|《财经》特稿

[8]. 巴比特《香港圆桌会议 AMA——对话 Adam back 内容记录》

[9]. Forbes,Laura Shin《Bitcoin Agreement Promises To Break Impasse; Currency Jumps In Value》

导读:如果今天对你说,比特币在 2 年前有机会被控制在中国人手里,你会相信么?

硬分叉有多硬?软分叉有多软?

硬分叉和软分叉,币圈的小伙伴对于这两个名词想必都不陌生。比如我们熟悉的以太坊和比特币就经常硬分叉,早到初期的以太坊The DAO 事件分叉,到2017 年闹得沸沸扬扬的比特币现金BCH 和一众分叉币,再到前不久刚刚完成的以太坊君士坦丁堡硬分叉,无一不是在行业中掀起巨浪的事件。那么硬分叉和软分叉,到底有什么区别?

软分叉

我们知道,比特币和以太坊这样的PoW (工作量证明)共识的公有链,存在“矿工”的角色,由矿工作为一个个“节点”,来维持整个网络的正常运转。而矿工一般是在矿机上运行一套软件程序来参与整个网络的。

简单来说,当开发者对整个区块链的交易逻辑进行一定的代码修改或升级后,矿工需要升级软件,才能按照更新后的规则来参与挖矿活动。那么问题来了,矿工A 升级了软件,矿工B 却没有升级,会发生什么情况?我们分两种情况来看。

硬分叉

如果这是一次硬分叉更新,矿工A 和矿工B 谁也不服谁,继续在各自的软件版本上进行挖矿,结果就是从硬分叉的区块高度(可以理解为区块链网络中的时间点)开始,网络一分为二,互相不兼容,且他们挖出来的币也是采用不同规则的两种币。

当区块链社区存在重要分歧的时候,往往会产生新的币种。

比如2016 年行业巨震的The DAO 事件,为了挽回被盗的大量ETH,一个对网络进行回滚的硬分叉被实施了。而社区中一部分成员认为这种做法违背了区块链的去中心化和不可篡改精神,坚持在原来的链上进行挖矿,就产生了以太经典ETC。没错,真要说来,ETC才是最开始的“真正”的以太坊,我们现在看到的ETH 反而是“分叉币”呢…

软分叉

再比如2017 年的比特币扩容事件,支持区块扩容的一部分矿工,分叉出了比特币现金,引领了整个2017 下半年的分叉币热潮,随便一个组织就跑来分叉比特币,声称自己才是“真正的比特币”,生生带来一波“糖果行情”…

软分叉

是不是硬分叉就一定会有新的链产生呢?理论上来说,是的。

但是!当社区的共识高度一致的时候,硬分叉更多地是作为对区块链网络进行升级和改进的一种手段。

如今年的以太坊君士坦丁堡升级,作为以太坊的从PoW 向PoS 转变的一个转折点,同时包含了对以太坊网络的多项升级与进化,社区并没有产生明显的分歧,整个升级过程除了时间稍微推迟了一些外,还算比较平稳,甚至升级期间连币价也只是小范围波动,十分给面子。

软分叉

如果说在硬分叉中,矿工A 和B 是互相对立的,那么在软分叉中,他们更像是求同存异的关系。软分叉升级后,不仅A 可以兼容B 产生的区块,B也同样可以验证升级后的A 产生的区块,实现了向前与向后的同时兼容。

软分叉的例子,大家知道的应该比较少,这里举一个比较近的。还是2017 年,还是扩容事件(咦,是不是觉得我在逗你?别急,往下看)

众所周知,比特币社区一直都存在扩容的分歧。2017年,“纽约共识”之后,社区终于通过了名为Segwit2x 的提案,在升级Segwit (隔离见证)的基础上,再将区块扩容至两倍,以作为对分歧双方的一种折中方案。当时币圈上下欢欣鼓舞,为双方终于达成共识而庆祝,比特币的价格也随之推升。然而,BCH横空出世,打破了这个共识,比特币的Segwit2x 计划也无奈止步于Segwit 隔离见证,剩下的2x 扩容计划胎死腹中。这里的隔离见证,便是一次软分叉,允许一部分矿工不升级软件也能正常挖矿。

隔离见证使用了不同于BCH 扩大区块大小的方式,也在一定程度上缓解了比特币交易验证慢的问题。比特币的好兄弟莱特币LTC,也先于比特币采用了这种技术。支持隔离见证的比特币地址是3 或者bc1 开头,而老的比特币地址是1 开头的,互相之间可以无障碍转账,感兴趣的同学可以研究一下。

软分叉

看完本期的百科,硬分叉有多硬,软分叉有多软,你清楚了吗?

————————————————

滴福记 | Hi-DFG

每个人的区块链

导读:早期,以太坊The DAO 事件分叉,到2017 年闹得沸沸扬扬的比特币现金BCH 和一众分叉币,再到前不久刚刚完成的以太坊君士坦丁堡硬分叉,无一不是在行业中掀起巨浪的事件。那么硬分叉和软分叉,到底有什么区别?

 3. 产业动态

以太坊分叉不懂?炒币人关心的内容都在这篇文章里了
 

以太坊分叉归分叉,但是不产生新币

以太坊分叉倒计时在即,计在3月1日凌晨3点35分左右进行升级,而这次的分叉与以往有所不同的是,此次分叉是双分叉,一是君士坦丁堡升级,主要包含了EIP-145、EIP-1052、EIP-1283、EIP-1014和EIP-1234共5项更新方案,二是圣彼得堡”网络升级,是负责删除带有漏洞的EIP,好消息是这次分叉都不会产生新币,大家不用担心。

什么是君士坦丁堡和圣彼得堡?

君士坦丁堡和圣彼得堡是这次网络升级的名称,此网络升级有两个名称的原因是因为最初的君士坦丁堡网络升级被推迟,并且需要在同一块编号上进行两次协议升级,以便修复各种以太坊测试网络上的问题。

ETH区块奖励的减少将对矿工产生重大影响

届时,按照既定计划,以太坊智能合约平台将获得效率方面的提升,对开发者来说显然是好事。但“难度炸弹”延迟的同时,区块奖励也会从3ETH减少至2 ETH-就像之前的硬分叉一样——此前进行的拜占庭硬分叉升级将以太坊区块奖励从5个ETH减少到了目前的3个ETH:矿工的利益将受到直接影响,

但好在,可以实时观看这次以太坊升级的进展

由于区块挖掘的速度会随着时间的推移而变化,以太坊用户、矿工和开发人员需要密切关注网站实时数据,以了解随着区块数量的增加,这种时间估算的变化。一旦激活,用户可以使用开发工具“fork monitor”实时监控这两个硬分叉的进度,该工具将以太坊区块链数据可视化为时间序列图。

以太坊硬分叉后能行情如何

春节过后的首周,币市迎来“开门红”,BTC直破4000美元阻力位,ETH、EOS、BCH等也一路高歌,创下近期新高。无奈盘面剧变,在唱空情绪的压制下,各主流币种又陷颓势。而分叉在即的以太坊近期的行情波动无疑是市场关注的焦点,硬分叉在即、抛售潮暂停等对以太坊来说都是利好的消息,有望进一步推涨其价格。但共享财经报道有分析显示,历史上ETH多空比率高于3的情况出现过8次,第二天的平均跌幅达到-4.1%,接下来10天的平均值跌幅达到16.8%,接下来20天的跌幅达到-30.4%。如果把以往的数据作为参考,未来一个月内,ETH大概率将下跌。所以,需谨慎入场。

分叉在即,建议不懂技术的用户及时将以太坊放置支持升级的交易所中

目前各大交易所已纷纷发公告称支持以太坊分叉升级,新加坡最大交易所D网(DigiFinex)也宣布将同步支持以太坊分叉。为避免可能出现的各种问题,保障自己的资金安全,建议大家将手中的以太坊转入如D网(DigiFinex)这样的老牌知名交易所,以免出现不必要的麻烦。

数字货币

 

导读:此次Atlantis分叉后,ETC 网络的可用性、功能性和性能将会得到大幅度提升,更多的 DApps 将会以更低的成本、更流畅地在 ETC 区块链上得以运行。另外,ETC 也会与以太坊更加地友好兼容。

什么是比特币分叉?通过分叉可以获利吗?
 

原资料链接:https://www.youtube.com/watch?v=pLNr786xEkg

中文翻译:Cobo钱包

感觉比特币隔三差五就要来个分叉。但什么是分叉呢?我们能从中获利吗?分叉会有风险吗?你通过分叉拿到免费的币了吗?我们一起来聊聊吧。

时间回到2017年8月,第一个由比特币分叉产生的数字货币诞生了:比特币现金。然而,从那以后,相继出现了很多比特币的分叉币,比如比特币黄金、比特币钻石。大部分人还不知道这些分叉究竟意味着什么,分叉是如何发生的,自己能不能从中获利。

所以说,什么是分叉呢?

分叉基本上是对当前比特币代码(或协议)的更改,换句话说,有人对比特币的规则进行了改变。想象一下,你正和来自世界各地成千上万的人一起玩游戏,这个时候有人说,“要不我们把规则改了吧。”通常来讲,为了让游戏保持完整,需要每个人就规则的改变达成共识。规则改变之后,不影响游戏的正常运行。但是如果大家没有就这个改变达成共识,那就会产生出两种不同版本的游戏,一个运行原有的规则,另一个运行新的规则。换句话说,游戏产生了分叉,类似于道路的分叉,同样也会发生在比特币代码中。

比特币分叉

通常,当分叉发生时,你将会拥有一个“原始比特币”和一个“新比特币” 。举个🌰子,比特币现金把区块大小从1 MB更改为8 MB,因此每个块可以处理更多笔交易。

所以有一些人支持这次改变,他们从比特币网络转移到了比特币现金网络。

也有人想维持原有的规则,继续使用“原始比特币”(所以就产生了分叉)。

当然,关于比特币分叉我解释的比较简单,因为每一次分叉各不相同。

有软分叉,新版本可以和旧版本很好地兼容;

也有硬分叉,产生出一个完全不同的新币。

大家目前听说的所有的比特币分叉都是硬分叉。

为什么我们要关心分叉呢?有几点原因:

首先,你可能会觉得新规则和新币比原来的好;

其次,分叉可能对比特币社区、比特币的应用,甚至比特币的价格产生影响,之后我们会讨论这个影响。

最后,你希望通过出售分叉出的新币从中获利,因为每个比特币的持有者都能获得这些新分叉币。

等一下。

我能白拿币?

是的,你没有听错。

回到刚刚说的游戏。想象一下,你的游戏已经运行了很长时间,你已经攒了很多积分。现在有人想改变规则,但不希望玩家们失去已有的积分,所以当新游戏开始运行时,每个人都会获得相同数量的新积分。比如,你在原来的游戏里有150个积分,有了新游戏以后你会再获得新游戏的150积分。如果你愿意的话,你可以同时玩两个游戏。在这两个游戏里,你都有150个积分。

我们来看一下这个情况如何应用于比特币的。当分叉发生时,支持分叉的人们说,“我们不喜欢原有的规则,所以我们现在创造出一个新的来。”在分叉时持有比特币的人就会拥有两种“比特币”:“原始比特币”和“新比特币”。你自己决定去用哪个,或者两个都用。意思是,当分叉发生的时候如果你持有一个比特币,原来的一个比特币还在你手里,并且你还可以领取一个运行在新规则上的“新比特币”,

是不是不太容易理解?记住一句话就行了:

当比特币分叉发生时,任何比特币持有者都能获得相同数量的新币。

新币是不会自动到你地址上的,你需要自己去领取。所以,每个新分叉币都有不同的领取机制,在这个视频我们就不详细讲了。

你可以把成功领取到手的新币囤着,或者卖掉。换句话说,通过分叉可以躺赚,因为你轻松拿到免费的币后就可以在交易所出售了。这钱赚的是不是很容易呀?

随着比特币现金等一系列分叉币的出现,分叉看起来似乎是一种改变比特币原有路线的正当方式。不过在比特币现金之后的分叉都比较类似,而且更多的是营销噱头而不是实际的意识形态变化。换句话说,如果有人觉得比特币不够好,他可以创造出一个全新的山寨币,根本没必要克隆比特币。那他们之所以选择分叉比特币,主要有以下三点原因:

1. 营销噱头

比特币分叉就是新的ICO,每个人都希望拿到免费的分叉币,所以大家不遗余力地去分叉比特币。当发行新币时如何更好地吸引投资者们的关注呢?只要说,你在分叉比特币,那就成了。

2. 开发者能大赚一笔。

一些分叉其实并没有真的去复制比特币之前的规则,规则改变的方式就是,开发者拿到大量新发行的新币,等到新币可以开始交易,他们就在市场上抛售。

3. 以分叉为名进行诈骗

诈骗者可以分叉比特币来砸盘,甚至可以在用户领取新分叉币的过程中窃取用户的比特币。所以,领取分叉币也是存在很大风险的。

那么,我们如何安全地领取新分叉币呢?

首先,建议大家好好了解一下这个分叉币,了解开发者团队,了解他们的过往背景,了解他们规划的进程如何,读一下有关这个项目的文章。如果都没问题的话,这个分叉币就应该没问题。不过呢,即使这次分叉是正当的,也并不意味着领取新币就值。

领取新币的过程通常很复杂,操作不熟练就有丢币的风险。比如说,你有0.5个比特币,那你就有资格拥有0.5个比特币黄金,我不知道这0.5个比特币黄金值不值得你冒风险。当然,这个由你自己来做决定。

有一件很重要的事情:分叉币必须要实现重放保护。基本上,网络能将旧币与新币分开,在领取新分叉币的时候不会将原始币发送到新币地址。

当你决定要领取分叉币时,我建议你以一些正规钱包或资料的指南为准。记住一点,这是你自己的钱,只有你自己对此负责。一定要遵循一条规则:

在领取新币前,你可以把比特币转到能生成新助记词的新钱包,这样,你就可以将比特币丢失的几率降低到几乎为零。

希望大家现在对分叉的定义、运行方式、优势以及潜在的问题有了一定的了解。

导读:当你决定要领取分叉币时,我建议你以一些正规钱包或资料的指南为准。记住一点,这是你自己的钱,只有你自己对此负责。一定要遵循一条规则:在领取新币前,你可以把比特币转到能生成新助记词的新钱包,这样,你就可以将比特币丢失的几率降低到几乎为零。

分叉不等于分裂,一文让你明白你不知道的分叉

比特币现金

【硬分叉是什么】

硬分叉作为区块链规则里特有的一种名词,很长时间里都被人视为洪水猛兽,谈虎色变,在很多人眼里硬分叉意味着分裂、暴跌。

在白皮书里硬分叉指的是区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。简单来说就是有人修改了规则,并且按照新规则继续去挖矿,那么这条修改过规则的链就从原链从分叉出来,这条新链就是一种硬分叉出来的币种。所以如果是造成分裂的情况,那必须是这条新链带走了原链的社区资源、基础建设等原有资源,这种情况才能说造成了分裂,一般是某币发生了技术路线分歧才会造成分裂,变革者在原链某区块高度变化规则,分叉出新链,各自支持者支持自己的币种,原有社区资源被两条链瓜分。

【硬分叉等于分裂吗】

实际上大多数的硬分叉都没有造成分裂,例如技术升级,BCH自诞生以后,2017年11月15日、2018年5月15日、BCH完成了2次硬分叉升级,但这两次都没有分裂出新币,也没有分裂社区资源,BCH开发组只是为了完善BCH的规则和技术而做出的修改,硬分叉升级过后反而让BCH更具竞争力,币价一路走高。

还有一种硬分叉属于庄家型硬分叉,其实本质上和造成分裂的硬分叉没区别,但这种新链出发点就是项目方为了盈利,并非因为技术冲突或某些必要因素就强行硬分叉,只是因为借助原链影响力和用户快速造出具备知名度的新币,但缺点也是明显的,没有来由的分叉,用户不会买单,这种新币注定没有社区资源,也带不走原链中任何资源。例如BTG、BCD等IFO币,都是属于这种庄家型硬分叉,有一段时间兴起的IFO热潮就是这类项目方带起的节奏,IFO的投资者基本都血本无归。

【两次重大意义分叉】

说完了硬分叉的定义,咱们来聊一聊比特币的硬分叉,比特币历史上一共发生了两次意义重大的硬分叉,两次都造成了分裂,但一次带来了史上最大牛市,一次带来了史上最大熊市。

比特币最初只作为一个数字货币的代号,也是第一个最具影响力和知名度的数字货币,全世界所有对比特币感兴趣的人都聚集到了比特币社区里,大家其乐融融共同为比特币添加想法和设计。自中本聪离开之后,比特币社区最具话语权的人离开,这使得比特币社区一定程度上陷入群龙无首的境地,但这也并不是坏事,正如很多人诟病的V神在以太坊社区影响力过大,核心人物的离开有助于比特币开发的去中心化程度。中本聪将代码审核权交给加文.安德烈森(Gavin Andresen),加文觉得自己垄断了比特币开发权不好,就将代码权均分给了4个人,这样算上加文共有5个人拥有比特币代码审核权。大家一开始都觉得很好,去中心化开发嘛,但实际上这也是分裂的开端。

【第一次硬分叉】

随着比特币用户持续增加,早先中本聪添加的1MB的临时设置成为了造成比特币拥堵的源头,于是社区开始积极讨论如何解决拥堵。加文和另一个拥有代码权的开发者杰夫(Jeff Garzik)是不可不扣的大区块支持者,他们支持直接对区块上限进行扩容,直接提出了更大区块的扩容方案;另一派则认为大区块会让比特币失去去中心化的特性,因为更大区块会让比特币全节点占据更多空间,使得存储全节点的成本上升,他们认为应该坚持1MB的区块上限,在主链之外寻求交易方案,闪电网络成为他们寄予厚望的技术。然后就是持续数年的扩容之争,关于扩容之争的资料有很多,在这里就不详细阐述了。

总之最终第一次硬分叉造成了比特币社区彻底分裂,头部矿工杨海波、Roger Ver、江卓尔等社区中坚力量纷纷加入BCH阵营,开发者包括加文在内,BU、XT等开发组纷纷加入BCH阵营。第一次硬分叉代表着关于比特币发展观念的分裂,大区块和软扩容派彻底分家。BCH专注于在主链内提升交易吞吐量,同时正在积极开发比特币现金网络应用;BTC继续坚持在二层网络上寻求解决方案。各自坚持自己的发展方向,两派也不至于天天在社区打嘴仗,专心发展,其实并不完全是坏事,这次硬分叉之后没多久数字货币就迎来了史上最大规模的牛市,数字货币市值暴涨至8000万美元,BCH从2000人民币最高涨至2万8,创下一天翻三倍的传奇暴涨。

比特币现金

【第二次硬分叉】

值得一提的是比特币现金(BCH)又进行了一次造成分裂的硬分叉,以“澳本聪”(Craig Steven Wright)为首的极端扩容派再次离开了BCH社区,CSW认为BCH的扩容进度太慢,并且无需改进旧版比特币的设定,他认为应该尽快扩容至世界级交易吞吐能力,而其他开发团队则认为应该根据市场和用户的需求线性调整区块上限,完善BCH的用户体验,使之最大化的吸引用户,双方经过几次谈判都以失败而告终,双方均不肯退步,最终CSW在BCH区块高度上分叉出另一种新币BSV。

事实上这次分叉CSW所宣称的方案其实都是些无关紧要的改变,BCH下一次升级也会提升到更大区块,本质上BSV就是个微调版BCH,这次分裂更像是CSW为了话语权和利益发起的“兵变”。由CSW发起的“兵变”和算力战不仅波及BCH,整个数字货币世界都遭到沉重打击,币价暴跌延续至今,BSV一诞生就背负了无数投资者带血的筹码。

比特币现金

硬分叉只是一种手段本身并没什么问题,当搅局者出现时硬分叉就是伤害比特币的刀;而当比特币出现发展问题时,硬分叉就是解决纷争、推动发展的手段,保卫比特币安全的剑,毕竟路线之争硬分叉终归是帮助比特币保存了两条路。刀剑可以杀人也可以保护人,刀剑本无罪,只看谁在用。可以预见的是,未来比特币还会不断的硬分叉,现在你还恐慌硬分叉吗?

导读:硬分叉只是一种手段本身并没什么问题,当搅局者出现时硬分叉就是伤害比特币的刀;而当比特币出现发展问题时,硬分叉就是解决纷争、推动发展的手段,保卫比特币安全的剑,毕竟路线之争硬分叉终归是帮助比特币保存了两条路。刀剑可以杀人也可以保护人,刀剑本无罪,只看谁在用。

                                                                                                                     来源:学习区块链

 
 
Tags:
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。