zero-knowledge
Verify without disclosing
Zero-knowledge describes a method of proving something is true without revealing any information beyond the truth of that statement.
The term appears most often in cryptography and computer security, where zero-knowledge proofs allow one party to verify credentials or data without actually seeing the underlying information.
The authentication system uses zero-knowledge protocols so your password never leaves your device.
This approach has become central to privacy-preserving technologies and blockchain applications.
Demonstration of truth
- protocolPrescribed conduct rules
- proverOne who demonstrates truth
- verifierOne who confirms truth
- commitmentFirm pledge to act
soundness · completeness · interactive · non-interactive · simulation · extractor · witness · circuit
Quality of protecting secrets
- credentialProof of qualification
- identityWho someone is
- authenticationConfirming genuine identity
- secretConcealed information
concealment · undisclosed · trustless · permissionless · shielded · redacted
Programmable blockchain network
- scalabilityCapacity for growth
- AztecAncient Mexican civilization
- MinaFemale given name
- throughputProcessing rate over time
proof
Demonstration of truth
commitment · soundness · completeness · interactive · non-interactive · simulation · extractor · witness · circuit · succinct
confidentiality
Quality of protecting secrets
- credentialProof of qualification
- identityWho someone is
- authenticationConfirming genuine identity
secret · concealment · undisclosed · trustless · permissionless · shielded · redacted
Ethereum
Programmable blockchain network
- scalabilityCapacity for growth
- AztecAncient Mexican civilization
- MinaFemale given name
zero-knowledgetraceable
Able to be followed
auditable · linkable · identifiable · transparent · trackable
zero-knowledgeinsecure
Lacking self-assurance
plaintext · leaky · deanonymized · unprotected · vulnerable
zero, knowledge, zeros, zeroes, zeroed, zeroing, know, knows, known