eth2 fast replace no. 5

Welcome to this week’s eth2 quick update!

tldr;

Shasper joins Prysmatic’s testnet

Parity’s eth2 client, Shasper, successfully joined Prysmatic’s Sapphire Testnet marking the first public multi-client eth2 testnet. This is the exciting start of many multi-client testnets to come in the next month.

You can now pull down the Shasper codebase and with a few commands, and connect to the Sapphire testnet. If you want to give it a shot, follow the instructions here.

Eth2 block explorers launch

Not one but two (!) eth2 block explorers recently launched. Both of these block explorers currently monitor Prysmatic Labs’ Sapphire Testnet, providing slot-by-slot info as validators build the beacon chain.

Bitfly launched their beaconcha.in block explorer a couple of weeks ago and continue to add exciting features by the day. Etherscan just launched their block explorer yesterday, and it, too, looks packed with cool features and data. Both will be great options to monitor Prysmatic’s and other testnets as they come online.

We’re excited to see more and more user/developer tooling being built around eth2 clients and testnets 🙂

First eth2 networking call

Up until this point, we’ve relied upon github issues/pull requests, adhoc chats, the main eth2 call, and in person meetings to organize the networking components of the eth2 spec. This has largely worked well enough, but researching and architecting a network to support a sharded blockchain protocol is an issue that increasingly deserves some more specific attention and resources.

To this end, we had our first eth2 networking-specific call this week. Although this call is not live-streamed like the general eth2 call, it is public and open to all contributors. Thank you to the p2p networking experts across the various eth2 teams that pushed for this call. I was originally resistant due to the additional coordination overhead, but the first call proved very fruitful and I look forward the next.

As always Ben Edgington (call notes) and Mamy Ratsimbazafy (call notes) took excellent notes. We still have plenty to dig into, and our next call will be in approximately 2 weeks time.

First eth2 phase 2 community call

Thank you Will Villanueva from the Quilt team for organizing the first eth2 phase2 community call. Similar to the new networking and light client calls, phase 2 has enough going on to warrant a regular call to keep the research and development more organized.

This first call acted as a general update and survey of the various on-going threads across the many teams and individuals involved. You can read up on the notes here. Subsequent calls are intended to be deeper work sessions on specific technical issues.

A major goal for Phase 2 is to get through the initial wave of stateless protocol research and to use the findings to narrow the scope into a more concrete plan to execute in 2020. These calls are an excellent step forward toward this goal.

Fork choice state fix

Researchers at San Jose State University led by Yan X Zhang have been diligently working to formalize the joint properties of eth2’s consensus mechanics (Casper FFG) and fork choice rule (LMD GHOST). Before publishing their work, they found a corner case in the interworkings of FFG+GHOST in which a branch of the block tree might include the latest justified/finalized blocks but not actually show those blocks as justified/finalized in the on-chain state. To leave such “non-viable” branches in the fork choice can lead to situations in which a validator’s vote might not be coherent with local finality info and might, in certain scenarios, lead to liveness failures. You can read more about this particular scenario and the proposed solution here.

To address this scenario, we have a fix under review in the specs repo. We expect this fix to be released within the week.

Specification and implementation of the new BLS standards

The long-awaited BLS standards were recently presented for public comment at the IETF Meeting 106. You can check out the presentation and slides for yourself. The presentation went as planned and the standard is expected to be adopted by a number of blockchain projects and (eventually) into IETF. To more semi-officially enshrine this standard before the long IETF process finishes, I expect the EF and many other projects to more officially announce intended usage soon.

There are two draft pull requests ([1] [2]) under review in the specs repo, as well as an implementation of the new standard under review in py_ecc. Once review is complete, we will generate the new BLS test vectors for general consumption by eth2 clients. The intention is to switch testnets over to the modified BLS scheme come January.

The BLS standards also remove one of the final blockers for launching the eth2 deposit contract. Runtime Verification is currently finishing up their report on the formal verification and analysis of the deposit contract bytecode. This report is expected to be published by the end of the month for public review, after which we can finally launch this thing 🚀.


Share post on

Sonic BTC is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

Mihai’s Ethereum Venture Replace. The First 12 months. Ethereum

Mihai’s Ethereum Venture Replace. The First 12 months.

Into the ether Hello, fellow Ethereans. I am Mihai Alisie, one of the Ethereum...

By Roger Gofman
Ethereum

Ethereum Builders: Ein vorgeschlagenes Experiment

Hallo, liebe Ethereer. Ich bin Mihai Alisie, einer der Gründer von Ethereum, und seit...

By Roger Gofman
The surprising future course of Ethereum Ethereum

The surprising future course of Ethereum

Ethereum has prepared what we believe to be the most exciting digital alliance since...

By Roger Gofman
Implementation of Vitalik’s imaginative and prescient Ethereum

Implementation of Vitalik’s imaginative and prescient

Although the core concept was proven last summer when lead developers Vitalik Buterin, Gavin...

By Roger Gofman
Ethereum

Ethereum Builders: Erschließung des kollaborativen Potenzials

Hallo, liebe Ethereer. Ich bin Mihai Alisie, einer der Gründer von Ethereum, und seit...

By Roger Gofman
Ethereum Basis open tender concerning: Board choice Ethereum

Ethereum Basis open tender concerning: Board choice

As Ethereum approaches its first official launch with Frontier, we spent the last week...

By Roger Gofman
Visions, Half 1: The Worth of Blockchain Know-how Ethereum

Visions, Half 1: The Worth of Blockchain Know-how

One of the questions that has perhaps been central to my own research in...

By Roger Gofman
Visions, Half 2: The Drawback of Belief Ethereum

Visions, Half 2: The Drawback of Belief

Special thanks to: Robert Sams, Gavin Wood, Mark Karpeles and countless cryptocurrency critics on...

By Roger Gofman

Latest Posts

Dot sample [DOT]: Does a drop on this entrance imply a drop on this entrance – AMBCrypto Information Polkadot

Dot sample [DOT]: Does a drop on this entrance imply a drop on this entrance – AMBCrypto Information

Dot pattern, she had one high development activity For quite some time we've been...

By Roger Gofman
WEF Launches Crypto Sustainability Coalition to Use Web3 Applied sciences in Combat In opposition to Local weather Change – Blockchain Bitcoin Information – Bitcoin Information Stellar

WEF Launches Crypto Sustainability Coalition to Use Web3 Applied sciences in Combat In opposition to Local weather Change – Blockchain Bitcoin Information – Bitcoin Information

The World Economic Forum (WEF) created the Crypto Sustainability Coalition, an initiative dedicated to...

By Roger Gofman
Mihai’s Ethereum Venture Replace. The First 12 months. Ethereum

Mihai’s Ethereum Venture Replace. The First 12 months.

Into the ether Hello, fellow Ethereans. I am Mihai Alisie, one of the Ethereum...

By Roger Gofman
Is Binance USD (BUSD) Heading within the Proper Route on Sunday?  – Traders Observer Binance

Is Binance USD (BUSD) Heading within the Proper Route on Sunday? – Traders Observer

Binance USD receives a strong long-term technical score of 71 from InvestorsObserver's research based...

By Roger Gofman
Ethereum co-founder Vitalik Buterin expects Dogecoin and Zcash to maneuver to PoS |  Bitcoinist.com – Bitcoinist Dogecoin

Ethereum co-founder Vitalik Buterin expects Dogecoin and Zcash to maneuver to PoS | Bitcoinist.com – Bitcoinist

Ethereum co-founder Vitalik Buterin believes that other blockchains like Dogecoin and Zcash should follow...

By Roger Gofman
MASSIVE BITCOIN PROBLEM TODAY!!!! [careful now] BITCOIN PRICE PREDICTION 2022 // BITCOIN NEWS TODAY Videos

MASSIVE BITCOIN PROBLEM TODAY!!!! [careful now] BITCOIN PRICE PREDICTION 2022 // BITCOIN NEWS TODAY

Bitcoin News Today - MASSIVE BITCOIN PROBLEM TODAY!!!! [careful now] BITCOIN PRICE PREDICTION 2022...

By Roger Gofman
Cardano Vasil: Charles Hoskinson Talks One other Factor That May Profit Blockchain – U.As we speak Cardano

Cardano Vasil: Charles Hoskinson Talks One other Factor That May Profit Blockchain – U.As we speak

Tomiwabold Olajide Cardano is the third largest blockchain with a staking market cap of...

By Roger Gofman
Ethereum

Ethereum Builders: Ein vorgeschlagenes Experiment

Hallo, liebe Ethereer. Ich bin Mihai Alisie, einer der Gründer von Ethereum, und seit...

By Roger Gofman