@@ -144,11 +144,10 @@ e53c3d4bad8538e152a89d8bf75be178a3876252744961b9a087fe3973545c20
144144b44236ba17ad7445ae3eac48a8ba86ba00f08c069237b08451e311b688146e7e
145145```
146146
147- to generate a [ Binius] ( https://www.irreducible.com/binius ) proof that the
148- theorem typechecks. With a Groth16 circuit that recursively proves verification
149- of Binius proofs, i.e. a Groth16 final SNARK for Binius, the construction is
150- complete, and we can embed a proof of Fermat's Last Theorem in Fermat's Margin
151- Note.
147+ to generate a [ multi-STARK] ( https://github.com/argumentcomputer/multi-stark )
148+ proof that the theorem typechecks. With a Groth16 circuit that recursively proves
149+ verification of such proofs, i.e. a Groth16 final SNARK, the construction is complete,
150+ and we can embed a proof of Fermat's Last Theorem in Fermat's Margin Note.
152151
153152![ Fits in the Margin] ( docs/fitsinthemargin.png " alternatively, we could use a QR code ")
154153
@@ -166,20 +165,13 @@ Ix consists of the following core components:
166165 Lean programs (by preserving the alpha-relevant metadata in a separate ixon
167166 object and re-merging the computationally relevant and irrelevant parts).
168167- The [ Aiur zkDSL] ( https://github.com/argumentcomputer/ix/tree/main/Ix/Aiur )
169- which is a first-order functional programming language that generates Binius
170- circuits.
171- - The [ Archon
172- library] ( https://github.com/argumentcomputer/ix/tree/main/Ix/Archon ) , which
173- provides high-level abstractions and FFI bindings in Lean for the Binius
174- libraries in Rust, as well as other Rust dependencies.
168+ which is a first-order functional programming language that generates
169+ multi-STARK circuits.
175170- The IxVM (not yet released), which implements reduction and typechecking
176171 of ` ixon ` (including ingress and egress from and to binary data).
177- - Binius precompiles for the IxVM, including the Blake3 hash function and Lean4
178- primitives. This work has been [ upstreamed] ( https://github.com/IrreducibleOSS/binius/pulls?q=is%3Apr+Blake3+is%3Aclosed ) to Binius where possible.
179172- Integration with the [ iroh p2p network] ( https://www.iroh.computer/ ) so that
180173 different ix users can easily share ` ixon ` data between themselves.
181174
182-
183175## Build & Install
184176
185177- Build and test the Ix library with ` lake build ` and ` lake test `
0 commit comments