是挑战也是机遇,这个团队希望用手机运行以太坊2.0测试网
随着Phase 0部署的到来,以太坊基础设施团队Nimbus的成员正在试验一个移动版的以太坊2.0测试网。
Nimbus网络工程师Mamy Ratsimbazafy周二在推特上写道:
“‘ethnimbus’团队目前正在布鲁塞尔会面,试验第一个移动Eth2(以太坊2.0)测试网。”
Nimbus由Status Network于2018年成立,目前正在搭建一个Eth2客户端,并于2019年3月开放了一个从Nimbus到Nimbus的测试网。1月28日,它收到了来自以太坊基金会的65万美元拨款,用于继续Eth2的工作。新的拨款过后,Nimbus总共收到来自基金会的165万美元资助。
Ratsimbazafy表示,自从开始测试以来,开发人员已经发现了系统中的许多bug,并正在努力解决它们。为了发现更多的漏洞,他说,团队需要实现fuzzing(模糊测试),一种向网络发送随机输入以触发极端情况的测试技术。
此外,虽然到目前为止测试主要基于Eth2规范,但是一个功能齐全的客户端需要确保其他要素——对等点发现和处理、监控、性能、自动化等等——也是稳健的。
Ratsimbazafy说,目前,Nimbus的Eth2客户端正在运行信标链(Beacon Chain)的最新规范,准备在不久的将来与其他客户端实现集成。
“团队2020年的优先任务是交付并参与桌面和移动节点的多客户端测试网,审计并保证客户端安全,从而开始实施Eth2的第1阶段和第2阶段。”
以移动端为先的客户端
Nimbus是一个移动端优先的项目。
Ratsimbazafy表示,该团队希望确保Eth2是在移动端条件下构建的,因为世界上有很大一部分人是通过移动设备而不是用电脑上网的。
“如果我们想要接触到这些社区,区块链必须是移动形式的。这一点非常重要,因为在世界的部分地区,人们往往不信任中心化的服务和参与者。”虽然在移动环境中运行客户端降低了准入门槛,但也带来了有关数据消耗、电池消耗和短期内不可避免的其他挑战。Ratsimbazafy说,开发者目前正在努力解决这些问题。
“随着(Phase 0)部署的临近,我们将增加我们的自动化测试,以覆盖大量的移动设备。然而,我们无法测试现有的数千种手机型号。”目前,开发人员可以使用公开的教程在他们的安卓设备上手动安装Nimbus。然而,Ratsimbazafy说,从长远来看,Nimbus将继续优化客户端的可用性,使其像从应用商店下载app一样简单。
原文:https://decrypt.co/18118/google-creates-device-for-securing-cryptographic-keys
作者:Will Heasman
编译:Wendy
稿源(译):巴比特资讯(https://www.8btc.com/article/550955)