LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > BitMEX 研究部门发布比特币客户端与比特币核心团队竞争

BitMEX 研究部门发布比特币客户端与比特币核心团队竞争

2020-04-14 链闻速递 来源:链闻

加密交易所 BitMEX 研究部门发文表示将发布自己的比特币客户端,与比特币核心团队展开竞争。BitMEX 研究部门表示,发布自己的比特币客户端,是为了纠正大家以为比特币核心团队掌握着比特币相关软件开发责任的错误认知。BitMEX 研究部门认为,人们错误的认为比特币核心团队掌握着特有的能力,可以改变或阻止比特币的共识规则,这种错误认知在关于比特币区块大小的讨论中被放大,而实际上,对于这样的开源软件,用户才是真正掌握加密货币协议规则的人。

竞争项目

BitMEX 最初考虑了与比特币核心项目竞争的三种不同方案。竞争项目的类型分为以下几类:

不同链之间的竞争:一个特意将共识规则改为当前客户端的竞争性项目。软分叉和硬分叉都属于这一类,潜在的风险是这可能将区块链分叉成两个链。

虽然共识规则上不同的竞争项目可以让比特币随着时间的推移逐渐适应,但太多的分歧可能会损害比特币的稳定性。因此,这种竞争项目只有在社区的广泛支持或推出新加密货币的情况下才能实现。

不同独立客户端之间的竞争:在不使用比特币核心代码的情况,对比特币的重新实施。这可以利用不同编程语言的好处。这里的风险是,对共识行为的任何差异都可能导致意外的链分裂。

客户端的多样性可以在面对主导客户端中任何 bug 时拥有很大优势(例如最近的 CVE-2018-17144 错误)。然而,这种形式的竞争遭到了中本聪的强烈反对,他曾说:

这种设计很大程度上取决于所有节点在锁步(lockstep)中获得完全相同的结果,以至于第二种客户端会成为网络的威胁。

其他竞争性软件项目:这些项目既不会改变共识规则,也不会重新实施代码库。通过创建项目的软件分叉,只进行非共识的更改来实现。 BitMEX 声称这些项目既没有风险也没有争议。

谁在控制比特币网络?

比特币核心不控制比特币的共识规则。比特币的共识规则是由当前大量用户运行的客户端定义的。虽然这些通常是以前版本的比特币核心代码,但比特币核心软件项目不能强制用户升级或更改。

如果一方恶意地劫持或删除了比特币核心存储库,这也不会影响用户当前正在运行的客户端。进一步维护可以只是简单地转移到不同的存储库中。

—-

编译者/作者:链闻速递

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...