This project aims to enable privacy-preserving transactions on the GOC-Ledger. It integrates ElGamal-encrypted transactions and employs different zero-knowledge proofs schemes to ensure the privacy of balances and expenditures. The proofs also guarantee that account balances remain positive and within a specified range.
java pedersen-commitment elgamal-encryption bulletproofs range-proofs zero-knowledge-proofs zkp elliptic-curve-cryptography bit-decomposition discrete-log or-proof
-
Updated
Jun 26, 2026 - Java