Discussion thread for EIP-7688: Forward compatible consensus data structures
Related
- EIP-7495: EIP-7495: SSZ StableContainer
- EIP-6493: EIP-6493: SSZ Transaction Signature Scheme
Discussion thread for EIP-7688: Forward compatible consensus data structures
Electra would be a good pick for rollout, as a new power of two is reached in number of fields in BeaconState:
Does DepositReceipt
and ExecutionLayerWithdrawalRequest
also have to be StableContainer
or are their schemas immutable across future forks?
Updated EIP-7688 to include the latest EIP-7549 PR regarding Attestation
field order:
Updated the EIP to incorporate planned Electra changes for clarity.
Also documented all the dependent types that would become immutable.
We should consider now whether some of them should become extensible as well (by converting them to StableContainer
)