Top Ethereum Improvement Proposals (EIPs) Explained: EIP-20, -721, -1559, and -3672 (2024)

What do core protocol specifications, client APIs, and contract standards have in common? They’re all standards for the Ethereum platform, huddled together beneath an umbrella embossed with the words Ethereum Improvement Proposals (EIP).

Introduction

EIPs are intrinsic to the blockchain’s evolution, and every network upgrade comes with its own batch of proposals — modifications to algorithms that calculate gas fees; implementations that improve transaction functionality or increase mining difficulty; changes to the platform’s monetary policy.

In essence, EIPs are refinements to the core blockchain that must be implemented by each Ethereum client on the network in order to maintain consensus. So, how did Ethereum Improvement Proposals come about? Who can propose them, and how do they get approved? And which EIPs are considered historic in the context of Ethereum’s journey to this point?

A Short History of EIPs

The appearance of theEthereum Improvement Proposals Githubrepository is sandwiched between the publication of Vitalik Buterin’s original Ethereum paper (2013) and the launch of the project itself (2015).

Considered one of the most consequential events in the blockchain’s history, the repository was founded in October of 2015 by a crack team of core developers that included Vitalik Buterin, Martin Becze and Hudson Jameson. “The EIP should provide a concise technical specification of the feature and a rationale for the feature,” read thefirst ever entry, credited to Becze and Jameson.“The EIP author is responsible for building consensus within the community and documenting dissenting opinions.”

The post described three types of EIP: A Standards Track EIP that covered changes affecting most or all Ethereum implementations (those requiring a consensus fork, for instance, or changes to transaction validity rules); a Meta EIP that applied to areas other than the Ethereum protocol itself (procedures, guidelines, changes to development tools); and an Informational EIP, which rather than propose new features, supplied general guidelines or information to the wider Ethereum community.

The first ever EIP, published a month after the repository appeared, fell into the Standards Track category and was advanced by Vitalik.EIP-2: Homestead Hard-fork Changesproposed, among other things, that the gas cost for creating contracts via transactions be increased from 21,000 to 53,000. Since then, hundreds of EIPs have been published, debated and implemented with some later withdrawn.

Although anyone can theoretically propose an EIP, the technical bar is quite high. Once uploaded to Github, EIPs are scrutinized by community members who decide whether they are to be implemented in a future upgrade.

All EIPs — including those currently being reviewed — are available to viewonline. Without further ado then, let’s take a look at some of the biggest EIPs to be written so far.

EIP-20: Token Standard

The EIP-20 standard that introduces the ERC-20 universe of coins running on the Ethereum blockchain.

Top Ethereum Improvement Proposals (EIPs) Explained: EIP-20, -721, -1559, and -3672 (1)

ERC-20 introduced a monumental blueprint for creating and issuing smart contracts on Ethereum, and when published in November of 2015, the network was less than five months old.

Proposed by Vitalik and LUKSO founder Fabian Vogelsteller,EIP-20provided the basic functionality needed to “transfer tokens, as well as allow tokens to be approved so they can be spent by another on-chain third party.”

While many alternative token standards have emerged in the intervening years, the ERC-20 template underpins the majority of tokens currently in circulation, as well as the market’s most-usedstablecoinsTether (USDT) and USD Coin (USDC). Making EIP-20 one of the most important upgrades in the blockchain’s history.

EIP-721: Non-Fungible Token Standard

EIPC-721: the non-fungible token (NFT) standard, an easy way to represent ownership and the transferability thereof on the blockchain for non-fungible (i.e. unique) assets such as digital art, collectibles, and more.

Top Ethereum Improvement Proposals (EIPs) Explained: EIP-20, -721, -1559, and -3672 (2)

In January of 2018, the crypto world was in the midst of an earth-shaking sell-off as the bloated ICO bubble finally burst. Coincidentally, it was the same month a quartet of ethereum devs conspired to publishEIP-721, which advanced a standard interface fornon-fungible tokens (NFTs).The standard provided the “basic functionality to track and transfer NFTs,” with the devs noting that they had considered a diverse universe of assets — but “we know you will dream up many more.” You would struggle to find a more prescient comment in the entire EIP archives: the NFT market has exploded over the past 18 months, and there’s every reason to believe this year’s sales will exceed $5 billion.

EIP-721 introduced a means by which wallet/broker/auction applications could work with NFTs on the Ethereum network, and reading through the EIP, it’s clear the authors had a good idea of the important role non-fungible tokens would one day play in the ecosystem.

EIP-1559: Fee market change for ETH 1.0 chain

EIP-1559: the fee market change for ETH 1.0: a base fee is introduced for ETH transactions, with the option to add on a tip to get one’s transaction processed faster. Also, the base fee is burned instead of going to miner(s).

Top Ethereum Improvement Proposals (EIPs) Explained: EIP-20, -721, -1559, and -3672 (3)

Part of the highly anticipated London Hard Fork,EIP-1559sought to alter the monetary policy of Ethereum by addressing how the fee market works on the network. The goal was to stabilize transaction fees by introducing both a minimum base fee per gas unit and a fee burning mechanism.

Rather than being a simple UX update, EIP-1559 represented an economic update for the network’s native asset. Ostensibly, the proposal meant that base fees would be burned rather than paid to miners, reducing the overall supply of ETH and creating deflationary pressure on the asset. Indeed, within a month of its implementation over 200,000 ETH had been burned — equivalent to $675 million!

Although detractors claimed EIP-1559 would cause a mass exodus of disgruntled Ethereum miners, FUD wasn’t evident in the markets: on the contrary, ETH’s spot price rose by almost 25% in the 30 days following its implementation.

EIP-3675: Upgrade consensus to Proof-of-Stake

EIP-3675: upgrading Ethereum’s consensus protocol from Proof-of-Work (POW) to Proof-of-Stake (POS).

Top Ethereum Improvement Proposals (EIPs) Explained: EIP-20, -721, -1559, and -3672 (4)

Although prefaced by a warning — “This EIP is not recommended for general use or implementation as it is likely to change”— EIP-3675is clearly one of the most momentous proposals in Ethereum’s history.

The upgrade, authored by Vitalik, Danny Ryan and Mikhail Kalinin, “specifies the set of changes to the block structure, block processing, fork choice rule and network interface” introduced by the blockchain’s long-awaited transition from a Proof-of-Work (PoW) consensus to the more eco-friendly Proof-of-Stake (PoS).

In short, it doesn’t get any bigger as Ethereum devs work towards the merging of the Ethereum Mainnet with the Beacon Chain, the coordination mechanism of the new network. Serenity, aka Ethereum 2.0, is a multi-phased upgrade that aims to usher in “an efficient, global-scale, general-purpose transactional platformwhile retaining high crypto-economic security and decentralization.”

Published in July 2021, EIP-3675 finally put flesh on the bones of that idea while kicking the community’s excitement into higher gear.

Speaking of Ethereum 2.0, its continued roll-out sets the scene for some truly innovative proposals from a community that, after all, has never been bigger. One can only imagine the sort of submissions that will be rolling out of the ideas factory in five or ten years. Perhaps, by then, Eth 2.0 will have made way for the blockchain’s third installment…

About the author:

Ruben Merreis a tech entrepreneur, polyglot, life-long learner and founder and CEO ofNGRAVE, the digital asset security company behind “ZERO”, the most secure cryptocurrency wallet in the world. Since 2018, Ruben and his team have partnered up with the top tier in nanotechnology, cryptography and hardware security, as well as thought leaders such asJean-Jacques Quisquater, famous cryptography professor and second reference of the bitcoin paper. The result: a true end-to-end solution for managing digital assets, at maximum security (EAL7, highest security certification in the world), and an intuitive user interaction.

Top Ethereum Improvement Proposals (EIPs) Explained: EIP-20, -721, -1559, and -3672 (2024)
Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 6001

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.