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

[EPIC] State Proofs: Fraud Proofs #1632

Open
Manav-Aggarwal opened this issue Apr 17, 2024 · 0 comments
Open

[EPIC] State Proofs: Fraud Proofs #1632

Manav-Aggarwal opened this issue Apr 17, 2024 · 0 comments
Labels
C:state-fraud-proofs Component: State Fraud Proofs (generation and validation) epic

Comments

@Manav-Aggarwal
Copy link
Member

This epic should roughly follow the steps in ADR. The design in this ADR requires adaptation to be compatible with ABCI++ design first.

After that's done, the following steps need to be done:

[ ] Add back fraud detection logic in Rollkit: As part of #1092, fraud proof detection logic was moved to a feature branch, this should be added back.
In the event of fraud:
[ ] Support retrieval of a generated fraud proof from the application
[ ] Gossip fraud proofs via the Rollup's P2P layer and halt the rollup full node.
[ ] Add support for fraud proof verification in Rollup light nodes as described in the above ADR, and halt the rollup light node.

@Manav-Aggarwal Manav-Aggarwal added C:state-fraud-proofs Component: State Fraud Proofs (generation and validation) epic labels Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C:state-fraud-proofs Component: State Fraud Proofs (generation and validation) epic
Projects
Status: No status
Development

No branches or pull requests

1 participant