Author

Topic: “大区块”运动正转向延展区块,BU和Core之争最终为他人做嫁 (Read 201 times)

member
Activity: 65
Merit: 10
legendary
Activity: 980
Merit: 1000

在长达两年的比特币扩容争论进程中,很少有替代性选择能够发展到足以挑战比特币网络最著名的且运行时间最长的软件——Bitcoin Core。
 
其中相对比较有名的方案就是Bitcoin XT和Bitcoin Classic,这两种替代性选择都优先支持更大区块大小作为扩展比特币交易能力的方法。
然而,这些雄心勃勃的方案的副作用就是网络用户需要切换比特币实施来执行这些更改,但并不是所有人都想或愿意这样做。
这些都暴露了扩容争论中出现的一种潜规则——替代性解决方案不仅需要提出一种技术更改,还要组建自己的开发者团队,这样才能作为一种资本来提出不同观点。
最近很有名的替代性解决方案就是Bitcoin Unlimited,该方案允许矿工和用户支持他们自己想要的区块大小,然而BU遭受了一些质疑,其中之一就是其代码糟糕——或者说,至少还不成熟。例如,今年3月份,攻击者两次利用这些bug,导致大多数的BU网络节点关闭。
在这种情况下,一种叫做“Bcoin”的实施(由比特币创业公司Purse创建)加入了这场扩容争论,这种方案可能会成为扩容争论中一项引人注目的成果。
Purse在这种方案中引入了旧的扩容思想——“延展区块(e-block)”,并以此作为一种绕过如今的区块大小停滞的方法。该方案在本周公布之后就获得了很多人的吹捧。
经过复杂的技术讨论之后,这种想法被认为具有争议性,一些开发者认为添加“延展区块”是不安全的。
不过,延展区块仍旧获得了强烈的支持,很大程度上是由于其开发团队的技术能力。值得注意的是,一些BU支持者已经对这个项目表达了赞美之词。
例如,ViaBTC矿池首席执行官杨海坡告诉Coindesk说他支持Purse的概念和Bcoin团队。
杨说:
“我认为延展区块将会是向前发展的解决方案。”

“有希望的”选项
总的来说,越来越多的人认为Bcoin(一种于去年9月份推出的替代性Node.js实施)拥有比BU以及其他所谓的“大区块”团队更加强大的技术团队。
例如,Purse CTO和Bcoin开发者克里斯托弗-杰弗里(Christopher Jeffrey)就因为构建了该软件以及一种正在进行中的闪电网络实施——Plasma(这种实施能够部署到该软件之上)而受到了称赞。
同时,闪电网络联合作者约瑟夫-潘(Joseph Poon)还帮助编写了Bcoin实施最近引入的旗舰技术的参数。
支持者认为该团队的技术实力能够被信赖的原因之一就是,在3月份,BTC.com矿池已经通过运行Bcoin软件挖出了一个区块——这是第一个不是基于比特币源代码实施的区块。
Purse已经发布了一份技术草案和参考实施代码,用于在Bcoin上实施延展区块。
这并不是说Bcoin与其他实施一样想要取代Bitcoin Core。当Bcoin第一次被公布时,Purse将其描述为一种代码更加清洁的比特币替代性选择,并且能够与其他软件版本共存。

分歧仍然存在
尽管杨海坡对延展区块很有信心,不过,并非所有BU支持者都是如此。
例如,比特币基金会前董事会成员Olivier Janssens批评这种解决方案太复杂,告诉Coindesk说Bcoin想法“太复杂了”。
他说:
“人们需要克服自己对硬分叉的恐惧。”
然而,很多人都正在谈论这种方案的积极面,即使他们可能更加专注于其他扩容选项。
Bitcoin Core替代选择最直言不讳的倡导者,比特币投资者和Bitcoin.com运营者Roger Ver说:
“我喜欢延展区块,但是我认为让区块大小实际增加也几乎没有风险。”
BU开发者David Jerry Chan将这种延展区块技术与其他可用的解决方案进行了比较。
“我认为这个提案要比Segwit更合理和更好。
Chan还说BU开发者还正在讨论这个提案,目前该团队还没有“官方意见”。
不过,Bcoin也遭受了一些批评,其中包括:无论其技术团队多么优秀,这种方案都需要时间进行审核。(例如,Segwit在发布之前就被审核和测试了近一年时间。)
另一方面。Purse CEO Andrew Lee认为Bcoin代码已经可用,所以审核的时间可能会更短一些。
确实如此,根据技术公告显示,Bcoin之后就是要部署到比特币测试网络,进行进一步审查,并完善参数。
杨海坡也这样认为:
“我们已经等待了一年多。我们能够再等三个月。
Jump to: