Ethereum's Four Stages of Development

Ethereum's Four Stages of Development

Ethereum!

What is an Ethereum?

Many of you know, that Ethereum is the native blockchain of ETH cryptocurrency.

Yup.

Not only this, it has a lot of other features. Once go through my previous article about?Ethereum?to learn more about it.

Well,

So, what are the four stages of Ethereum's development?

As might few of you know, Ethereum's development was planned over four distinct stages, with major changes occurring at each stage. A stage may include a sub-release, known as?a hard fork, that changes functionality in a way that is not backward compatible.

The four main development stages are codenamed?Frontier, Homestead, Metropolis, and Serenity.?The intermediate hard forks that have occurred (or are planned) to date are codenamed?Ice Age, DAO, Tangerine, Whistle, Spurious, Dragon, Byzantium, and Constantinople.?Let's see below all of these development stages and the intermediate hard forks with the block numbers.

Frontier (Block #0)

Frontier is the initial stage of Ethereum, lasting from July 30, 2015, to March 2016,

Ice Age (Block #200000)

It is a hard fork to introduce an exponential difficulty increase, to motivate a transaction to PoS when ready.

Homestead (Block #1150000)

Homestead is the second stage of Ethereum, launched in March 2016.

DAO (Block #1192000)

DAO is a hard fork that reimbursed victims of the hacked DAO contract and caused Ethereum and Ethereum Classic to split into two competing systems.

Tangerine Whistle (Block #2463000)

It is a hard fork to change the gas calculation for certain I/O-heavy operations and to clear the accumulated state from a denial-of-service(DoS) attack that exploited the low gas cost of those operations.

Spurious Dragon (Block #2675000)

Spurious Dragon is a hard fork to address more DoS attack vectors and another state clearing. Also, a replay attack protection mechanism.

Metropolis Byzantium (Block #4370000)

Metropolis is the third stage of Ethereum, launched in October 2017. Byzantium is the first two hard forks planned for Metropolis.

After Byzantium, there is one more hard fork planned for Metropolis: Constantinople. Metropolis will be followed by the final stage of Ethereum's development, codenamed Serenity.

This is a small overview of Ethereum's development stages.

I hope you found it informative.

Thanks for reading :)

要查看或添加评论,请登录

Saroj B.的更多文章

  • How to create an NFT in Solidity? With Example!

    How to create an NFT in Solidity? With Example!

    Well, today we will see, how we can create a simple NFT using the Solidity programming language. And, we will also see,…

    3 条评论
  • What is NFT? And how it be useful in the coming Future?

    What is NFT? And how it be useful in the coming Future?

    So today we will discuss NFT, and how it can be useful in the coming future. NFT stands for Non-Fungible Token, and it…

    2 条评论
  • Blockchain use cases in the Banking Industry

    Blockchain use cases in the Banking Industry

    Blockchain technology has the potential to significantly disrupt the banking industry by increasing efficiency…

    3 条评论
  • Ethereum Fork History

    Ethereum Fork History

    Ethereum! As many of you know, Ethereum is a decentralized, open-source blockchain with smart contract functionality…

  • Deploying a Smart Contract with Truffle Ganache

    Deploying a Smart Contract with Truffle Ganache

    What is Ganache? Today we will see how we can deploy a smart contract with the help of truffle ganache. Ethereum…

  • Complete Solidity Code Deployment Process

    Complete Solidity Code Deployment Process

    Solidity! I guess many of you know, that Solidity is the programing language for Ethereum smart contract development…

    4 条评论
  • Smart Contract and its Compilation Process

    Smart Contract and its Compilation Process

    Smart Contract! Before starting the smart contract I hope all of you know about the simple contract. Right? What is a…

  • Blockchain Developer Roadmap!

    Blockchain Developer Roadmap!

    I am sure, if you are reading this then you are interested in the blockchain. Right? So, as you know, this technology…

  • What is Ethereum?

    What is Ethereum?

    Ethereum! Any idea? Ethereum is often described as "the world computer". But what does that mean? Let's start with a…

    2 条评论
  • Types of Blockchain Nodes

    Types of Blockchain Nodes

    So, I come up with a new topic today and that's nothing but, all about blockchain nodes. I hope you guys are aware of…

社区洞察

其他会员也浏览了