14132
Toni Wahrstätter

@toniw.eth #14132

Research & Data at @ethereum.
408 Follower 130 Following
With the latest hard fork, beacon block roots became accessible in the EVM, enabling proofs against consensus layer data.
I hacked on this proof of concept for verifying a validator got slashed.

More details and the code in this post:
https://ethresear.ch/t/slashing-proofoor-on-chain-slashed-validator-proofs/19421
Blobs now constitute a significant portion of the data that validators are handling.
As the usage of blobs began to increase, the trend in calldata usage started to decline.
Quick reminder of why client diversity is critically important:
This bug would have caused Geth nodes to reorg out valid blocks produced by other clients, resulting in honest validators losing their rewards.

https://blog.ethereum.org/2024/03/21/sepolia-incident
Quick write-up analyzing the impact of EIP-7623: Increase Calldata Cost.

https://ethresear.ch/t/eip-7623-increase-calldata-cost/19002
What do Ethereum users do?

* ~20k transactions sending ETH every hour
* ~10k token transfers
* _execute_ is the second most executed Solidity method, after _transfer_ and before _approve_.
In the last 30 days, Arbitrum, Optimism and Scroll together posted over 10 GB of data to Ethereum L1.

That's more calldata than all non-rollup users together.

Dencun is coming: March 13, 2024 at 13:55 UTC.
Solo stakers are missing their slots mainly because they don't show up (=are offline) and are not reorged significantly more often than other (arguably bad) validators. Same applies to Rocketpool.
The actual surprise is Coinbase, though.
My raspberry pi is ready.
Most rollups post regularly over the slots of an epoch.
Arbitrum prefers to post around slots shortly after the 2/3 threshold.
This is advantageous because blocks will get finalized in less time.
We're going towards a cliff...

Blobs are coming.
There is always something to ship.
Different rollups, different strategies, different tech and different adoption.

Still, one settlement layer.
Some of the top calldata consumers on Ethereum in the last 30 days:
Happy to share that our paper on Stealth Addresses got published!🎉

We introduce a standardized Stealth Address protocol for Ethereum (ERC-5564), enhancing privacy with unlinkable transactions.

https://ieeexplore.ieee.org/document/10426757
/ethrd
I'm excited to share our latest research on adjusting the block gas limit.
Together with @vitalik.eth, we're exploring paths to reduce the maximum block size, balance calldata pricing, and ultimately raise the block gas limit.
https://ethresear.ch/t/on-increasing-the-block-gas-limit/18567
Latest developments already reflected on censorship.pics.

As of now, 57% of the relayed blocks are from censoring parties. The same percentage (57%) of blocks are being built by censoring builders.

Nothing more to add but let's continue the battle for Ethereum's core values.
Interested in ongoing efforts to improve privacy through stealth addresses?

Feel free to use the following invite to join a working group on topics such as stealth addresses, ERC-5564, and related topics:
https://t.co/CKFn41EfLF
Excited to publish a new dashboard: https://mempool.pics.

The aim is to add more transparency to Ethereum's mempool. The site shows you all kinds of stats around private order flows and the actors involved.

The site can assist in getting a more comprehensive picture of the PBS landscape.

I hope it's helpful to many.
Private Orderflow by transaction type and user/searcher.
MEV consists of Arbs, Front- and Backrunning, Sandwiches and Liquidation (categorized using zeromev API).
Mempool data used was collected by blocknative.
The inclusion delay for
Tornado Cash
is indeed a factor.
However, with a median mempool inclusion time of 13.5 seconds (equivalent to 1.125 slots), the impact is relatively small, especially since Tornado Cash does not rely on immediate execution.

Anyway, censorship is a thing.
Chart shows the avg % of private orderflow transactions per builder over the the past 7 days.
The underlying mempool data was gathered by blocknative.
Chart shows slot share of builders within MEV-Boost payment intervals (in ETH).
While builders such as eth-builder land many blocks with small MEV-Boost payments, beaverbuild seems to leverage a competitive edge as MEV opportunities increase.