-
Notifications
You must be signed in to change notification settings - Fork 904
Closed
Labels
electraRequired for the Electra/Prague forkRequired for the Electra/Prague forkv7.0.0-beta.0New release c. Q1 2025New release c. Q1 2025
Description
Description
Introduces a SingleAttestation
type that helps differentiate between unaggregated and aggregated attestations during network processing>
Spec: ethereum/consensus-specs#3900
We'll probably want to implement this change in two or three stages:
- Add new
SingleAttestation
gossip topic. When receivingSingleAttestation
objects over gossip, immediately convert toAttestation
to reduce implementation complexity. This needs to be included before Electra.SingleAttestation
implementation #6488 - Full implementation of
SingleAttestsation
. Don't convert it to aAttestation
so that we reap the full benefits of theSingleAttestation
changes. This can optionally be included before Electra.SingleAttestation
full implementation #6616 - Unify
GossipAttestation
andGossipSingleAttestation
flows. This entails immediately convertingAttestation
s received over gossip intoSingleAttestations
. This allows us to delete a bunch of code. This should probably only be included post Electra.
Metadata
Metadata
Assignees
Labels
electraRequired for the Electra/Prague forkRequired for the Electra/Prague forkv7.0.0-beta.0New release c. Q1 2025New release c. Q1 2025