-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Caplin: Deneb specification implemantation #7389
Comments
Giulio2002
changed the title
Deneb specificatin implemantation
Caplin: Deneb specification implemantation
Apr 26, 2023
Giulio2002
pushed a commit
that referenced
this issue
Apr 29, 2023
This PR adds the new p2p containers from Deneb into Caplin #7389
CC @enriavil1 |
Giulio2002
pushed a commit
that referenced
this issue
May 6, 2023
Adding container changes for Deneb: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/beacon-chain.md Changed to use pointers for BlobSideCar #7389
Giulio2002
pushed a commit
that referenced
this issue
May 13, 2023
Added process of blob kzg commits for block transition following: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/beacon-chain.md#beacon-chain-state-transition-function #7389
This issue is stale because it has been open for 40 days with no activity. Remove stale label or comment, or this will be closed in 7 days. |
This issue was closed because it has been stalled for 7 days with no activity. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rationale
We want to implement Deneb, aka. EIP4844 so that we do not have chain transition issues when it happens.
Implementation
Implement:
New transition function: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/beacon-chain.md
Forkchoice rule: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/fork-choice.md
State upgrade: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/fork.md
Cryptography: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/polynomial-commitments.md
I do not actually know if polynomial-commitments.md is actually needed or if we can use go-kzg library straight away. I would like to check what Prysm does.
The text was updated successfully, but these errors were encountered: