Fairyproof today released a research report on the EIP-4844 proposal proposed by Vitalik Buterin. The report said that this EIP introduces significant changes in the implementation of the Ethereum client and rollup solutions. Although it may not introduce obvious vulnerabilities, the newly introduced There are two types of mempool issues that can result from blob transactions.
The first is that blob transactions have a variable intrinsic gas cost, which exposes the mempool to attack, as a transaction may be eligible for inclusion in one block, but may not be eligible for inclusion in the next block. To prevent such attacks, the EIP recommends broadcasting only transactions with “gas at least twice the current minimum” to greatly increase the chances of legitimate transactions being included in blocks. The second is that blob transactions have large data volumes at the mempool layer, which exposes the mempool to DoS attacks.
The EIP recommends increasing the “minimum increment of mempool replacement from 1.1x to 2x” to increase the attacker’s cost and thus reduce their attack attempts. In terms of security, developers must address these issues in their code. Additionally, users should note that these two recommendations are in response to attacks on mempools and, if implemented, would mean that non-malicious users would be required to pay gas fees in line with these recommendations if they wanted transactions to be processed in a timely manner, the report said. Earlier news, Ethereum Vitalik Buterin proposed a new sharding proposal: EIP-4844.