Closed ralexstokes closed 1 month ago
Engine api proposal for devnet-2 https://github.com/ethereum/execution-apis/pull/565
SSZ StableContainer in devnet2?
This is about the minimum scope we can do to address the issues with GeneralizedIndex breaking on consensus forks. Electra already breaks GeneralizedIndex in BeaconState for other reasons, so EIP-4788 based smart contracts are required to go through migration. Meaning, that if the fix is applied with Electra, it won't result in additional work for smart contract devs beyond Electra.
I'd like to discuss the possibility of replacing the ExecutionPayload
that is broadcast in the CL by an envelope in which the requests that are needed for the beacon state transition are put outside and the remaining of the payload (transactions, gas limits, etc) are kept inside a payload object within the envelope. This way the CL can store more easily the data it needs to process state transition without requesting the data from the EL, it's future SSZ compatible and makes blinding the payload a trivial proceduce.
If possible as late addition I would like to bring up
closing in lieu of #1116
Consensus-layer Call 138
prev: call 137
Meeting Date/Time: Thursday 2024/7/25 at 14:00 UTC Meeting Duration: 1.5 hours stream