snarkify / sirius

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

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

Closed cyphersnake closed 1 month ago

cyphersnake commented 1 month ago

Motivation Close #257

Overview

cyphersnake commented 1 month 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