【争论】比特币分叉支持方:成本、速度、诺言、矿工意志…

2018-05-10 11:27:04 浏览数 (1)

原文标题: 2x or NO2X: Why Some Want to Hard Fork Bitcoin — and Why Others Do Not 原文作者: Aaron van Wirdum

一些比特币公司打算在今年11月份进行比特币硬分叉,从而使得比特币的区块容量到8MB。这次分叉被称为“SegWit2x”,其更新的协议是根据纽约共识 (NYA) 而来,并且会植入到现有BTC1的软件客户端中。

SegWit2x分叉其实是有非常大的争议性的。大多数开发比特币的社区,很多其他的相关公司,包括一些矿池甚至通过民意调查得出很多用户和市场都不支持这次硬分叉活动。其中有些甚至打着“NO2X” (拒绝2x分叉)的旗号参与抗议活动。

针对那些没有完全理解此次争论的读者,本文概括性地解释关于支持和反对Segwit2x硬分叉的主要论据和观点,今天先向大家展示支持方的内容。

作者注释:当然,并不是所有SegWit2x协议的拥护者都同意有关硬分叉优点的论述,也不是所有SegWit2x协议的反对者都同意那些反对硬分叉的观点。本文只是大概地,也许并不是很完整地,对现有的不同观点进行总结和归纳。

2X的支持方

支持方:分叉可以降低转账费用并且加快区块确认速度。

很多2X协议的拥护者都坚持扩大区块容量上限,因为他们坚信比特币最主要的潜在价值之一就是作为支付通道。他们希望区块链上的转账可以比现在更便宜也更快速,同时也认为这也是其他大多数用户共同所想。SegWit2x的支持者其实更愿意去冒险尝试比特币其他的特性,例如审查抵抗等。

假设比特币区块链有了更大的容易,那么在网络中就可以完成更多的转账。相应地,平均转账的费用就会降低并且转账确认的时间也会更快。至少让攻击者使用大量的垃圾转账来攻击比特币网络时,需要付出更大的代价,因为他们需要付出更多成本来拉高分叉后比特币区块链的转账时间和费用。因此SegWit2x的支持者认为通过硬分叉来加倍比特币区块链的容量极限,也可以快速地带来更多的用户。

更快的用户接收速度也会从以下几方面对比特币有益处。比特币的兑换率会变高,从而给矿工带来更高的收益,这样的话就会有更多的哈希力来确保网络的安全。同时,更多的总用户量或许可以运行完整的节点从而促进网络的去中心化。更重要地是,逐渐增加的知名度甚至可以让政府禁止比特币变得更加困难。

支持方:折中考虑

纽约协议是在比特币扩容争议最激烈的时候产生的,当时面临着由主导硬分叉替代协议的公司BitcoinUnlimited带来的连续不断的威胁。在很大程度上,那次事件其实是由区块容量极限增大的支持者和隔离验证协议更新的反对者领导的,例如Bitmain和Bitcoin.com。

这些公司从利用他们矿池的哈希值,用来延迟隔离见证方案的激活,同时也在准备通过硬分叉来增加区块容量的极限。这样有可能会分开比特币网络变成两个不相容的区块链和货币。

SegWit2x协议可以算是参与扩容争议的两方敌对阵营折中的考虑。一方想要隔离见证,而另一方则想要通过硬分叉来获得容量的增加。大多数纽约协议(NYA)的签署者相信,至少在达成这个协议会的时候,比特币网络会团结起来。

支持方:遵守诺言

加倍比特币区块的大小会降低平均手续费和确认转账的时间,但是目前已经激活的隔离见证其实已经把两者都降低了一些。因此也许对纽约协议(NYA)剩下的签署人来说,更为重要的可能并不是区块容量的增加,而是这项协议本身。如果在隔离见证后,硬分叉前退出纽约协议(NYA),那么就会被认为是在违反已经签署的协议。

不仅如此,如果此时退出,也可以被看作是由于纽约协议(NYA),从而承认隔离验证其实并没有完全激活,而不是因为BIP148用户激活软分叉(UASF)。由于BIP148的争议性,不止是那些纽约协议(NYA)的签署人,其他很多人都不认为UASF是成功的。

支持方:“解雇”比特币核心

目前,大多数人在运行全节点的时候会选择比特币核心(Bitcoin Core)软件客户端,并作为比特币网络上的主要方案。有些人甚至认为它是比特币协议定义的“标准客户端”。

SegWit2x的出现部分的原因就是想要减少比特币核心 (BitcoinCore) 贡献者对比特币协议开发的影响力和权力,主要的方法是通过很多的公司和矿工把软件客户端改为BTC1。比特币核心(BitcoinCore)的贡献者其实基本上都是志愿者,没办法真正地被开除,不过大多数BTC1客户端的代码是从比特币核心 (BitcoinCore)上分叉来的,因此其代码也是由比特币核心 (BitcoinCore)开发人员撰写的。)

比特币核心(BitcoinCore)的贡献者当然也是可以发布一个新的比特币核心 (BitcoinCore)客户端,可以适应SegWit2x硬分叉,让它和BTC1能兼容,从而和这些公司和矿工兼容。事实上,这也许甚至是大多数纽约协议(NYA)签署者的期望。这样的话,至少根据有些纽约协议(NYA)协议签署者的想法,BTC1就会有效地成为比特币新的默认客户端。

其他签署者也许更想要比特币核心 (BitcoinCore)团队完全退出。有的时候,支持硬分叉也许大部分是因为对比特币核心(BitcoinCore)项目的不满,同时想要抹黑它。

支持方:矿工成为决定因素

超过90%的矿工(按照哈希值来划分)正在发出支持SegWit2x协议的信号。然而这些所谓的利好对SegWit2x的支持者来说其实没有太大意义,因为他们早已经信心满满地认为矿工一定会支持这个提案。

一些SegWit2x的支持者认为矿工应该决定比特币未来的协议。如果硬分叉导致了两条不相容的区块链,他们坚信有更多哈希力的那个才是真的比特币。或者说,至少应该认为有最多哈希力的区块链会是更安全的“比特币”,因此那个“比特币”才是用户想要使用的。

下期,我们将为大家带来真对SegWit2x提出反对意见的内容集合《NO2X抗议活动》,想了解更多比特币分叉内容的同学,请扫描下方的二维码关注我们的公众号。大家明天见。

0 人点赞