-
Updated
Aug 6, 2021 - JavaScript
#
zero-knowledge
Here are 155 public repositories matching this topic...
Collaboration suite, end-to-end encrypted and open-source.
A consortium blockchain platform (联盟区块链底层技术平台)
security
crud
synchronization
crypto
raft
blockchain
p2p
consensus
rpc
fintech
solidity
evm
consortium
zero-knowledge
precompiled
pbft
bcos
fisco-bcos
fisco
-
Updated
Jul 29, 2021 - C++
The privacy-focused cryptocurrency
cryptography
privacy
blockchain
p2p
cryptocurrency
merkle-tree
sigma
zero-knowledge
zcoin
zerocoin
merkle-tree-proof-of-work
asic-resistant
zero-knowledge-proofs
zkp
lelantus
-
Updated
Aug 6, 2021 - C
Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
cryptography
elliptic-curves
sigma
zero-knowledge
pedersen-commitment
zk-snarks
bulletproofs
zksnarks
range-proofs
-
Updated
Jun 6, 2021 - Haskell
Tor Iptables script is an anonymizer that sets up iptables and tor to route all services and traffic including DNS through the Tor network.
dns
iptables
tor
traffic
tor-network
zero-configuration
anonymize
zero-knowledge
tor-iptables-script
tor-ip-switcher
-
Updated
May 30, 2021 - Python
A privacy-preserving blockchain on Substrate
-
Updated
Dec 24, 2019 - Rust
A Decentralized Operating System for Zero-Knowledge Applications
-
Updated
Aug 6, 2021 - Rust
Solidity crypto libraries, ring signatures, proof of knowledge, packed signatures etc. with matching Python implementations for secp256k1 and (alt)BN-256
cryptography
tools
libraries
ethereum
solidity
ring-signatures
secp256k1
zero-knowledge
schnorr
bn256
-
Updated
Jun 18, 2019 - Python
gluax
commented
May 20, 2021
🚀 Feature
We should support the operators <,<=,>,>= on the field
type.
Blocked: This depends on snarkVM first implementing these features.
Motivation
Allows more standard operations with the field type.
Implementation
Field Gadget
- Implement the
impl<F: PrimeField> EvaluateLtGadget<F> for Field
traitleo/compiler/src/value/field/field_type.rs
.
Tests
vlopes11
commented
May 3, 2021
This name is duplicated with the base Proof.
This is often misleading and we should consider a new name for this struct
Zero-knowledge virtual machine written in Rust
-
Updated
Sep 12, 2020 - Rust
Experimental zero-knowledge proof compiler in Rust macros
-
Updated
Sep 16, 2020 - Rust
Collection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
computer-science
distributed-systems
cryptography
privacy
state-machine
paper
smart-contracts
blockchain
consensus
bft
game-theory
byzantine
zero-knowledge
cryptoeconomics
-
Updated
Oct 4, 2020
A library for generating zk-STARKs.
-
Updated
Sep 10, 2020 - TypeScript
Noir is a domain specific language for zero knowledge proofs
-
Updated
Jul 23, 2021 - Rust
Welcome to Aleo. Where Applications Become Zero-Knowledge
-
Updated
Aug 7, 2021 - Rust
Library for programming zk-SNARKs directly in Python
-
Updated
Aug 7, 2021 - Python
Bellman zkSNARK library for community with Ethereum's BN256 support
-
Updated
Aug 6, 2021 - Rust
A framework to execute and verify algorithms using Groth16 zkSNARKs.
-
Updated
Aug 13, 2020 - Haskell
Schnorr Protocol for Non-interactive Zero-Knowledge Proofs
-
Updated
Feb 10, 2020 - Haskell
A pure-Rust implementation of the Paillier encryption scheme
-
Updated
Jun 11, 2021 - Rust
zkChannels: Anonymous Payment Channels for Bitcoin, Zcash, Tezos and more
privacy
lightning
bitcoin
cryptocurrency
mpc
bolt
zcash
zero-knowledge
payment-channel
privacy-preserving
tezos
-
Updated
May 27, 2021 - Rust
algebra arithmetic, finite fields, elliptic curves, zero-knowledge
-
Updated
Oct 23, 2019 - Rust
Arithmetic circuits for zero knowledge proof systems
-
Updated
Apr 14, 2020 - Haskell
MSc Module
hashing
cryptography
public-key
homomorphic-encryption
zero-knowledge
symmetric-key-cryptography
key-exchange
-
Updated
Feb 9, 2021 - JavaScript
A Virtual Machine for Zero-Knowledge Executions
-
Updated
Aug 7, 2021 - Rust
Improve this page
Add a description, image, and links to the zero-knowledge topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the zero-knowledge topic, visit your repo's landing page and select "manage topics."
#306 addresses a term-precedence bug with exponentiation. However, we do not have an end-to-end test case for this.
It should be included, ideally for all operators.