为什么Blockchains Fork:两个加密货币的故事

转到PCMag的个人资料 PCMag BlockedUnblockFollow 2017年8月16日

比特币和以太坊在去年都看到了高调的叉子,产生了不同规则的单独硬币。分裂归结为不同的意识形态和网络共识的规律。

罗布·马文

8月1日,一种名为Bitcoin Cash的新加密货币在网上出现。在比特币的八年历史中,原始的区块链网络首次经历了所谓的"硬分叉"。一小部分比特币(BTC)矿工分拆到他们自己的区块链网络上,产生了比特币现金(BCH)。

分裂为什么?技术上的答案在于长期存在的比特币社区对块容量的争论,我们很快就会遇到的细微差别。更广泛地说,比特币分支讲述了一个更为重要的基本意识形态裂痕:保持比特币网络的分散性和独立控制,或加快交易速度,使加密货币更适合主流电子商务和支付。

比特币的分裂是过去一年中第二次引人注目的加密货币分叉,此前智能合约漏洞和随后的黑客攻击导致2016年以太坊区块链出现分裂。结果:以太(ETH)和以太坊经典(ETC)。比特币和以太坊的分支出于完全不同的原因,但分裂之间的相似之处可以解释很多关于在区块链网络中就重大决策达成共识的复杂性。当达到僵局时,可能会跟随叉子。

总的来说,所有四个比特币和以太币硬币仍然位于不断波动的加密货币市值指数附近或顶部。但根据负责加密货币政策问题的非营利组织Coin Center研究部主任Peter Van Valkenburgh的说法,你不一定要把硬币的市值限制在面值上。

"头条新闻集中在'哇,比特币刚刚诞生了100亿美元的婴儿',"Valkenburgh说。 "但实际情况是,直到这些市场出现流动性 - 足够多的人在交易所交易比特币现金币并在比特币区块链上交易 - 市值实际上是基于人为稀缺。这是糟糕的经济学。"

即使是软件专家也无法解决这些问题和技术。 PCMag与Valkenburgh进行了交谈,以了解区块链分叉的工作原理,比特币与以太坊之间如何相互分离,以及未来可能为新铸造的比特币现金带来什么。

区块链网络:快速解释器

如果您不了解区块链网络是什么以及它是如何工作的,那么本文的其余部分将更加令人困惑。为了提供帮助,Valkenburgh对比特币区块链的机制进行了简洁的解释。

"现实情况是,没有比特币,它们不存在。它们是软件和人们想象力的结构。唯一描述比特币存在的是区块链,即所有交易的分类账,"Valkenburgh说。

区块链由两个主要组成部分组成。首先是世界各地的计算机的对等(P2P)网络,通常称为节点,共同验证并将批量的加密事务捆绑到代码块中。然后将每个块添加到时间链的末尾,而不是存储在一个中心位置,而是在网络上的每个节点上同步。

由于区块链是分散的,因此任何一方(例如银行,金融机构或政府)都无法控制网络上发生的事情。同时,区块链为您提供了共识协议和带时间戳,防篡改的数据。这消除了在线第三方促进该交易的需要。

"比特币区块链记录了比特币历史上的每一个事件 - 新的硬币和转移证据 - 回到2009年网络启动时,"Valkenburgh说。 "网络上的每台计算机也必须运行兼容的软件,以便节点可以查看和验证交易。因此,如果您的软件不兼容,或者您未能满足或无效达到比特币代码库中的任何共识规则那么网络就会忽略你的交易。这就是拥有比特币的全部意义:能够广播有效的交易并转移这种平衡。"

这些"无信任共识 "规则包括诸如工作证明 ,公钥和私钥加密等概念,最重要的是在这种情况下,比特币块大小的上限为1兆字节(MB)。这个特殊的规则一直是比特币核心开发者和自网络诞生以来编码新区块的矿工之间争论的焦点 - 这也是最终导致比特币现金分叉的持续争论。

打破比特币叉

与其他所有加密货币或公共区块链一样,比特币也是开源软件。对软件工作方式的更改和修改需要得到一致同意,并且每个CPU都会得到投票。正如Valkenburgh所解释的那样,如果一组节点在没有达成共识的情况下修改他们的软件,那么这些节点就会使网络其余部分持有的规则无效,并创建自己的区块链分支

"如果你打破任何共识规则,那么网络就会忽略你。如果你和一群人选择以某种方式打破它,你就会在并行网络上兼容,"Valkenburgh说。 "比特币现金发生的事情是,少数矿工和爱好者对他们对扩大规模辩论的看法感到沮丧,这使得这些修改和比特币分道扬。"

比特币现金将块大小增加到8 MB。矿工希望首先增加区块大小的原因非常简单:随着比特币的普及,网络处理和验证交易负荷的压力越来越大。结果,交易开始积压。在今年6月的减速期间,完工时间从平均10分钟到最高40小时不等。

比特币网络交易速度,2016-2017 图片来源:Blockchain.info

两年多来,增加块大小一直是比特币社区激烈争论的主题。比特币现金简单地将其分解为现实,并将块大小增加到8 MB。虽然,事实上,比特币现金实际上偷了另一个叉子的雷声。

今年5月在纽约召开的2017年区块链会议上,一群着名的国际比特币公司宣布了"纽约协议" ,该协议决定在六个月内推出名为Segwit2X的硬分叉。这个分支也计划改变块大小,但在有争议的问题上只通过将容量提高到2 MB而受到损害。社区的一些派别认为块大小根本不应该被修改,而其他派对(例如现在运行比特币现金的节点)认为简单地加倍大小是不够的。

Segwit2X目前仍然拥有绝大多数比特币网络的支持,只要节点的共识升级到它,它本质上就会使它成为软件更新。企业区块链公司Bloq的首席执行官兼前比特币核心开发人员Jeff Garzik正在领导Segwit2X开发。尽管Bitcoin Cash已经发布,但Garzik表示Segwit2X正在推进其自己的分叉以升级比特币。

我们可以从以太坊学到什么

以太坊分支的推动力是一个更加戏剧性的黑客攻击和以太网抢救,而不是良好的"老式网络压力"。然而,自叉子以来,ETH和ETC加密货币的价值和相对稳定性表明了成功前进的可能性。

关于以太坊及其分支的一些背景:以太坊区块链网络与比特币的不同之处在于,除了它所支持的加密货币(以太网)之外,它还是用于构建智能合约和分散式应用程序的区块链应用程序平台。以太坊还得到了主要技术公司和企业组织的更多支持,其中包括企业以太坊联盟的 150多名成员。

以太坊的管理也有所不同。虽然以太坊区块链是一个具有共识投票权的分散网络,但该平台的设计仍然受到构成以太坊基金会的核心开发人员的监督,包括以太坊联合创始人Vitalik Buterin。当一个名为分散自治组织(DAO)的智能合约中的一个漏洞导致价值5000万美元的以太网的抢劫时,Buterin和开发商开火了:他们攻击了黑客并重新获得了加密货币。

在决定如何从那里开始时,辩论就来了。 Buterin和核心开发人员面临着一个决定:如果他们介入并创建了一个新版本的网络,它将修复漏洞并偿还DAO投资者。与此同时,以太坊的官方文件指出,分散的应用应该存在"没有任何......审查,欺诈或第三方干扰的可能性"。从本质上讲,违反区块链的核心原则是为了挽救它。

"当叉子发生时,以太坊存在着重大的意识形态差异,"Valkenburgh解释道。 "有一方认为所有的矿工都应该聚在一起扭转这一交易,修复因黑客攻击而破坏的智能合约代码中的缺陷,并让所有将资金投入DAO的人退回。不可变性不如保持另一方说[DAO]是一个不可靠的智能合约,应该继续运行而不是逆转。所以,通过回滚DAO黑客,你打破了[核心原则],我们就是要保持信仰。"

社区最终决定推进分支,新的基金会领导的网络维持以太坊名称(ETH),后者选择不转移到新的区块链,而是成为以太坊经典。尽管以太是否能够在分裂中存活下来,或者如果以太坊经典可能成为一种可行的货币存在问题,那么这些网络在今天仍然存在活跃且可行的加密货币(尽管与ETC相比,ETH的价值暴涨)。 Valkenburgh说,这归结为以太坊社区的力量,可以作为比特币的一个例子。

"我站在以太的一边,但令我惊讶的是,充满活力的开发者社区致力于以太坊精品店的价格从现在的2美元到现在的14美元左右缓慢上涨。当时的以太坊大约是10美元,而且最近有平均值$ 225,"Valkenburgh说。 "也许我们会看到比特币现金。在这两个例子中肯定存在强烈的意识形态差异。但是这种情况的不同之处在于,以太坊的分支与技术和设计关系不大,而不是关于股权的问题,这个问题很糟糕苹果的交易。利用比特币,您可以通过不同的技术解决方案实现这一僵局。"

比特币的未来是什么?

比特币,比特币现金和Segwit2X分叉的传奇正在进行中。到目前为止,对比特币现金的支持在比特币交易所中存在分歧,但趋势似乎正在转变。 Bitfinex和Kraken是前五大交易所中的两家(买卖,交易和交换加密货币的平台),在分拆前宣布支持。最大的支持者是Coinbase,这是最受欢迎的在线交易所,它曾表示不会支持BCH ---直到宣布它将在2018年增加支持。对于那些担心叉子如何影响比特币的市场价值的人,在短暂的下跌之后分拆后,比特币反弹创下新纪录。在打破每比特币3,000美元的门槛之后,本周原始加密货币徘徊在3,300-3,400美元左右。

除了关于交易所支持比特币现金的短期争议之外,影响比特币未来的更大争论归结为集中化与分散化。区块链网络的强大之处在于它能够在没有中间第三方的情况下促进可信的在线交易。比特币最初被设想为用于全球交易的P2P电子现金系统。关于块大小和交易速度的争论都回到了比特币作为主流在线交易的银行和信用卡公司的替代品的可行性。

在这种情况下,目标是加快交易速度并减少延迟,使消费者可以走到收银台并用比特币购买杂货,而无需等待一小时或更长时间来验证交易。然而,要做到这一点,Valkenburgh解释说,网络本身可能被迫集中一个分散的系统。

"当数据通过互联网时,它有延迟。从美国向中国发送比特币交易比在纽约向我发送数据包需要更长的时间。而且发送的数据越多,延迟就越严重,"Valkenburgh说。 "比特币块需要通过网络传播以验证并开始构建链上的下一个块。如果块很大,它们会缓慢且不均匀地传播。"

矿工们总是希望先了解一个新区块。如果区块变得越来越大,导致更多的延迟,那么Valkenburgh表示,矿工们在同一区域内的地理位置共存的强烈动机。这是一个滑坡,一个在块大小的争论的另一边着色。更重要的是:维持比特币网络的分散自主权还是进一步推动比特币的全球支付革命?

"可能的是,所有的矿工都决定在中国西部地区共同定位,那里有廉价的水力发电,或者在冰岛,或者可能是太平洋西北地区。矿工的基本角色可以更容易地控制,无论是通过卡特尔Valkenburgh说,矿工们私下聚在一起阻止或审查交易,或者更有可能来自政府。 "为了使用智能手机购买可口可乐和比特币的能力,它牺牲了审查阻力。"

Valkenburgh是维持权力下放的坚定支持者,但表示关于区块规模的争论主要是因为我们还没有找到更好的解决方案。无法执行跨境支付和无信任的在线交易被认为是电子现金系统的一个根本缺陷 - 直到比特币创建者Satoshi Nakamoto找到一种方法来构建一个没有的方式。随着加密货币和分散式区块链技术的发展速度,比特币和以太坊分支最终可能会被记住,只不过是下一步的脚注。

阅读更多:" 微软推出Coco:一个开源的区块链框架 "

查看英文原文

查看更多文章

公众号:银河系1号

联系邮箱:public@space-explore.com

(未经同意,请勿转载)