Skip to main content

Glossary

Quick reference for terminology used across the DPO2U documentation.

TermDefinitionFirst appears in
AttestationAn immutable on-chain record certifying a company's compliance score, timestamp, and auditor DID. Stored on the Midnight blockchain via ComplianceRegistry.compact.Architecture
CIDContent Identifier — a cryptographic hash generated by IPFS that uniquely identifies a stored document. Used to link Attestations to their source privacy policies.Smart Contracts
CompactMidnight's purpose-built smart contract language. Compiles to zero-knowledge circuits — every operation is privacy-preserving by default.Smart Contracts
DIDDecentralized Identifier — a self-sovereign identity standard (W3C). Each DPO2U agent has a DID in the format did:midnight:agent:<name>.Smart Contracts
$DUSTA non-transferable Midnight-layer token used exclusively for gas fees and privacy operations (shielding, zk-SNARK generation). Subject to decay over time.Tokenomics
ERC-8004An Ethereum standard for Trustless Agents — on-chain registration of autonomous entities with wallets and permission bitfields.One Person Unicorn
FHEFully Homomorphic Encryption — allows computation on encrypted data without decryption. Planned for the Analytical Layer using OpenFHE.Architecture
GDPRGeneral Data Protection Regulation — the EU's data privacy law. DPO2U schemas are designed to satisfy both LGPD and GDPR requirements.Schemas
IPFSInterPlanetary File System — a decentralized storage network. DPO2U uses Lighthouse (IPFS pinning service) to store encrypted compliance documents.Architecture
LGPDLei Geral de Proteção de Dados — Brazil's data protection law (Lei 13.709/2018). The primary regulatory framework that DPO2U automates.Introduction
MCPModel Context Protocol — a standard that exposes tools (functions) to AI agents. The DPO2U MCP Server allows any LLM to query compliance status natively.MCP Server
Midnight NetworkA data-protection blockchain from the Cardano ecosystem. Uses Compact smart contracts and zk-SNARKs for zero-knowledge verification.Introduction
$NIGHTA Cardano Native Asset that serves as the economic backbone of DPO2U — used for service fees, agent rewards, and future staking.Tokenomics
Proof ServerA Midnight infrastructure component that generates and verifies zk-SNARK proofs for Compact contract transitions.Smart Contracts
zk-SNARKsZero-Knowledge Succinct Non-Interactive Arguments of Knowledge — cryptographic proofs that verify a statement is true without revealing the underlying data. Core to Midnight's privacy model.Smart Contracts