比特币和区块战争:对可扩展性的不可能妥协

比特币可扩展性辩论在 2013 年至 2017 年间激烈进行,但直到 2015 年夏天,事情才真正开始变得糟糕。2016年,两大阵营试图达成妥协,但没有成功。比特币的可扩展性:单一项目的战争201

比特币可扩展性辩论在 2013 年至 2017 年间激烈进行,但直到 2015 年夏天,事情才真正开始变得糟糕。2016年,两大阵营试图达成妥协,但没有成功。

比特币的可扩展性:单一项目的战争

2016 年初,关于可扩展性的争论愈演愈烈。平均块大小约为 600KB,其线性增长表明将在年底前达到 1MB 的限制。敌对势力随后分为两个主要阵营:

  • Big Block Advocates 支持通过比特币 XT 直接增加区块大小限制,但结果正在失势。
  • Small Block Advocates,他们支持 SegWit 和闪电网络的实施,以此作为增加交易量的一种方式。

2016 年 1 月 3 日,在创世区块诞生七周年之际,交易平台 Coinbase 的 CEO Brian Armstrong 发表了两篇文章,正式宣布支持增加区块大小限制,并呼吁未成年人投票打破僵局。该声明是在该公司宣布使用 Bitcoin XT 并从 bitcoin.org 网站(稍后将恢复)中删除 Coinbase 的钱包之后发布的。

Brian Armstrong 在发表的文章中的核心论点是,决定规则的是矿工,而这种选择不必交由开发人员的“委员会”掌握:

幸运的是,比特币内置了优雅的升级机制。虽然大多数比特币矿工“投票”支持特定升级,但根据定义,它是比特币的新版本。每个矿工获得的选票数量与其为网络带来的计算能力成正比(因此选票不能被操纵)。

Brian Armstrong,扩展比特币:大块大小辩论,1 月 3 日。2016年

这种误解基于对比特币白皮书最后两句话的解释,其中说:

“[节点] 用他们的计算能力投票,通过处理扩展来表示他们接受有效块,并通过拒绝处理它们来拒绝无效块。所有必要的规则和激励措施都可以通过这种共识机制应用。

中本聪,2008 年 10 月 31 日

1 月 13 日,开发人员 Gavin Andresen 在一篇题为“经典?无限?XT ?,在其中它促进了多种实现的生态系统。正如他后面会解释的,他认为少数渠道无法生存,并认为每个功能都应该由未成年人投票决定,无论是增加大小,区块限制还是SegWit,对它进行修改也是比较有利的。

1 月 14 日,Bitcoin XT 首席开发者 Mike Hearn 投降。大区块支持者青睐的实施然后成为全新的比特币经典,立即获得矿工的认可。

Bitcoin Classic 实施了 BIP-101 的修改版本,如果报告了 75% 的网络计算能力,该版本将使块大小限制增加一倍。该项目对开发进行了更民主的控制,并在其路线图中集成了 SegWit 的简化版本。

Bitcoin Classic背后的主要人物是Jonathan Toomim,他是一位与兄弟一起经营挖矿业务的开发商,因此该项目将被诋毁为“ToomimCoin”。其他相关人员包括 Gavin Andresen、Jeff Garzik、Pedro Pinheiro、Tom Zander、Jonathan Rumion、Marshall Long、Olivier Janssens 和 Peter Rizun。该软件的正式发布时间为 2 月 10 日。

1 月 17 日,Paul Vigna 为《华尔街日报》撰文:

“比特币经典已经从 XT 和 Core 之间争论的灰烬中出现。这是比特币的一个版本,允许两兆字节的限制,并制定规则以随着时间的推移增加它。她似乎正在迅速获得支持。

保罗·维尼亚,比特币分手了吗?,2016 年 1 月 17 日

Bitcoin Classic 确实越来越受欢迎,尤其是在支持它的 49% 的挖矿合作社方面。这一成功引起了小集团支持者的注意。

bitcoin-classic-nodes-1-1

2016年2月20日,香港召开紧急会议。这个“圆桌会议”汇集了主要的挖矿合作社、生态系统中的一些公司以及比特币核心的主要贡献者。在压力下经过数小时的讨论后,参与者以某种方式达成了一致。这规定:

  • 比特币核心开发人员必须实施 SegWit(应该在 4 月份准备好)和基本块大小限制的两倍(其代码必须在 7 月份交付)。
  • 未成年人同意激活 SegWit。
  • 矿工只能使用比特币核心,因此放弃运行比特币经典。

然而,这个协议并没有让任何人满意。大区块支持者指责矿工放弃比特币经典,小区块支持者指责比特币核心开发者通过与矿工交易来妥协(格雷戈里麦克斯韦会说“善意的混蛋”)。

此外,该协议非常模糊,以至于双方都无法违反:只有获得“整个比特币社区的广泛支持”,区块大小限制的增加才会发生。

备受争议的克雷格赖特

然而,关于可扩展性的辩论将被一位自称中本聪的非凡人物的干预所扰乱:克雷格史蒂文赖特。

Craig Wright 是澳大利亚计算机科学家和企业家。 2015 年 12 月 8 日,Wired 和 Gizmodo 分别发布的两项独立调查将他推上风口浪尖,声称他是比特币的创造者。这些调查基于的元素可能确实表明他与 2013 年去世的朋友 Dave Kleiman 一起参与了加密的发明。

几个月后,即 2016 年 5 月 2 日星期一,克雷格·赖特发表了一篇冗长而曲折的博客文章,其中包括了一个签名。该签名对应于链接到地址 12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S 的公钥,该公钥用于接收区块 9 的奖励并于 2009 年 1 月 12 日向 Hal Finney 发送第一笔付款,因此由中本聪制作。然而,Reddit 用户 (JoukeH) 很快发现这是频道上存在的交易的签名。因此,这篇文章并不能证明什么,并敦促社区保持谨慎。

当天还发布了 Craig Wright 对 BBC 的采访。在这次采访中,他声称自己是中本聪背后的“主要政党”,但“其他人帮助了他”。他还声称在审问他的记者面前私下签署了一条信息。

克雷格-赖特-BBC-20160502克雷格赖特在接受 BBC 采访时

此外,同一天,Gavin Andresen 发表了一篇文章,其中他说他相信 Craig Wright 是“发明比特币的人”,后者亲自向他展示了“用只有中本聪应该拥有的密钥签名的消息”。Gavin 作为维护者的角色及其对比特币核心存储库的提交访问权限在此过程中被撤销,借口是“核心团队的成员担心它已被黑客入侵”。

5 月 2 日也是 CoinDesk 在纽约举办的 Consensus 2016 会议的第一天。这让 Gavin 可以在小组讨论中亲自解释自己,并证实了他的陈述:

“他在我面前使用 […] 比特币的第一个区块的私钥在我确信未被篡改的计算机上使用我确信它未被篡改的软件签名,我选择的消息。

出席这次圆桌会议的 Vitalik Buterin 宣称 Craig Wright “可能不是中本聪”。

这一集让加文·安德森名誉扫地,后来他承认自己被骗了。他对 GitHub 的访问永远不会恢复。

此后,很大一部分大区块的支持者将支持 Craig Wright,直到 2018 年 11 月比特币 SV 的创建,这将有助于抹黑他们。

比特币经典肯定会失去这一集的精彩续集,取而代之的是比特币无限,这是自 2015 年底开发的软件版本,随着时间的推移实现了块大小的复杂增加。Bitcoin Unlimited 成为大区块支持者推广的软件版本。

不可能的妥协

除了 Craig Wright 一集之外,另一个事件标志着辩论:以太坊和以太坊经典之间的分裂。

2016 年 6 月 17 日,以投资生态系统为使命的去中心化自治组织 TheDAO 遭到黑客攻击,360 万个以太币被盗,当时价值 5000 万美元。然后,社区的大多数人决定通过修改系统状态来完全取消这种盗窃。一个月后,即 7 月 20 日,发生分裂,链分裂成两条不同的链:一条遵循修改后的协议(将称为以太坊)和一条遵循初始协议(将命名为以太坊经典)。 )。

这个案例显示了有争议的硬分叉可能产生的后果,例如混乱和短期价值损失。这具有巩固小集团支持者的保守立场的效果,他们主张通过 SegWit 等软分叉来改变协议。

因此,在 2016 年夏天,我们感到潮流正在转向支持小区块的人。但这并不吸引所有人,尤其是中国矿工。

2016 年 7 月末,Bitcoin Core 的开发人员和矿工在加利福尼亚举行了一次会议。这旨在通过减少主要是西方人的开发商与吴忌寒等中国矿业合作社的老板之间的语言和文化鸿沟来改善对话。

这个日期不是随机选择的:实际上,7月底构成了香港协议规定的区块大小限制加倍实施的最后期限。虽然他们中的一些人(比如 luke-jr)做了一些初步的工作,但开发者没有任何代码可以展示,声称他们还没有全部签署香港协议,分裂最近的以太坊表明硬分叉是坏的想法和矿工打算阻止 SegWit。因此,正式违反了香港协议,但尚未分离,双方仍在寻求妥协。

2016年8月,居住在中国的美国人Jacob Smith(又名BeijingBitcoins)去拜访中国矿工,说服他们不要启动隔离见证。它隶属于 Bitcoin.com,该公司由 Roger Ver 经营,Roger Ver 是增加区块大小的坚定支持者。8 月 20 日,捐赠了 5 亿美元,以惠及 Bitcoin Unlimited 组织。

雅各布-杰克-史密斯-2013雅各布 « 杰克 » 史密斯 en 2013

10 月 8 日至 9 日,第三届 Scaling Bitcoin 会议在米兰举行。技术主题各不相同,但与前两版不同的是,没有关于链扩展的介绍,这让大集团的支持者很恼火。

正因如此,10月8日晚,罗杰·维尔、陈奕迅和雅各布·史密斯在市内的一家酒店为参会者组织了一次会议,在那里他们可以得到“食物和饮料。免费饮料”。本次会议提供了一个讨论会议期间未涉及的主题的机会:Xthin、Bitcoin Unlimited 的新兴共识以及将比特币网络扩展到每秒 100 次以上的交易。这说明了社区中的分裂。

2016 年 10 月 27 日,Bitcoin Core 0.13.1 版本发布。后者包括 SegWit 的激活参数:BIP-9 之后的未成年人报告,要求在 2016 年区块期间达到 95% 的有利区块阈值。报告的开始日期是 2016 年 11 月 15 日午夜 UTC,但直到 11 月 18 日发生的下一次难度调整才正式开始。

该报告起初令人鼓舞地上涨,但在 2016 年 12 月初达到了 25% 的上限,并将在接下来的几个月保持在同一水平。中国矿工确实决定不激活 SegWit,这阻止了这种情况,因为软分叉需要至少 50% 的计算能力才能轻松发生。

跟随信号-201611-201703从 2016 年 11 月到 2017 年 3 月,BIP-9 的 SegWit 报告率的演变

因此,在 2017 年初,比特币社区陷入了僵局。无法达成妥协,紧张局势越来越明显。不时达到 1 MB 大小限制,造成第一个网络拥塞。因此,必须尽快做出决定。

Le Journal du Coin 很自豪能够向你讲述比特币和加密的大小故事。为了支持该杂志的此类倡议并保证其独立性,请不要犹豫通过媒体的附属链接,即你想在一个超级强大的平台上交易它们,或者为什么不自己开采它们

文章比特币和区块战争:关于可扩展性的不可能妥协首先出现在 Journal du Coin 上。

 

收藏我們

搜索