BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Learn about the ETH 2.0 Phase 0 testnet in one article: Onyx

以太坊爱好者
特邀专栏作者
This article is about 1993 words, reading the full article takes about 3 minutes
As the successor of the Topaz test network, the goal is to implement the v0.12.1 specification so that multiple clients can participate together.
AI Summary
Expand
As the successor of the Topaz test network, the goal is to implement the v0.12.1 specification so that multiple clients can participate together.

Editor's Note: This article comes fromEthereum enthusiasts (ID: ethfans)Editor's Note: This article comes from

Ethereum enthusiasts (ID: ethfans)

, Author: Prysmatic Labs, translation & proofreading: Min Min & A Jian, reprinted by Odaily with authorization.

A few months ago, we successfully launched the Topaz testnet, which is the first public testnet using ETH 2.0 mainnet-level parameters. Topaz worked well and also live-streamed the successful launch event on Youtube. Now, we are taking the testnet to the next level to be compliant with v0.12.1, the latest official specification for ETH 2.0. This specification should be the last important specification update before the launch of the phase 0 mainnet.

image description

- Prysmatic Labs' 5 milestones towards ETH 2.0 mainnet (Onyx is the 4th) -

Topaz Testnet Summary

image description

- Topaz Testnet Progress -

  • The previous testnet Topaz has already supported users to pledge 32 ETH to become a validator on the Goerli ETH1.0 testnet. As of press time, there are 39,823 active verifiers on the Topaz test network, and the verifiers from the Prysmatic Labs team account for less than 35%. The testnet nodes are highly decentralized, with some nodes connecting as many as 700 nodes. Despite its size, the Topaz testnet is not multi-client compatible, as there is a bug in our consensus rules, other clients cannot successfully sync the Topaz blockchain.

  • What are the new features of the Onyx testnet?

  • As the next iteration of Topaz, Onyx testnet includes some important improvements, improved p2p message processing, and is consistent with the latest specification of ETH 2.0. The goal of the v0.12.1 official specification is to become the main online version, and unless there are serious loopholes, it will not be changed. Onyx is fully following this version of the specification. Some of the advanced improvements included in the Onyx testnet are listed below:

  • Better handle the secondary network formed around the attestation message on the basis of P2P network, and improve the robustness of ETH 2.0 network implementation

Significantly improved testing for vulnerable consensus code such as reward/punishment calculations

Improve ETH 1.0 data processing

Ensure that when the inactivity leak mechanism is triggered, the validator with better performance will not be deducted from the balance, which will greatly improve the user experience

The Onyx testnet is currently accepting genesis stakes. The Prysmatic Labs team will soon retire Topaz validators and start depositing new Genesis Bonds. Onyx is a new blockchain that requires new validators, so users who want to become validators must go through the staking process again.

If you want to become a genesis validator, please send the deposit before 1:00 am on June 11, 2020 (Thursday), Beijing time. Prysmatic Labs will be sending a substantial deposit to the Onyx testnet at this point in time. Please visit the testnet bootstrap site and join us on Discord!

Our goal is to make the Onyx testnet compatible with multiple clients. Additional work has been put into preventing consensus bugs in newer versions. **Once other client teams are fully updated to v0.12.1, there will be a large number of nodes from different ETH 2.0 teams in the Onyx testnet.

0x0f0f0fc0530007361933eab5db97d09acdd6c1c8

Note that Onyx is a testnet, just test tokens with ETH. Never send real ETH to a margin contract.

Onyx Testnet Information

Pledge contract address:

(Interestingly, this address has the same hex color value as #0F0F0F onyx!)

Specification Version: v0.12.1 (latest version)https://prylabs.net/

Prysm API :https://api.prylabs.net/ 

Prysm version: v1.0.0-alpha10

Testnet homepage:

Goerli ETH Application Form

We have made a bulk Goerli ETH application form. If you want to run a large number of validator nodes, please fill out the form.

System Requirements

Recommended system specifications:

Memory: 8GB RAM

Operating system: 64-bit Linux, Mac OS X, Windows

Memory: 8GB RAM

Storage: 100 GB of free space on SSD

Internet: broadband connection

Minimum requirements:

Memory: 4GB RAM

Operating system: 64-bit Linux, Mac OS X, Windows

Processor: Intel Core i5–760 or AMD FX-8100 or better

Memory: 4GB RAM

Storage: 20 GB of free space on SSD

Internet: broadband connection

We're always looking for developers who are interested in helping us out. If you know Go or Solidity and want to contribute to the cutting-edge research of Ethereum, please contact us, we sincerely welcome you to join us :).

Follow us on Twitter, or join our Discord and let us know what's on your mind.

0x9B984D5a03980D8dc0a24506c968465424c81DbE

secondary title

prysmatic.eth

开发者
ETH
Welcome to Join Odaily Official Community