EspressoSystems / jellyfish

A Rust Implementation of the PLONK ZKP System and Extensions
https://jellyfish.docs.espressosys.com
MIT License
400 stars 100 forks source link

Stateful, incremental API for VID #359

Closed ggutoski closed 11 months ago

ggutoski commented 1 year ago

As a downstream consumer of VID, https://github.com/EspressoSystems/espresso-sequencer requires an incremental API so that txs can be added to a block one-at-a-time.

Change the VidScheme trait to give it a stateful, hash-like API (update, finalize, etc).

Update phase

Finalize phase

ggutoski commented 11 months ago

no longer relevant