Glossary of Terms
Essential definitions for understanding Zero-Knowledge Proofs, Indian Compliance Regulations (DPDP, RBI), and Privacy Technology.
Zero-Knowledge Proof (ZKP)
CryptographyA cryptographic method by which one party (the prover) can prove to another party (the verifier) that a given statement is true while the prover avoids conveying any additional information apart from the fact that the statement is indeed true.
DPDP Act 2023
RegulationThe Digital Personal Data Protection Act, 2023 is a law in India that governs the processing of digital personal data. It emphasizes consent, data minimization, and heavy penalties for data breaches.
PII (Personally Identifiable Information)
Data PrivacyAny data that could potentially identify a specific individual. Examples include full name, Aadhaar number, PAN card details, or biometric data.
Fiat-Shamir Heuristic
CryptographyA technique for taking an interactive proof of knowledge and creating a digital signature based on it. This way, it can be applied to some zero-knowledge proofs to make them non-interactive.
Circuit (ZKP)
TechnicalIn zero-knowledge proofs, a 'circuit' is a fixed computation graph that represents the logic to be proven. For example, 'Is Age > 18' is a circuit.
Trusted Setup
CryptographyA one-time initialization event required for some ZK protocols (like SNARKs) to generate the cryptographic parameters. Modern protocols like STARKs do not require a trusted setup.
FIU-IND (Financial Intelligence Unit - India)
RegulationThe central national agency responsible for receiving, processing, analyzing and disseminating information relating to suspect financial transactions. It is responsible for coordinating and strengthening efforts of national and international intelligence, investigation and enforcement agencies in pursuing the global efforts against money laundering and financing of terrorism.
On-Chain Verification
Web3The process of verifying a ZK proof directly on a blockchain (like Ethereum or Polygon) via a smart contract. This provides public, immutable evidence of compliance.
Selective Disclosure
PrivacyThe ability for a user to reveal only specific subsets of information (e.g., 'Over 18') from a larger credential (e.g., Driver's License) without sharing the entire document.
Verifiable Credential (VC)
IdentityA digital credential that is cryptographically signed by an issuer (like a government) and can be easily verified by a third party. SatyaStack uses VCs as inputs for ZK proofs.
Ready to implement privacy-preserving compliance?
Explore our architectural deep-dive to see how these concepts come together in the SatyaStack infrastructure.
View Architecture