-
A multi-linear polynomial commitment scheme is parametrized by
- Number of variables $n$
- A polynomial `P` $P(X_1,\ldots,X_n)$ given as `Vec` of size $2^n$
- An evaluation point `x` $\vec{x} = (x…
-
Following is the loop through the rounds in the prover. Only the `b_values` are fed into `enqueue_auth_pairs`.
https://github.com/TritonVM/triton-vm/blob/3331a8daea64404f9d521a809d4e8d992479ff54/trit…
-
If **Poseidon** hash function is used in the merkle tree construction, when trying to write the resulting proof to a file/byte array using function **nil::crypto3::marshalling::types::fill_placeholder…
-
There is [this interesting protocol](https://uwspace.uwaterloo.ca/bitstream/handle/10012/6858/nojoumian_mehrdad.pdf?sequence=1#subsection.4.3.1) which allows a group of at least $t$ shamir shareholder…
-
_This is a long read and a proposal with quite a large scope and a decent amount of backwards-compatibility impact. I hope it'll make SciPy's behavior much more consistent and predictable, as well as …
-
## Description
In plonk recursion, if the inner /outer circuit both use BN254 curve, outer circuit prove fail, the failure message is listed below. If inner/outer circuit use different curve, p…
-
Does ZKMIPS work with less than 48 GB of RAM?
ulbqb updated
6 months ago
-
## Bug Report
I used Apple M2 Ultra and ran the proof generation for examples/ecdsa.
I can do the proof generation in CPU without issues. But, when it comes to Metal, although I do get significa…
-
Investigate possibility of modifying our product equality check arguments (copy constraints and plookup) to use logarithmic derivatives as in Cached Quotients paper. This would allow us to remove comm…
-
Explore performing membership proofs using KZK and caulk+.
Benefits:
- faster proof generation
- faster insertion
https://geometry.xyz/notebook/geometry-presents-semacaulk-a-gas-efficient-zero-know…