Ethereum Foundation Introduces Ethereum Execution Layer Specification (EELS)

HomeMarket NewsEthereum

Ethereum Foundation Introduces Ethereum Execution Layer Specification (EELS)

Last updated on May 18th, 2024 at 11:42 am

The Ethereum Foundation finally completes works on the Ethereum Execution Layer Specification (EELS) and introduces it to the public. The latest innovation comes as a welcome development to Ethereum developers.

According to an August 29 blog post on the Ethereum website, the project has finally launched after more than one year of being in the works. The purpose of EELS is to serve as a “spiritual successor” to the Yellow Paper.  Furthermore, EELS offers a more programmer-friendly experience and it is up-to-date with the latest forks post-merge.

What is Ethereum Execution Layer Specification (EELS)?

EELS is a rendered documentation that is consumed as a traditional Python repository. It offers a complete snapshot of the Ethereum protocol at each fork, including the ones that have not yet happened.

In addition, it is much easier to follow than the Ethereum Improvement Proposals (EIPs) which until now, has only proposed changes. Although they haven’t fully explained to developers how such improvements fit into the current framework, by providing a thorough, simple-to-follow manual that might replace the current gold standard for Core EIPs, EELS addresses this issue.

Related Reading: Shibarium Records Impressive Growth After Relaunch

The idea which began in 2021, started as a joint project between the ConsenSys’ Quilt team and the Ethereum Foundation. The project was inspired by an utter frustration with deciphering the Yello Paper.

“the eth1.0-spec (as it was known then) was inspired by the sheer frustration of having to decipher the cryptic notation of the Yellow Paper to understand the specific behavior of an EVM instruction,” the blog post stated.

Following this, the Ethereum Foundation decided to create an executable specification for the execution layer similar to that of the Consensus Layer Specification. However, the project is not fully perfected and still does not provide clear English explanations as to the function of various pieces, but that will be updated with time.

Ultimately, the primary tool for Ethereum developers will be EELS. It provides a clearer, more effective path for innovation and has the potential to increase the stability and transparency of Ethereum. So keep an eye on EELS whether you’re a developer, investor, or just a crypto lover. It is moving forward while bringing Ethereum with it.