You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All of the Gemini prover functionality is handled by the function Gemini::reduce_prove. This part of the protocol involves computing commitments, adding them to the transcript, computing a challenge, then performing some subsequent calculations using the challenge. Eventually we want to compute commitments in the work_queue to facilitate parallelization in WASM. This requires that Gemini::reduce_prove be broken into two separate functions. The first contains the functionality prior to the computation of the commitments, the second contains the calculations done with the challenge generated based on the commitments.
The text was updated successfully, but these errors were encountered:
All of the Gemini prover functionality is handled by the function
Gemini::reduce_prove
. This part of the protocol involves computing commitments, adding them to the transcript, computing a challenge, then performing some subsequent calculations using the challenge. Eventually we want to compute commitments in thework_queue
to facilitate parallelization in WASM. This requires thatGemini::reduce_prove
be broken into two separate functions. The first contains the functionality prior to the computation of the commitments, the second contains the calculations done with the challenge generated based on the commitments.The text was updated successfully, but these errors were encountered: