-
It is a great feature for a smart contract to compute without decrypting the inputs and outputs.
This allows verifying private data, and knowledge of these.
For this, we would need to enable runni…
-
I found that a lot of the computer science curriculum does teach about digital circuits and I think knowledge about digital circuits can become extremely useful when working with computers and logic. …
-
## Background on SNARKs and Spartan
Spartan is a zkSNARK, so it consists of three algorithms:
* Setup() --> `pp`
* Prove(`pp`, `ckt`, `witness`, `io`) --> `\pi`
* Verify(`pp`, `ckt`, `io`) -->…
-
Note: I am primarily seeking feedback rather than proposing at this stage.
## Peekable
As I see it [`peekable` (Existing in std)] facilitates two concepts, the ability to preview an item in an ite…
-
During discussions about the possibility of implementing programmability (c.f. #2425), concerns have been raised about the risk that the scarcity of skills and knowledge required to create secure, bug…
-
Vague about average tying speed and knowledge of digital circuits. Contradicts your user profile.
![Annotation 2020-11-13 175810.png](https://raw.githubusercontent.com/shikai-zhou/pe/main/files/b686d5…
-
We need to create a new README.md for this fork explaining the concept.
@maaku originally wrote describing the opportunity:
>secp256k1 is defined using arithmetic over the prime field of order p.
…
-
# Description
It is in theory possible to encode images without loss as quantum circuits.
In practice, however, this will normally lead to circuits which include a lot of gates and, therefore, are n…
-
In https://github.com/0xPolygonZero/zk_evm/issues/375#issuecomment-2226258708, I make the broad suggestion to decompose our "cleverer" functionality into simpler commands, e.g splitting:
- Circuit ge…
-
1. **Design a generic gate**: Create a generic gate that can be used to build complex digital circuits.
2. **Implement arithmetic circuits**: Implement arithmetic circuits using the generic gate, whic…