snarkify / sirius

A Plonkish folding framework for Incrementally Verifiable Computation (IVC).
MIT License
139 stars 19 forks source link

feat(nifs): impl `protogalaxy::pow_i` #270

Closed cyphersnake closed 6 months ago

cyphersnake commented 6 months ago

Motivation Close #257

Overview

cyphersnake commented 6 months ago

FYI: The method is specially made so that we can use rayon::par_bridge from the outside and parralize the calculations.

However, I did not take into account that the number n may be so large that it would be difficult to store challenges at heap