Members of the Ethereum Nimbus infrastructure team are testing an Ethereum 2.0 (ETH2) testnet as Phase 0 progresses to the testing phase.
“Team ETH Nimbus is currently meeting in Brussels, testing with the first mobile ETH2 testnet,” Mamy Ratsimbazafy, Nimbus's network engineer, tweeted on Tuesday.
The #ethnimbus team is currently meeting in Brussels, playing with the first mobile # Eth2 testnet pic.twitter.com/X4wYql3WEZ
- Mamy Ratsimbazafy (@m_ratsim) February 4, 2020
Founded in 2018 by Status Network, Nimbus is building an ETH2 client and launched a Nimbus-to-Nimbus testnet in March 2019. On January 28, the team received a grant of 650,000 USD from Ethereum Foundation to continue growing ETH2. This new grant increased the amount of Ethereum Foundation commitment to Nimbus to US $ 1.65 million.
Since the start of the trial, developers have discovered a number of system errors and are working to fix them, Ratsimbazafy told The Block. “In order to detect additional deficiencies,” he said, “the team needs to perform Fuzz Testing” - a technique to detect software errors by automatically or semi-automatically using the method of repeating operations. The data is then transferred to the processing system.
In addition, while testing is mostly focused on ETH2 specifications so far, a fully functional client needs to ensure that other factors - such as discovery and horizontal processing goods, monitoring, performance, automation, etc., are also powerful.
Right now, Nimbus's ETH2 client is running Beacon Chain's new specifications to prepare for integration with other clients in the near future, Ratsimbazafy said.
“The priority of the team in 2020 is to provide and participate in a versatile testnet with both computer nodes and mobile devices, to test and secure the client, to begin implementing phase 1 and phase 2. of Ethereum 2.0, ” he said.
The first client on a mobile device
Nimbus is a mobile project first.
According to Ratsimbazafy, the team hopes that ETH2 will be built with mobile constraints from scratch because a large part of the world is accessing the Web via mobile devices instead of desktops.
“If we want to reach those communities, blockchain needs to be mobile friendly. This is even more important because there is often suspicion in centralized services and agents in some parts of the world. ”
Although launching the client in a mobile environment provides greater accessibility, it also presents additional challenges related to data consumption, battery consumption, and handling of persistent presence. firm. Developers are currently working to resolve these issues, Ratsimbazafy said.
“As we approach Phase 0 implementation, we will increase our automated testing to cover a wide range of mobile devices. However, we cannot test all the thousands of existing phones. ”
Currently, developers can manually install Nimbus on their devices using tutorial of the team. In the long run, however, Nimbus will continue to optimize the client's usability to make it as easy as downloading an app from the app store, Ratsimbazafy said.
Maybe you are interested:
Join our channel to stay up to date on the most useful news and knowledge at:
According to The Block
Translated by ToiYeuBitcoin