Skip to content
This repository has been archived by the owner on Feb 17, 2025. It is now read-only.

Implement Huff usage to reduce verification cost #44

Open
wanghs09 opened this issue Mar 21, 2022 · 2 comments
Open

Implement Huff usage to reduce verification cost #44

wanghs09 opened this issue Mar 21, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@wanghs09
Copy link

Hi Nil, wondering if it's feasible to use Aztec Huff to further reduce Mina verification cost.

Huff: https://medium.com/aztec-protocol/huffing-for-crypto-with-weierstrudel-9c9568c06901

@nemothenoone nemothenoone added the enhancement New feature or request label Mar 23, 2022
@nemothenoone nemothenoone added this to the In-EVM Proof Verifier milestone Mar 23, 2022
@nemothenoone
Copy link
Member

nemothenoone commented Mar 23, 2022

Hey @wanghs09! It is feasible, you're right. This we had in our roadmap regarding the verification part implementation. At first we need to introduce all the algorithmic/proof system-level tricks we can do, and then, when it is done, we can safely move on to implementing/porting the implementation to Huff.

I will even set this issue as ticket in the roadmap.

@nemothenoone nemothenoone changed the title using Huff to reduce verification cost? Implement Huff usage to reduce verification cost Mar 23, 2022
@wanghs09
Copy link
Author

Glad to hear that Mikhail! We are also evaluating Huff now. But things I'm worried about

  • It's not production-grade. We can not decide how robust it is. It seems hard to judge.
  • It's not actively maintained now. The last commit was two years ago.

Maybe I should ask Aztec about these. But anyway we will try to use it. :D
Please share some info if you plan to try it in the future

@nemothenoone nemothenoone removed this from the In-EVM Proof Verifier milestone Nov 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants