主页 > 如何下载imtoken > Bitcoin Unlimited 客户端出现新缺陷 目前BU开发者寥寥无几
Bitcoin Unlimited 客户端出现新缺陷 目前BU开发者寥寥无几
到目前为止,Bitcoin Unlimited (BU) 客户端遇到了多个问题。 当用户从 Core 客户端切换到 Bitcoin Unlimited (BU) 客户端后无法读取隔离见证 (SegWit) 区块链时,最近出现了一个问题。 核心用户在切换到 Bitcoin Unlimited (BU) 并读取相同的区块链索引时遇到客户端崩溃。 显然这是因为 Bitcoin Unlimited (BU) 客户端不支持这些数据。 出于某种原因,这个问题在 Reddit 上引起了广泛的争论。
Bitcoin Unlimited (BU) 客户无法读取 Segwit 区块的消息并不令人意外。 因为老版本的Core客户端也有可能读取区块链失败。 解决这个问题并不容易,除非 Bitcoin Unlimited (BU) 开发人员愿意支持隔离见证 (SegWit) 交易。 然而,鉴于 Bitcoin Unlimited 和 Core 目前的关系,Bitcoin Unlimited 似乎越来越不可能支持 SegWit 交易比特币客户端,特别是因为该问题目前只对测试网造成问题。
但是,这可能会给那些运行网络节点的人带来一些问题。 任何想从 Core 切换到 Bitcoin Unlimited 的人都会遇到“坏掉的”区块链。 如果整个链条都重新下载,这会让很多想转BU的用户望而却步。 将来某个时候需要发布兼容性补丁,或者需要提出另一个“可行”的解决方案。 无论哪种方式,客户端崩溃确实显得不专业,以BU目前的技术能力,不难理解为什么会发生这种情况。
Bitcoin Unlimited 用户的坏消息
有趣的是,这个问题并没有出现在 Bitcoin Core 客户端中。 所有接收到 2MB 区块的 SegWit 客户端都会自动拒绝这些区块。 然而,Core 客户端并没有崩溃,这使得 Core 客户端对这种变化更有弹性。 显然,Bitcoin Unlimited 客户端还有待完善。 此外比特币客户端,BU 开发人员不如 Core 开发人员“专业”的另一个迹象。 Bitcoin Unlimited 代码安装数量问题也不容忽视。
幸运的是,这些问题可以得到修复,并且这些客户端仍在测试网络中。 如果在主网上出现这种情况,事情就麻烦多了。 虽然一位 Reddit 用户指出 Bitcoin Unlimited 开发库似乎相当“安静”,但该用户表示 Bitcoin Unlimited 开发库的活动非常有限,过去 3 个月只有 6 名开发贡献者,90% 以上的开发贡献者这项工作是由两个开发人员完成的。 除非有更多的开发者加入进来,以更专业的方式开发Bitcoin Unlimited客户端,否则类似的问题以后还会不断出现。
虽然同步整个区块链对一些人来说可能不是什么大事,但一些人认为这是比特币无限采用的重大障碍。 按照目前的情况来看,解决这个问题并不是很难。 目前还没有同时支持SegWit和Bitcoin Unlimited的比特币客户端,未来是否会存在值得怀疑。