Closed ralexstokes closed 2 months ago
I'd like to check on EIP-7688: Forward compatible consensus data structures once more, for inclusion into PectrA.
BeaconState
so that fields get re-indexed w.r.t. Merkleization, leading to extra maintenance work for Rocket Pool, light clients (including Portal), and EIP-4788 based smart contracts despite none of the semantics of accessed fields having changed.If there are still other SSZ EIPs on some lists, I'd like to remove other EL-related SSZ EIPs from the Pectra scope. I'm proposing to include only EIP-7688 into Pectra, based on the opportunistic timing where it can be introduced without triggering extra maintenance work for client application developers (which outnumber core developers).
I’d like to announce the following update:
Electra adds three queues to the beacon state that are dequeued at epoch processing (pending_deposits
, pending_partial_withdrawals
, pending_consolidations
). Should we be concerned by potential performance degradation of the epoch processing on the mainnet?
Erigon's perspective on Pectra split: https://hackmd.io/@somnergy/rJYyPoK6C
Podcast (audio only) - https://open.spotify.com/episode/03qjWkr22SWCiwCydSv4EH?si=_C_u45zKTDyTDvBCaUpo_g
Consensus-layer Call 142
prev: call 141
Meeting Date/Time: Thursday 2024/9/19 at 14:00 UTC Meeting Duration: 1.5 hours stream
remote-signing-api
beacon-apis
, https://github.com/ethereum/beacon-APIs/pull/469francis.li