区块链造成分裂可能是不可避免的
扫描二维码
随时随地手机看文章
以太坊可能处于区块链分裂的边缘。
至少,上周晚些时候,由一些顶级开发人员主持的会议氛围中能感受得到。他们讨论了一个名为EIP 999的有争议的代码提案,有人猜测这种情况是有可能的。事实上,现在已经有人认为该提案在寻求某种技术修复,可以挽回2.64亿美元的资金损失。当然这个议案非常有争议性,一些用户可能会选择选用新版本的代码。
那些赞成该提议的人指出,由于有漏洞的合同导致频繁损失以太币,他们认为该平台应该避免发生这些可规避的错误。但另一方面,许多人警告说,部署之后再编辑代码,不仅会破坏安全性,还会破坏平台的完整性。
“无论你是什么立场,这个问题都很明显,只要(EIP 999)向前推进,它就会产生一个有争议的硬分叉,”以太坊 Mist浏览器的开发者Alex Van de Sande在开发会议上说。
“造成分裂是不可避免的”他继续说道。
不过,重要的是要关注其支持者的规模和影响力。例如,带头改变代码的是Parity技术公司,它是以太坊软件公司,受到冻结资金的影响。
它由以太坊联合创始人加文·伍德博士于2015年创立,Parity是第二大受欢迎的以太软件,几乎占了三分之一的网络使用率。
在会议上,两名来自Parity的代表,通信官员和公司的联合创始人兼首席执行官Jutta Steiner,敦促客户端开发人员,推进开发带有EIP 999变化的软件版本。
“对我来说,现在采取的最合理的措施就是实现EIP 999,我不认为再等四个星期来决断会有什么帮助,”Schoedon说。
Steiner 对此表示赞同,强调执行代码并不需要分裂。
然而,在这一主张上有明显的分歧。Geth的首席开发人员Peter Szilagyi不同意这种说法,Geth是以太(以太坊)基金会领导的以太软件(以太坊),它为大多数用户提供了服务。他表示,如果代码可用,可能会引发争议性的分裂。
Szilagyi说:
“我们谈论的完全是同一个网络,基本上我们开始内战了。我不认为我们会达成共识。
Geth与Parity的对决
在非正式的讨论中,以太坊的两个最大的竞争软件都在这个问题上针锋相对的讨论着,这是一个值得注意的发展趋势。
但是,退一步说,理解如何能让Geth与Parity进行合作是很重要的。每个软件都直接与以太坊虚拟机进行通信——它采用智能合同语言,并将其转换为更通用的代码——但是Geth 和Parity这么做的时候,却使用了不同的计算机编程语言。
为了保证跟上彼此发展的脚步,这两种软件都保持了同步,不仅仅是在同一个区块链上,在整个更广泛的以太坊范围内都保持了同步。
因此,Geth和Parity包含相同的代码,这个是至关重要的。
例如,如果一个团队实现了EIP 999,而另一个没有,那么区块链可能会分裂成两个分散的组——两个以太坊。
正如软件的开发人员被分开一样,以太坊用户也是如此。最近的一项以太投票显示,大多数人反对修改代码,但这种投票方法受到了很多批评。其他开发商正在寻求社交媒体帮助他们来评估大众的看法,但到目前为止,还没有定论。
因此,Parity的Steiner说,该公司“还没有决定”是否要实施这一改变。但该公司的代表告诉CoinDesk,公司将在未来几天发表声明。
然而,我们所知道的是,如果没有Parity,以太坊将遭受不少损失。
该公司不仅提供了保障网络上安全交易的大部分功能,而且也代表了以太坊开发社区的大部分力量。
Van de Sande对CoinDesk说:“在谈到这一问题时,Parity将发展至硬叉,这样他们就能重新获得用户的资金。”
“Parity是一个有价值的开发团队,他们非常有动力去创建一个分叉并支持它。”
可怕的障碍
但是,即使有推动实施的动机,也有很多不利因素。
比如说,Van de Sande在一篇博客文章中说,如果以太坊发生分裂,它不仅会影响交易,而且还会在区块链之上产生数千种令牌,并创建上千个业务。
在拆分之后,每一个以太网合同都将同时存在于这两个链上,或者正如Van de Sande所描述的那样,“如果你拥有稀有的网络猫,那么它们中的每一个都将在一个平行的宇宙中拥有一个邪恶的孪生兄弟。”
Van de Sande在对CoinDesk的采访中说,“对于分裂的最好的情况是,少量的分叉只是非常小范围的,大多数的应用程序还是知道该怎么运行的,但是它也可能产生一个完全敌对的社区。”
然而,他说,即使没有达成共识,对于Parity来说,还是充满希望的。
如果发生分裂,整个社区分裂成两组时,那么以太坊就可能会失去价值,这意味着由于Parity冻结的资金会导致其贬值,最终造成资金损失。
“因为有这么多的被锁定的以太币,价值可能约数百万美元” Van de Sande说。“那样的话,他们可能就不会鼓励分叉了。”
然而,这仍然不能消除问题,数亿美元的以太币被锁定,只有一些用户(知名的ICO发行方)才以使用它们。
因此,Van de Sande正在研究一种方法,以补偿Parity在资金冻结中的损失,尽管他不会详细说明。