Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fulu: Remove V3 of blob sidecar by root/range RPC #4073

Merged
merged 2 commits into from
Jan 7, 2025

Conversation

nalepae
Copy link
Contributor

@nalepae nalepae commented Jan 6, 2025

The Fulu fork introduces peerDAS, replacing blob sidecars by data columns sidecars.

After the Fulu fork epoch, clients still need to be able to request blob sidecars by root/range, at least for the blobs retention period after the Fulu fork epoch.

Blob sidecars will be retrieved at most up to the Electra epoch, so the V2 version (Electra) for blob sidecars by range/root is enough. There is no need to retrieve blob sidecars after the Fulu fork where data column sidecars will be used instead, so there is no need to introduce the V3 version (Fulu) for blob sidecars by range/root.

nalepae and others added 2 commits January 6, 2025 11:58
The Fulu fork introduces peerDAS, replacing blobs sidecars by data columns sidecars.

After the Fulu fork epoch, clients still need to be able to request blob sidecars by root/range, at least for the blobs retention period after the Fulu fork epoch.

Blob sidecars will be retrieved at most up to the Electra epoch, so the V2 version (Electra) for blob sidecars by range/root is enough. There is no need to retrieve blobs sidecars after the Fulu fork where data columns sidecars will be used instead, so there is no need to introduce the V3 version (Fulu) for blob sidecars by range/root.
Copy link
Member

@ppopth ppopth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This makes sense to me. There is even no fulu.BlobSidecar

@agnxsh
Copy link
Contributor

agnxsh commented Jan 7, 2025

Nice catch! and thanks for the PR

Copy link
Contributor

@hwwhww hwwhww left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

discussed and approved via the PeerDAS breakout room today (ethereum/pm#1236). 👍

@hwwhww hwwhww merged commit 5b25758 into ethereum:dev Jan 7, 2025
23 checks passed
@nalepae nalepae deleted the patch-3 branch January 7, 2025 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants