-
This is the meta-issue, dedicated specifically to reducing the gas cost of our e2e verification.
So far we have two contracts based on a different curve cycle:
- Pasta-based contract (https://gith…
-
Currently gemini breaks for a polynomial, where the second half of coefficients is zero.
-
Let us denote v a variable of type View and x a variable of type finite field.
Currently, the following expressions do not compile:
1. x * v
2. x + v
3. x - v
while v*x, v+x, v - x do.
No…
-
You can reproduce this issue by running the cmd in the [`feat/guest-example` branch](https://github.com/scroll-tech/ceno/pull/368)
```
RUST_LOG=info cargo run --release --example fibonacci_elf -- --…
-
Hi!
I think something is missing in the implementation. Please correct me if I'm wrong!
In each layer of the circuit we have 3 instances of the sumcheck protocol that can be performed in paraller …
-
Some issues were raised during PR cms-sw#13768 which we prefer to handle outside of that PR. We are tacking these here:
- use of std::array instead of std::vector for ECAL lut for memory performance …
-
We have been working to address the time needed to compile Barretenberg (eg #572).
We have analyzed compilation using: https://github.com/aras-p/ClangBuildAnalyzer. Cloning this into cpp/ and build…
-
**Proposed contribution:** Produce a high-level description, tentatively with not more than two pages, for each of several paradigms that enable zero-knowledge proofs. Mention comparative advantages/d…
-
## 💥 Proposal
I think there are some FFTs in the Marlin prover that can be removed (almost) for free. Namely:
- In the sumcheck inside the third round of the Marlin prover, we need to [compute](…
-
The platform is the specification of how programs are loaded, what are the regions of virtual memory, how I/O works, and more details.
The current draft is essentially this [platform.rs](https://gi…
naure updated
4 weeks ago