374 - Discrete Log Equality Proofs
BIP: 374 source Layer: Applications Title: Discrete Log Equality Proofs Author: Andrew Toth Ruben Somsen Sebastian Falbesoner Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0374 Status: Draft Type: Standards Track License: BSD-2-Clause Created: 2024-12-26 Post-History: https://gist.github.com/andrewtoth/df97c3260cc8d12f09d3855ee61322ea https://groups.google.com/g/bitcoindev/c/MezoKV5md7s Table of ContentsIntroductionAbstractCopyrightMotivationSpecificationDescriptionDLEQ Proof GenerationDLEQ Proof VerificationBackwards CompatibilityTest Vectors and Reference CodeFootnotesAcknowledgements Introduction Abstract This document proposes a standard for 64-byte zero-knowledge discrete logarithm equality proofs (DLEQ proofs) over an elliptic curve. For given elliptic curve points A, B, C, G, and a scalar a known only to the prover where A = a⋅G and C = a⋅B, the prover proves knowledge of a without revealing anything a...