在比特币网络上激活Taproot更新可能会持续数年

比特币开发者社区再次提出了如何最好地更新去中心化网络软件的问题。讨论与Taproot / Schnorr软件分支有关,该分支已经准备了好几年。最近,它被视为改善比特币(BIP)的提案,这是其推出的重要一步。

CoinDesk写道,该更新本身不会在开发人员中引起太多争议,关于其激活机制尚不能说。如何更新整个网络以提供向后兼容性,使使用较旧版本软件的用户将能够与更新的客户端进行交互?进行必要更改以免破坏网络的最佳方法是什么?

有必要澄清一下,全球开发人员网络中的开源项目几乎每天都会更新比特币代码。但是,要扩展到协议的更深层次的“共识”更改,需要进行软分叉,而软分叉又必须在生态系统代表一定程度上的参与下进行。

“将来有几种软件分叉模型正在朝着实际的实现和分发的方向发展。但是,由于种种原因,对激活方法进行了有限的讨论,“上个月在给比特币开发人员的电子邮件通讯中写了比特币核心贡献者Matt Corallo,从而恢复了关于此问题的讨论。

要激活软件分支,需要考虑两个主要选项。过去启动多个更新时使用了BIP 9。它使矿工可以提前为软分叉做好准备,以避免对网络造成破坏。该模型的主要目的是为矿工提供过大的权力。

另一种BIP 8方法也称为用户激活的软分叉(UASF)-无论矿工是否准备就绪,它都会启动。 Corallo警告说,在某些情况下,这种方法可能会带来其他困难。

历史课

2017年,当使用BIP 9激活软件分叉隔离见证(SegWit)时,对该问题进行了积极的讨论。为避免矿工可能因此而获得无效区块并造成损失的情况,决定在95%的矿工宣布准备就绪之前,不运行更新。

大多数矿池表示,除非同时增加块大小限制,否则它们将不支持SegWit。比特币中本聪(中本聪)的创建者将其设置为1 MB,从而严格限制了每10分钟释放每个块可以在网络上获取的数据量。

比特币生态系统的参与者充满敌意地满足了这一需求,认为这将导致网络的中心化,如果网络不再过于中心化就无法满足。

在冲突期间,绰号Shaolinfry的开发人员建议比特币用户自己进行更新。根据他的建议,用户和交易所必须决定使用软分叉实施哪些更改,而矿工将遵循这些更改,反之则不然。

社交网络上的许多比特币用户表示愿意通过UASF支持SegWit的启动,并开始安装必要的软件。达到了预期的效果。 UASF激活的前一天,矿工开始发出信号以支持SegWit。

区块流初创开发商Rusty Russell随后为参加BIP 9的筹备而道歉。“我没想到这一成就会被用来勒索网络。这将大大改变风险模型。 BIP 8现在是更新网络的一种非常出色的方法,矿工只能加快这一过程,而不能阻止它,”他写道。

长记忆

牢记这些事件,一些开发人员希望在激活Schnorr / Taproot和后续更新时避免使用BIP 9。

“我认为BIP 9是一个公认的失败,”比特币核心开发人员Luke Dashjr回应Corallo说道。 Dashjr强烈支持使用UASF推广SegWit。

闪电实验室的开发人员Alex Bosworth表示了类似的观点,并引用了有关比特币现金网络的近期事件。一大批比特币现金矿工提议从每个开采的区块中收取一部分奖励,转而使用加密货币发展基金,这是挖矿池对网络去中心化性产生负面影响的另一个例子。

“我知道从矿工友好的位置谈论启动软件分支是惯例。但是目前的哈希率中有三分之一已经组织了一个卡特尔来窃取区块奖励,”他写道。 “在我看来,疲软的UASF更合适。”

混合方式

其他人在接近UASF时需要谨慎,因为仅基于此方法激活软件派生会导致引入比特币中不必要的更改。

例如,BIP 9和通过其激活所需的支持,95%的矿工可以提供一种保护系统。如果在矿工更新软件的阶段出现问题,则矿池将能够停止更改。当通过UASF激活时,这将更加困难。

Corallo建议使用混合方法。他认为,必须在BIP 9的基础上启动软件分支,然后,如果在一年中由于“不合理的反对”而无法做到这一点,那么用户将能够讨论6个月的进一步方案,并确定自己真正想要的是什么进行更新,组织激活又一年。

开发人员需要耐心,因为评估异议的“毫无根据”会花费时间。 “如果 [первый вариант] 确实失败了,BIP 9流程将是一个很好的机会,可以了解社区的准备水平以及对某些更改的渴望,”他说。 -比特币的发展不是一场竞赛。必要的话,期望42个月将避免出现负面的先例,因此我们将来会后悔。”

尽管罗素在2017年反对BIP 9,但他现在也支持混合方法。他说:“由于矿工试图更换区块的努力没有奏效,而且我们没有受到延误的太大影响,因此我不反对通过BIP 9进行激活。”但他建议加快这一进程。 “也许等待BIP 9的一年太多了。”最好设置6个月的时间。”

同时,开发人员继续仔细检查Taproot / Schnorr代码是否存在问题,因此仍然有时间讨论激活方法,但最终仍需做出一些决定。

照片:99Art

资讯来源:由0x资讯编译自TTRCOIN。版权归作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢