Skip to content

Commit

Permalink
Add a Summary section that mentions ZKProof and defines "arithmetisat…
Browse files Browse the repository at this point in the history
…ion".

Signed-off-by: Daira Emma Hopwood <[email protected]>
  • Loading branch information
daira committed Jan 12, 2024
1 parent c4a4e93 commit 8d7840b
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion ABSTRACT.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,13 @@

*Submitted on 2024-MM-DD to the ZKProof Standards Committee.*

## Summary
An arithmetisation is a language that a proof system uses to express statements. A circuit is a program in this language. The associated computation has been computed correctly if and only if all of the constraints in the circuit are satisified.

The primary purpose of this ZKProof Working Group is to specify a particular arithmetisation: the "Plonkish" arithmetisation used in the Halo 2 proving system.

## Expected deliverables
The working group will focus on the Plonkish arithmetisation used in the Halo 2 proving system. The initial deliverable will be split into two draft specifications:
The initial deliverable will be split into two draft specifications:
- The Plonkish constraint system specification.
- The optimised Plonkish constraint specification.

Expand Down

0 comments on commit 8d7840b

Please sign in to comment.