What will the next Ethereum hard fork "Dencun" bring?

What will the next Ethereum hard fork "Dencun" bring?

Over the past year, the Ethereum blockchain has successfully implemented some of the most important and technically significant upgrades, such as the Shapella upgrade (Shanghai upgrade). Now, developers are working hard to prepare "Dencun" (Cancun+Deneb), focusing on scalability through proto-danksharding (also known as EIP-4844).

The Ethereum blockchain has undergone several improvements since 2014 that have helped it maintain its position as the top smart contract platform. Over the years, these upgrades have varied in focus, with features such as increased efficiency, account abstraction, proof-of-stake, and changes to fee structures, all of which will make Ethereum a near-instant decentralized computing layer for Web3.

After the Shanghai upgrade, the latest update in April 2023 that enabled staking withdrawals, developers’ focus turned to improving Ethereum’s scalability, enabling faster transactions and lower fees through a technique called proto-danksharding.

Sharding is a relatively mature scalability concept that involves breaking a blockchain into smaller parts or shards, with each shard handling a portion of the total transactions. This allows transactions to be processed in parallel, thereby increasing efficiency. Each shard has a subset of all nodes in the network that will process transactions for its shard. Some blockchains have already implemented sharding, namely Harmony and NEAR Protocol.


Around 2020, Ethereum shifted to a rollup-centric roadmap and planned to use Layer 2 primarily for scaling, rather than increasing transaction times on the base layer. As a result, its sharding strategy shifted from creating more space for transactions to providing space for Blobs (data standard for post-sharding Ethereum) or simple storage space hosted by the mainnet but not further parsed. These blobs will store data from Layer 2, which can be cryptographically verified off-chain through zero-knowledge proofs and other techniques.

Sharding is named after Dankrad Feist , the ethereum researcher who developed the concept, and its main innovation is the use of merged market fees.

Currently, Ethereum blocks are constructed and proposed by the same source, which has led to the emergence of Maximum Extractable Value (MEV), which refers to the manipulation of the order of transactions by block validators in order to earn profits from them. For example, if there is a buy order for a token in a block, then the MEV sandwich attack causes the block validators to arrange the transactions in an order where they buy a large amount of tokens and increase the price, followed by the user's buy order to further increase the price, and finally the validator's sell order.

Danksharding introduces a combined market fee and proposer/builder separation, which means that the roles of builder and proposer are separated. Builders will create blocks and bid for their inclusion, and one proposer per block will choose the order of transactions based on this bid, but cannot see the transactions in it. This will help prevent MEV attacks from stealing billions of dollars from Ethereum users.

Proto-danksharding is the first step towards a full danksharding implementation, named after Ethereum researcher Proto Lambda. Its main goal is to introduce the blob data structure mentioned earlier. Storing data in blobs is much cheaper than Ethereum transaction data, as it is not compatible with Ethereum's execution engine, and it will be used for layer 2 transaction information. As a result, interactions with Ethereum layer 2 will become cheaper while retaining the security and decentralization benefits of mainnet Ethereum.

One concern about introducing blobs is that it will significantly increase the size of Ethereum blocks. The hardware requirements for running nodes could become very expensive, leading to greater network centralization. To address this issue, future Ethereum upgrades may automatically delete blob information after a period of time, which will sacrifice Ethereum's ability to store complete blockchain history transactions, but as Ethereum founder Vitalik Buterin said: "The purpose of the Ethereum consensus protocol is not to guarantee permanent storage of all historical data. Instead, the purpose is to provide a highly secure real-time bulletin board and leave room for other decentralized protocols for longer-term storage."

The introduction of proto-danksharding in EIP-4844 and Cancun-Deneb will pave the way for a full danksharding implementation, which will reduce fees, increase transaction times, and create a more efficient, MEV-minimized blockchain. The expected upgrade date has not yet been finalized, but is expected to be released before the end of the year.

<<:  Why did Worldcoin get $100 million in financing?

>>:  Hotbit suddenly shuts down after only 5 years, and it is hard to find a way out for centralized crypto exchanges

Recommend

Abkhazia drafts bill on crypto mining

The Ministry of Economy of the Republic of Abkhaz...

Divorce prone women

Divorce prone women Happiness is a very abstract ...

Here it comes! Countdown to the 2nd "2021 New Infrastructure Blockchain Summit"

On March 25, the investment promotion work for th...

What kind of face does a woman have to have? A blessed woman is enviable.

Every woman hopes to have a happy marriage and li...

A woman who can control marriage according to her face

A woman who can control marriage according to her...

What does a triangle on the wisdom line mean?

Palmistry is the process of interpreting a person...

Detailed explanation of Ethereum EIP-1559 Gas fee calculation method

Original title: "Ethereum EIP-1559 Gas Fee C...

How to tell wealth and poverty from walking posture

How to tell wealth and poverty from walking postu...

Hollywood agency eyes Mt Gox movie rights, Bitcoin may hit the big screen

The story of the rise and fall of bitcoin exchang...

Women with a mole in the middle of their chin have bad luck in marriage.

The chin is a place that a person often touches, ...

What are the characteristics of a man with a strong sense of revenge?

Some people are broad-minded and can easily forgi...