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

Compress tx proofs into batch proof #29

Open
leonardoalt opened this issue Jan 19, 2023 · 0 comments
Open

Compress tx proofs into batch proof #29

leonardoalt opened this issue Jan 19, 2023 · 0 comments

Comments

@leonardoalt
Copy link
Owner

leonardoalt commented Jan 19, 2023

A few potential ideas:

1- Verify tx in a STARK and make a SNARK aggregator (it is used in practice, but I personally don't know how to do this)

2- Verify tx in a SNARK and make a SNARK aggregator (see https://github.com/nalinbhardwaj/ethdosnumber)

3- Verify sequence of txs in a Nova proof and verify the Nova proof in a SNARK. ZoKrates has experimental Nova proofs, but verifying a Nova proof in a SNARK is still ongoing research.

A general challenge in all these approaches is going to be doing it end-to-end, that is, from a Baby Jubjub wallet all the way to verifying the final SNARK in an Ethereum smart contract.

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

No branches or pull requests

1 participant