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?
The Ministry of Economy of the Republic of Abkhaz...
Divorce prone women Happiness is a very abstract ...
On September 5, seven departments including the P...
Conomi is short for CMO coin, a new virtual curre...
On March 25, the investment promotion work for th...
Every woman hopes to have a happy marriage and li...
A woman who can control marriage according to her...
Palmistry is the process of interpreting a person...
Since Brexit, the Scottish people have begun to e...
Original title: "Ethereum EIP-1559 Gas Fee C...
You may have heard of Bitcoin before, and you may...
How to tell wealth and poverty from walking postu...
The story of the rise and fall of bitcoin exchang...
The chin is a place that a person often touches, ...
Some people are broad-minded and can easily forgi...