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

Add fraudproof verification on a substore level #255

Closed
Tracked by #245 ...
Manav-Aggarwal opened this issue Aug 9, 2022 · 1 comment
Closed
Tracked by #245 ...

Add fraudproof verification on a substore level #255

Manav-Aggarwal opened this issue Aug 9, 2022 · 1 comment
Assignees
Labels
block-fraud-proofs Block Fraud Proofs (Generation and verification) C: Cevmos Changes related to the cevmos branches C:Store

Comments

@Manav-Aggarwal
Copy link
Member

Manav-Aggarwal commented Aug 9, 2022

After a fraudproof is verified on store level, and before it is used to load a baseapp with its contents, it should first verify all the inclusion proofs embedded for each key/value on a substore level.

Parts covered from the cycle of a fraudproof:

Optimint Full/Light Node (Verifier of fraudproof)
2. It verifies the fraudproof by doing a cross-reference of a header app hash from the blockchain against the contents of a fraudproof

Parent issue: #245

@Manav-Aggarwal Manav-Aggarwal self-assigned this Aug 9, 2022
@Manav-Aggarwal Manav-Aggarwal added C: Cevmos Changes related to the cevmos branches block-fraud-proofs Block Fraud Proofs (Generation and verification) C:Store labels Aug 9, 2022
@Manav-Aggarwal Manav-Aggarwal linked a pull request Aug 9, 2022 that will close this issue
19 tasks
@tzdybal tzdybal moved this to TODO in Celestia Node Sep 13, 2022
@tzdybal tzdybal moved this from TODO to In Review in Celestia Node Sep 13, 2022
@Manav-Aggarwal
Copy link
Member Author

Closed by: rollkit#1

Repository owner moved this from In Review to Done in Celestia Node Nov 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
block-fraud-proofs Block Fraud Proofs (Generation and verification) C: Cevmos Changes related to the cevmos branches C:Store
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant