Consensus-layer Call 153
Meeting Date/Time: Thursday 2025/3/20 at 14:00 UTC
Meeting Duration: 1.5 hours
stream
- Electra
- PeerDAS / Blob scaling
- Research, spec, etc.
- Open discussion/Closing remarks
Meeting Date/Time: Thursday 2025/3/20 at 14:00 UTC
Meeting Duration: 1.5 hours
stream
ACDC #153 summary
Action Items
Summary
pectra-devnet-6
with 60M gas
peerdas-devnet-5
; some ongoing client work to identify various issues.
peerdas-devnet-6
, we turned to the question of validator custody that opened an interesting conversation around some implementation questions.
getBlobs
mechanism. Sunnyside Labs is doing some analysis and is seeking multiple client implementations to help ground data.Why are we expiring history? Has anyone of the core devs actually talked to Ethereum application builders? Nobody wants data to be expired. I do not know a single soul that actually wants this. Please read the comments of EIP-4444, everyone is against this. Many app developers will run into the same issues youâre having with the deposit contract logs. Itâs sooooooo frustrating. Weâve been saying this for years and no one is listening and everyone is just blinding following this stupid The Purge part of the roadmap. Be that for increasing the cost of calldata or for removing the usefulness of logs. WHYY?
expiring the history just refers to a âvanillaâ full node being able to not store it locally
the history is not being deleted, it is just moving
there are already multiple alternative ways to access the history in a post-4444 world (e.g. torrents, Portal Network)
i am not sure what clients are planning but you could easily imagine some/all clients retaining a command line flag to configure this behavior so that even after EIP-4444 the full node behavior is the exact same as today
the interaction here w/ the deposit logs is that it is a requirement of the protocol itself so that it would defeat the purpose of EIP-4444. applications/users that consume the history just need to update how they get the history and otherwise are all set
Read the part on EIP-4444. We do not want to use torrents or IPFS. Please stop suggesting it pleaaaase
donât be paternalistic towards devs. Donât discuss away problems. Donât tell us how to do our job, we donât want to use torrents and IPFS
Bad too.
When I build a protocol on top of Ethereum I just wanna build it on vanilla guarantees, not some kind of frankenstein Ethereum configuration
If I cannot, anyday, switch out Alchemy or Infuraâs RPC url then my app is powered by them, not Ethereum
also: Itâs a slippery slope. App devs rely in history. If u remove serving history as an invariant, what else are you going to do in the future. One day I wonât be able to run my post eip4444 frankenstein config anymore bc u decided to up bandwidth on your vanilla nodes