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

spike: sunfish implementation #1

Open
5 of 7 tasks
EvolveArt opened this issue Dec 17, 2024 · 0 comments · May be fixed by #4
Open
5 of 7 tasks

spike: sunfish implementation #1

EvolveArt opened this issue Dec 17, 2024 · 0 comments · May be fixed by #4
Assignees

Comments

@EvolveArt
Copy link

EvolveArt commented Dec 17, 2024

Paper

https://eprint.iacr.org/2024/1680.pdf

Tasklist

  • Define a predicate trait that is easy to define new predicates with (e.g txs that touched this contract)
  • Implement Sunfish-C completeness algorithm in a separate crate with its unit tests
  • Evaluate what the current full node <> validator communication looks like
  • Add necessary code in the validator to send needed info to the sparse node
  • Add new sparse node cli command to full node
  • If sparse node, verify the info sent by the validator and do sparse execution
  • Have a first test of a sparse node that only syncs data from a specific contract, reproducible
@EvolveArt EvolveArt changed the title docs: sunfish implementation spike: sunfish implementation Jan 17, 2025
@akhercha akhercha linked a pull request Jan 28, 2025 that will close this issue
7 tasks
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 a pull request may close this issue.

3 participants