Vitalik Buterin releases new blockbuster proposal to make ETH 1.0 chain as shard 0 and migrate to ETH 2.0 faster

Ethereum co-founder Vitalik Buterin proposed a faster way to migrate data to ETH 2.0, which means that the long-awaited Ethereum 2.0 upgrade may be earlier than expected.

Figure Worm Creative -780949763142975551

In a proposal posted on Ethresear.ch on December 23, Buterin described a way to get rid of the proof- of- work (PoS) blockchain currently used by ETH 1.0. In this way, the project can be merged with the ETH 2.0 beacon chain with "accelerated progress".

Buterin has elaborated on this transition in many ways, saying that this alternative will simplify the transition in several ways. "In particular, it requires stateless clients, but does not require stateless miners and web assemblies, so it requires fewer rebuilds to complete," Buterin said in his proposal.

Buterin added:

"The eth1 system will exist as shard 0 of eth2. Validators who want to participate in the eth1 system can [register as] an eth1-friendly validator, and they are expected to maintain an eth1 in addition to its beacon Full node. The eth1 full node will download all blocks on shard 0 and maintain the updated full eth1 state. "

It is unclear when this transition will take place. Ethereum 2.0 is a multi-year project and it often faces delays. Griffin Ichiba Hotchkiss, an Ethereum developer, said on December 10 that Ethereum 2.0 "will not be ready as early as originally hoped." He added that it may take several years to fully roll out Ethereum 2.0.

However, the initial stage of Ethereum 2.0 is relatively close to implementation. Several "stage 0" mortgage testnets have been launched this year, and the mainnet release with actual mortgage value should be launched in 2020. Developers are currently considering a summer release: On December 14, Justin Drake suggested setting the time on the Ethereum blockchain anniversary, July 30, as a possible release date.

The following is the content of Vitalik's proposal:

Alternatives to early eth1 eth2 merger

This is an alternative to eth1 eth2 merger, which achieves the goal of getting rid of the PoW chain and moving everything to the beacon chain at a predetermined schedule. Specifically, it requires stateless clients, but does not require stateless miners and web assemblies, so it requires fewer rebuilds to complete.

prerequisites

· Stateless client software that can be used for multiple implementations (a "pure function" for verifying blocks + witnesses, and methods for generating block witnesses)

Eth1 side protocol changed the bound witness size to ~ 1-2 MB

New beacon chain function

The state of slice 0 contains the state root of the eth1 system.

We add a new validator index list eth1_friendly_validators. Any validator has the right to register himself (and unregister) as eth1-friendly at any time.

The eth1-friendly validator randomly selects the proposer on slice 0 on any given time slot.

The Shard 0 Committee verifies the Shard 0 block. These deblocks are represented in a format that includes the currently existing block body and the stateless client witness. All other sharding committees verify their own shard blocks, but they only verify data availability, not state execution, because shard 0 is the only shard that runs the calculation.

Mode of operation

The eth1 system will "exist" as shard 0 of eth2 (eventually, we can adjust it to one of the execution environments, but at the beginning it can be the entire shard). Validators who wish to participate in the eth1 system can register themselves as eth1-friendly validators, and in addition to their beacon nodes, they should maintain a full eth1 node. The eth1 full node will download all blocks on shard 0 and maintain the updated full eth1 state.

transition

A transition similar to the eth1-> eth2 transition will still be used to complete the transition.

We will continue to update Blocking; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

Blockchain

Alameda Research's $200M Blow A Tale of Phishing Attacks and Poor Security Practices, as Confessed by Ex-FTX Engineer

Aditya Baradwaj has revealed that a file containing blockchain private keys and exchange API keys was left vulnerable...

Blockchain

Solana Ecosystem Bounces Back from FTX Collapse with a Dash of Resilience and a Pinch of Silver Lining

Solana CEO, Anatoly Yakovenko, discusses the impact of FTX's downfall on Solana's ecosystem startups and projects.

Blockchain

99% of the transaction volume is fraudulent, what is left behind the false prosperity of the currency circle?

The amount of trading fraud has been ridiculous for the people of the coin circle, but all along, there are always bl...

Blockchain

After launching an upgraded application, OKX Hong Kong has recorded over 10,000 new user registrations within a month.

OKX is the first exchange in Hong Kong to announce this milestone since the new Virtual Asset Service Provider (VASP)...

Blockchain

Interpretation | FCoin Shutdown: A Quick Look at the Exchange's Death Stance

The content of today's interpretation is mainly divided into three aspects: The first aspect is the beginning an...

Blockchain

Million-Dollar Shuffle FTX Cold Wallets Sneak $19M in Solana and Ether to Crypto Exchanges

FTX debtor group responsible for asset management has recently conducted multiple on-chain transactions.