In the letter
- Ethereum developer Mikhail Kalinin has released a new proposal titled “Executable Beacon Chain”.
- Describes a system where Ethereum 1.0 data is embedded in the Ethereum 2.0 Beacon Chain.
- This should remove “unnecessary complexity at the consensus level” during the transition to ETH 2.0.
As the launch of the Ethereum 2.0 Beacon Chain approaches, developer Mikhail Kalinin has posted a file new proposal yesterday which aims to relieve the network of “unnecessary complexity” and help merge the original Ethereum blockchain with the next proof-of-stake version.
The launch of Ethereum 2.0, currently scheduled for December 1, will begin with the implementation of the Beacon Chain, a separate chain (at least initially) that will introduce the proof-of-stake consensus mechanism and coordinate the expanded network of shards and stakers. .
Initially, both proof-of-work ETH 1.0 and proof-of-stake ETH 2.0 will work side by side as it will take around two years for ETH 2.0 to fully launch. During this period, access to ETH 1.0 data is expected to be provided via an independent fragment chain.
However, Kalinin said that this method “places unnecessary complexity at the consensus level and increases the delays between publishing data on fragments and accessing them in eth1.”
To help solve this problem, it has published a new proposal, titled “Executable beacon chain”, which describes a system in which ETH 1.0 data would instead be directly embedded in the same blocks of the Beacon Chain.
“The Eth1 engine is maintained by every validator in the system. When the validator intends to propose a beacon block, it asks the eth1 engine to create eth1 data. The Eth1 data is then incorporated into the body of the beacon block that is produced. If the eth1 data is invalid, it also invalidates the beacon block that carries it, “Kalinin explained.
Ethereum co-founder Vitalik Buterin has already praised the new proposal, calling it “excellent work in progress by [Mikhail Kalinin] on “the merge”. “
Buterin added that “this line of research and development is increasingly a priority and runs parallel to sharding and other eth2 enhancements.”
How Decrypt reported on November 24, Ethereum 2.0 finally received enough ETH staked for its launch. The next milestone is December 1st, when its Beacon Chain will be implemented.