加密货币领域即将迎来重大变革
在加密货币世界中,许多事情注定会发生。或许最引人注目的进展之一是以太坊即将在未来几个月内进入其2.0阶段。以下客户端和项目目前都处于以太坊2.0的测试网阶段,这表明未来12到18个月内,事情无疑将变得非常有趣。
Prysmatic Labs的进展
大多数以太坊开发者都非常清楚Prysmatic Labs目前正在进行的工作。该团队正在构建Prysm,这是一个用Go语言实现的以太坊2.0平台。随着测试网的上线,这一实现似乎将很快进入最后阶段。然而,在进入Diamond发布阶段之前,仍然有许多工作要做。当前的测试网实现需要在正式发布到以太坊主网之前进行更彻底的测试。
Status团队的Nimbus测试网
自2019年3月下旬以来,Status团队一直在努力开发其Nimbus测试网。这是一个远程引导节点,将在稳定性和错误报告方面作为测试平台。任何感兴趣的人都可以相应地连接到这个公共测试网。其他测试网将陆续推出,具备更多功能、更好的扩展支持和稳定性改进。这是目前第二个也是最后一个支持以太坊2.0的公共测试网,尽管这种情况可能会很快发生变化。
Sigma Prime团队的Serenity客户端
Sigma Prime团队目前正在开发一个支持以太坊2.0的Serenity客户端。在撰写本文时,它仅作为私有测试网可用,但预计在未来几周或几个月内将公开发布。Lighthouse仅支持Serenity,并且不会接收现有工作量证明协议的新实现。相反,它将通过RPC连接到现有客户端,以提供用户所需的所有核心功能。
Lodestar的重要性
虽然Lodestar的功能对普通用户来说可能并不重要,但它是一个非常强大且必要的工具,用于引领以太坊2.0时代的到来。通过提供信标链的实现,该项目最终将支持以太坊从工作量证明到权益证明的转变。这一变化不会立即发生,但很明显,这是一个具有前瞻性的代码库。目前,它也有一个私有测试网在运行。
Artemis的Java实现
很明显,以太坊2.0信标链需要在许多不同语言中实现。Artemis将为开发者提供Java实现。代码库本身会定期更新,因为它仍在不断发展。这一过程将持续到实际的信标链成为现实。拥有一个Java实现对整个生态系统来说是个好消息,因为Java是世界上最常见的编程语言之一。