比特币核心贡献者埃里克·洛姆
( Eric Lombrozo),也是Ciphrex公司的CEO,近期接受了Epicenter Bitcoin(一个以比特币为主题的播客节目)的采访, 在采访中,他谈了有关区块扩容之争的一些错误看法和误解。
目前开发的争论主要集中在比特币协议中实际的区块大小上,埃里克•洛姆说这其实漏掉了争论的主要问题点。在他看来,比特币核心开发社区想要在短期内避免硬分叉。
在解释完整的区块扩容之争时,洛姆认为非技术的比特币社区可能并没有完全理解从2015年5月以来开发社区所发生的事情。洛姆描述了这段时间发生在开发者之间的争论:
“我 认为很多非技术社区和公众并不是真的想要看到目前为止开发者究竟做了什么开发。回到5月份,当这些观点第一次被提议到邮件列表中时,我们就已经讨论过这些 观点了,人们实际上想要弄明白所有这些可能已经出错的事情。很明显硬分叉存在严重的稳定性问题,可能会导致潜在的攻击发生,这对于网络来说是很危险的。
尽管也进行了简单的软分叉部署,但是硬分叉仍然在努力中。在近期的圣地亚哥区块链峰会上,洛姆详细解释了BIP 9,该方案允许通过同步的软分叉将一些新功能应用到比特币中。
在讨论到有关硬分叉更深层次的问题时,洛姆明确表示这些变化对于比特币共识规则来说不是不可能。相反,他认为应该避免有争议的硬分叉。洛姆说道:
我非常担心硬分叉。这不是说不可能安全地进行硬分叉,但是我认为唯一可行的方法就是避免这些争议——当没有很多极端意见时,人们不再为不同的意见而争论。如果绝大部分的网络对某事达成了一致 – 意味着这件事基本是没有争议的 – 这是很好的。
Bitcoin Classic 是将区块上限增加为2MB的比特币协议。这个区块容量上限的变化将需要一次硬分叉,该协议将在支持区块扩容的矿工找到1000个最新区块中的750个区块后的28天激活。
很多比特币核心贡献者认为该硬分叉是存在争议的,希望能有90~95%的社会共识后再进行分叉。尽管比特币网络从未有过刻意的硬分叉尝试(注意:2010年实施并在2012年激活的一个变化类似于一次硬分叉),对于之前的软分叉都获得了95%的矿工的同意。
洛姆说所有人都想通过增加区块容量来增加比特币网络的规模。他解释道:
就 区块容量本身而言,我认为更大的区块是没有问题的。我认为不像很多核心开发者所说的,‘不,我们绝不会有更大的区块。’我认为,在大多数情况下,拥有更大 的区块是很有吸引力的。我们应该找到实现更大区块的方法;我们想要更大的区块。但是通过改变代码中的一个参数来增加区块容量会导致非常非常严重的问题。
换句话说,比特币核心贡献者希望能找到不会引起有争议的硬分叉的区块扩容解决方案。
到目前为止,增加区块容量且不需要硬分叉的概念仍处在理论阶段。比特币核心开发者Pieter Wuille
在比特币扩容峰会香港站的活动中陈述了隔离见证(SegWit),并获得了普遍好评。洛姆描述了该方案如何为开发者提供最好的路径:
如 果我们想要安全地进行扩容,我们就必须要改进一些内容,做很多的风险缓解,这就是我们正在努力做的事情。有了隔离见证,我们就可以得到两全其美的方案。我 的意思是,是的,不再是修改单个代码参数——确实也需要作一点点变化——但这不是一个很重大的变化。而且从其它方面它更加安全。它不会出现像修改参数那样 而导致的稳定性问题。
一些隔离见证软分叉的批评者认为该方案所需的比特币钱包变化过于繁琐,但是洛姆则说与他一起工作的钱包开发者能够在几天之内就实施所需的变化。比特币核心网站也列出了计划支持隔离见证的钱包提供者名单。
在洛姆看来(以及按照比特币核心开发蓝图的观点),隔离见证软分叉几乎是很容易的事。Ciphrex的CEO解释道:
“区块容量绝不是真正的问题;也不是人们真正所争论的问题。而真正的问题是关于硬分叉——我们是否需要硬分叉。既然我们有软分叉的方案,这就是很容易的事情了。”
洛姆继续说道,比特币核心开发社区的基本共识就是目前网络无法处理大于2M的区块。这意味着超过2M的硬分叉很可能无法获得比特币核心贡献者的共识。
原
文:https://bitcoinmagazine.com/articles/bitcoin-core-developer-eric-
lombrozo-on-misunderstandings-in-block-size-debate-1455817458
作者:Kyle Torpey
译者:Next(8btc.com 用户名)
打赏地址:1Mwmes1CAwgvy5SEpjPAkbnp94BYtsRw66
责编:printemps
稿源(译):巴比特资讯(http://www.8btc.com/eric-lombrozo-on-block-size)
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。