比特币扩容争论 实现“大区块”还是要靠Bcoin?

2017-04-10 09:46 来源: 金色财经 阅读:6139
伴随着长达两年的比特币扩容争论,很少有软件能够发展到足以替代比特币网络最热门且运行时间最长的软件——Bitcoin Core。

伴随着长达两年的比特币扩容争论,很少有软件能够发展到足以替代比特币网络最热门且运行时间最长的软件——Bitcoin Core。

其中相对比较有名的就是Bitcoin XT和Bitcoin Classic,这两种软件都优先选择更大的区块以支持更多的交易。

比特币扩容争论已经长达两年 来源:金色财经

                                         (比特币扩容争论已经长达两年 来源:金色财经)

然而,作为他们这些野心的副作用就是网络用户需要切换比特币实施来执行这些更改,不过并不是所有人都愿意这样做。

这种发展暴露出扩容争论中很奇怪的一面——替代性解决方案需要提出一种技术修改——并组建自己的开发者团队——作为他们提出不同观点的代价。

其中一个最近比较热门的替代性解决方案就是Bitcoin Unlimited,该方案允许矿工和用户站队支持他们自己想要的区块大小,不过他们的代码充满漏洞——或者说,至少,至今还不成熟。例如,今年3月份,攻击者们利用了两次这样的bug,每一次都导致该网的大多数网络节点关闭。

在这种情况下,一种叫做“Bcoin”的实施(由比特币创业公司Purse创建)加入了这场扩容争论,而且有可能会成为这出扩容戏剧中的一次高潮。

这个软件项目中引入了自己以前的扩容思想——“扩展区块(extension blocks或者说e-block)”,公司将其描述为一种绕过如今的区块大小停滞的方法。该方案在本周公布之后就大受吹捧。

这种想法具有争议性,一经公布就引起了各种复杂的技术讨论。有些开发者认为加入“扩展区块”是不安全的。

不过,扩展区块还是获得了强烈的支持,很大程度上是因为该开发团队的丰富经验。值得注意的是,Bitcoin Unlimited支持者已经对这个项目也表达了赞许。

例如,ViaBTC矿池首席执行官杨海波告诉Coindesk说,他支持Purse的概念和Bcoin团队。

杨海波说:

“我认为扩展区块将会是一个向前发展的解决方案。”

“前途光明的”选项

总的来说,越来越多的人认为Bcoin(一个替代性软件Node.js(一个Javascript运行环境)在去年9月推出实施的)拥有一个比Bitcoin Unimited以及其他所谓的“大区块”团队更加强大的技术团队。

比如,Purse CTO兼Bcoin开发者Christopher Jeffrey因为构建了该软件,并实施了一种正在进行中的,叫做Plasma(闪电离子)的闪电网络(能够装在该软件之上)而受到了称赞。

同时,闪电网络联合作者约瑟夫-潘(Joseph Poon)还帮助编写了Bcoin实施最近引入的旗舰技术的参数。

支持者们认为该团队值得相信的原因之一就是,BTC.com矿池已经在今年3月通过运行Bcoin软件挖出了一个区块——据称,这是客户端第一个不是基于比特币源代码实施的区块。
Purse发布了一份技术草案和参考实施代码,用于在Bcoin之上实施扩展区块。

这并不是说Bcoin与其他实施一样想要取代Bitcoin Core。当公司第一次介绍Bcoin时,公司将其描述为一种代码更加清洁的比特币替代性选择,它可以与其他软件版本共存。

分歧依然存在

尽管杨海波对扩展区块很有信心,但不是所有BU支持者都是如此。

例如,比特币基金会前董事会成员Olivier Janssens批评这种解决方案太过复杂。他告诉Coindesk,Bcoin的想法“太复杂了”。

他说:“人们需要克服他们对硬分叉的恐惧。”

尽管如此,许多人都对解决方案持肯定态度,即使他们可能更加专注于其他扩容选项。

Roger Ver是一个比特币投资者兼Bitcoin.com运营者,同时也是最直言不讳的Bitcoin Core替代软件倡导者之一。他说:“我很喜欢扩展区块,但是我认为如果让区块大小实际增加,几乎会没有风险。”

Bitcoin Unlimited的开发者David Jerry Chan更是将这种技术与其他可用的解决方案相媲美。

“我认为这个提议合理,而且比隔离见证还好。

Chan还说,Bitcoin Unlimited的开发者仍然在讨论这个提议,而且至今该团队还没有给出“官方意见”。

然而,潜在的钉子也有。比如,其中有一种对Bcoin的批评就是:无论其技术团队多么优秀,Becoin都还是需要时间来进行审核。(例如,隔离见证在发布之前,就被审核和测试了大约一年时间。)

另一方面。Purse 的首席执行官Andrew Lee认为Bcoin代码已经可用,所以审核的时间可能会更短一些。

事实上,据技术公告显示,其下一步就是要将Bcoin部署在比特币测试网络上,进行进一步审查,并完善规范。

杨海波也这么认为,他总结道:

“我们已经等了一年多,那么再等三个月也可以。”

声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文