ePBS has an EIP number! from now on I'll be referring to EIP-7732. Here is a short thread of some things that this EIP brings to Ethereum. The PR to make it to draft is here github.com/ethereum/EIPs/…
Better processing of the Ethereum block: For attesters it gives 9 seconds to execute the transactions, instead of the current 1"--2".
The node's CPU can be better utilized as the operator sees fit, since now they have a hot path only for consensus validation (about 80ms curr)
A trustless way for the proposer to contact any builder and request a bid. The builder can safely sign and give this bid without relying on any trusted intermediary. Both the proposer knows it will be paid, and the builder is safe from unbundling and other forms of grieving.
Better incentives for builders to include blob transactions. They can simply broadcast them as soon as they see the commitment. This gives about 12 seconds for DA instead of the current 2! In any case attesters have at least 9 seconds.
No more middleware for stakers: your favourite CL client can directly talk to builders. No need for clients to maintain and test any external software. No need for coordination when testing for forks.
A simpler path for future upgrades. If a different form of auction is desired, it can be either a simple change (JIT slot auctions consist of simply removing the blockhash from the bid) to an off-protocol test for a few months before it's included.
It is compatible with censor resistance mechanisms like forward inclusion lists. Some variants are compatible with same-slot inclusion lists.
While not removing them, It helps in dealing with the current timing games: does your pool want to continue delaying the broadcast? Know that a vote for the parent will now actively count **against** you and clients will count that to reorg (as opposed of not counting them today)
The Consensus PR is currently green in
And the EIP is authored by @fradamt @barnabemonnot @mikeneuder and @terencechaingithub.com/ethereum/conse…
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Today I sat lurking on an Arbitrum room while they were looking at batch posting going crazy. I happened to be lucky that friends from the geth team answered to my pleas for help. A short thread on why the gas market for blobs is broken 1/
The issue at hand was that Arbitrum blob batch posting weren't getting in even though they were paying higher tips than other rollups and even home stakers weren't including those txs 2/
This would typically get dismissed as a specialized issue but actually highlights a situation that is toxic: the current gas market benefits no one and actually everyone should be unhappy 3/