Onyx 测试网目标是实现 ETH 2.0 主网上线和多客户端准备就绪之前的最终规范 ,除非出现严重漏洞,否则不再改动。

撰文:娄月

维护顶尖以太坊矿池 Ethermine 的金融科技公司 Bitfly 在推特表示,Onyx 测试网已经启动,同时 公布 了 ETH 2.0 测试网数据统计平台 eth2.ethernodes,链闻查询最新数据显示,截至发稿时,Onyx 测试网目前有 254 个活跃节点,Witti 测试网有 55 个活跃节点,Topaz 测试网的活跃节点数为 201 个。

Onyx 测试网是什么?

以太坊 2.0 客户端执行团队 Prysmatic Labs 于 6 月 11 日 启动 了针对 ETH 2.0 最新规范的测试网络版本——Onyx 测试网。

Onyx 测试网的目标是实现 ETH 2.0 的官方规范 v0.12.1 ,即主网上线和多客户端准备就绪之前的最终规范

作为 Topaz 测试网的迭代版本,Onyx 测试网包含了一些重要改进,包括改进了 p2p 消息处理,并且与 ETH 2.0 的最新规范保持一致。

v0.12.1 官方规范的目标是成为主网上线版本,除非出现严重漏洞,否则不再改动。而 Onyx 测试网是完全跟进这版规范的。

以下是 Onyx 测试网中包含的一些高级改进:

  • 在 P2P 网络基础上更好地处理围绕见证消息形成的次级网络,提高 ETH 2.0 网络实现的稳定性
  • 围绕一些危险的共识代码(例如 奖励 / 惩罚 计算等)的测试进行改进
  • 改进 ETH 1.0 数据处理
  • 确保在 inactivity leak (消极惩罚)机制触发时,表现较好的验证者不会被扣除余额,这将极大改善用户体验

Onyx 测试网目前正在接受创世充值。Prysmatic Labs 之后会拒绝 Topaz 验证者,开始存入新的创世保证金。Onyx 是一条新的区块链,需要新的验证者,因此想要成为验证者的用户必须再走一遍质押流程

如果想成为创世验证者,需要在北京时间 2020 年 6 月 11 日凌晨 1:00 之前发送保证金。Prysmatic Labs 会在这个时间点将大量保证金发送到 Onyx 测试网络上。

Prysmatic Labs 目标是让 Onyx 测试网兼容多个客户端。为防止新版本中出现共识漏洞,已经投入了额外的工作。一旦其他客户端团队完全更新至 v0.12.1 版本,Onyx 测试网中将会有大量来自不同 ETH 2.0 团队的节点。

  • 质押合约地址:0x0f0f0fc0530007361933eab5db97d09acdd6c1c8 (这个地址的十六进制颜色值与玛瑙色 #0F0F0F 一样)
  • 配置:主网
  • 规范版本:v0.12.1 (最新版本)
  • Prysm 版本:v1.0.0-alpha10
  • 测试网主页:https://prylabs.net/
  • Prysm API :https://api.prylabs.net/

链闻查询发现,截至发稿时,Onyx 测试网合约地址已拥有 22478 名活跃验证者,创世区块已于北京时间 2020 年 6 月 14 日 13:17:24 产生。据 @preston_vanloon 表示Prysmatic Labs 团队仅控制 Onyx 测试网络的 28%。

Onyx 将运行 0.12.1 版本的规范,在技术上不再是单客户端,不过预计它将由 Prysm 客户端主导,而多客户端的测试工作,则会集中在 Altona 测试网上。

如何在 Windows 上使用 Prysm 客户端在 ONYX 上进行质押

Coinchasew 发布 了一份关于在 Windows 上执行所有这些操作的一个说明。

0. 先决条件

最低设置要求

  • 系统:Windows 10
  • 处理器:双核 CPU
  • 存储器:4GB RAM
  • 存储空间:20GB SSD
  • 互联网:24/7 宽带互联网连接,速度至少为 1 Mbps
  • 电源:24 小时供电
  • ETH 余额:至少 32 ETH
  • 钱包:已安装 Metamask
  • 如果需要安装 Metamask,请 参阅

1. 安装 Prysm

按 Windows R 键打开运行窗口

键入「cmd」,然后按确定

将目录更改为要安装的目录。 默认情况下,位置为 c:\Users\

1.mkdir prysm && cd prysm 2.curl https://raw.githubusercontent.com/prysmaticlabs/prysm/master/prysm.bat --output prysm.bat