我希望你在启动之前的这段时间里,能够走出舒适区、尝试多种客户端。它们在实现上往往各有权衡,你少不了要亲自动手,才能发现最适合你的软件。而且,要真正获得以太坊多客户端范式的好处,我们需要用户使用多种客户端(在所有类型的客户端之间创造一种健康的使用率分布)。 除此之外,协议中还内置了反串谋的激励机制。在某一种主流客户端意外出错导致使用这种客户端的验证者离线或被罚没的极端情况下,假如你的验证者也因为同种客户端表现出行动上的相关性,那么你也会被惩罚,比起只有你自己犯错、跟其他人无相关的情况要严重得多。换句话来说,这个时候运行小众的客户端会比运行大家都在用的客户端要好。 一定要想清楚—— 如果有多种可用且安全的客户端,运行小众的客户端软件、促进全网的客户端使用率的健康分布,是你的责任。 另一点就是,不要不好意思。如果你根据文档来运行软件时出了错误,请让大家知道。哪怕是一个拼写错误,也可以发送一个修改请求。要是软件崩溃或者弹出了一个 bug,请务必务必在 github 或者客户端的 discord 频道上报告。你们是测试版的用户,有了你们的帮助,我们可以让客户端变得更好,对所有人都有好处。 测试网我们现在正在运行小型的开发者网络,每一到两个星期重启一次。我之所以说是 「开发者网络」,是因为这些测试网首先是为客户端团队的开发者发现 bug、做优化而服务的。这些网络是公开的,我们欢迎大家加入,但请注意这些网络还不像 Goerli 或者 Rinkeby 测试网那么经久耐用。最新启动的一个测试网是 Witti 测试网(由 Afri Schoedon 发起),运行 0.11 版技术规范(如果你想参与,请看这里的参与指南)。 客户端团队现正忙着把客户端升级到 0.12 版技术规范,该版规范整合了最新的 IETF BLS 标准。实现之后,我们会将开发者网络转为 0.12 版并继续扩大网络的规模、让客户端承担越来越多的负载。当我们有 2~3 种客户端能成功同步到 0.12 的开发者网络并在高负载下运行之后,我们会做一个更开放的测试网,让社区大众能更充分地参与。我们这里的目标是创建一个能长期存在的多客户端测试网,并且尽可能模拟还未上线的主网的运行环境(让用户能练习如何运行节点并测试任何他们想测试的东西)。理想的情况是只启动一个测试网,并在维护网络运行的同时排查故障。但实际上,我们可能会根据故障的部位和严重程度而多次重启乃至另开测试网。 除了常规测试网,我们还会开放一个带有激励的 「攻击网」:由客户端团队来运行一个稳定的测试网、你们大家来尝试破坏这个网络。成功的攻击者将能获得以太坊基金会提供的 ETH 奖励。更多信息日后放出 —— 请保持关注! (责任编辑:admin) |