All Projects → adria0 → plonk-by-fingers

adria0 / plonk-by-fingers

Licence: MIT license
Implementation of Plonk by Hand in rust

Programming Languages

rust
11053 projects
HTML
75241 projects

Projects that are alternatives of or similar to plonk-by-fingers

plonk
A pure Rust PLONK implementation using arkworks as a backend.
Stars: ✭ 128 (+300%)
Mutual labels:  plonk
fluidex-backend
Building the first permissionless layer2 orderbook DEX on Ethereum, powered by PLONK zk-rollup
Stars: ✭ 24 (-25%)
Mutual labels:  plonk
dusk-blindbid
Implementation of the blindbid logic within Zero Knowledge Proofs
Stars: ✭ 18 (-43.75%)
Mutual labels:  plonk

plonk-by-fingers

This is a toy implementation of the excellent Joshua Fitzgerald Plonk by hand (part2) (part3) tutorial

  • all written from scratch, do not expect this code to be anything close to production, is intended just to understand the protocol
  • there is a mistake in the hand computations in part3 that says that where the correct value seems to be , this also affects the pairing, that is instead
  • test is here
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].