Knowledge Base

Glossary of Terms

Essential definitions for understanding Zero-Knowledge Proofs, Indian Compliance Regulations (DPDP, RBI), and Privacy Technology.

Zero-Knowledge Proof (ZKP)

Cryptography

A 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

Regulation

The 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 Privacy

Any data that could potentially identify a specific individual. Examples include full name, Aadhaar number, PAN card details, or biometric data.

Fiat-Shamir Heuristic

Cryptography

A 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)

Technical

In 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

Cryptography

A 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)

Regulation

The 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

Web3

The 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

Privacy

The 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)

Identity

A 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