Ethereum (ETH) 2.0 'Closest to the Final' Specifications of v0.12 Released: Here's What New

Fri, 05/22/2020 - 14:03
Vladislav Sopov
Slowly but surely, Ethereum (ETH) 2.0 is chugging towards its mainnet release. While the multi-client testnet is live, devs have released new specifications for Phase 0
Cover image via

Ethereum Cat Herders project manager Edson Ayllon announced that Ethereum (ETH) 2.0 devs have delivered specifications for Phase 0, which are very close to the final landscape of the network.

ETH2 design is arriving

According to the Ethereum (ETH) contributor, the new specifications closely resemble the specs of the real Phase 0 or Beacon Chain of Ethereum 2.0.

These estimations can be seen as valid unless critical security flaws are found by the community.

The new release, named 'Quarantine Haircut', includes all v0.11 'testnet learnings'. It has updated BLS signatures specifications and advances the mechanism of rewards and penalties in the testnet environment.

To prevent an unintended split, the FFG-LMD fork choice scheme now checks vote consistency. Developers also re-organized the validation process to avoid data transfer from ETH1 to Serenity epoch.

Sharding and clients

The official release announcement in the project GitHub repository highlights that client teams looking to prototype Phase 1 should first focus on shard data mechanics while stubbing out custody game logic.

The mechanism of the Custody Game will be reintroduced when the shard chain design stabilizes.

Also, the new Light Client can be used for educational purposes but will be reorganized for the Phase 1 launch.

Ethereum (ETH) 2.0 is a Proof-of-Work version of the Ethereum (ETH) blockchain, in which mining will be replaced by staking and the single-chain organization will be abandoned in favor of sharding.

About the author

Blockchain Analyst & Writer with scientific background. 5+ years in IT-analytics, 2+ years in blockchain.

Worked in independent analysis (Crypto Briefing) as well as in start-ups (, Monoreto, Attic Lab etc.)

This site uses cookies for different purposes. Please set your preferences in Cookie Settings and visit our Cookie policy for more information on how and why cookies are used on this site. Click here for cookie policy