The Data Anchoring Token (DAT) architecture defines the core technical stack that powers verifiable AI data ownership on the LazAI Network.
It provides a layered framework where data, metadata, and economic value interact securely through smart contracts and cryptographic proofs.
1. System Overview
At a high level, the DAT framework connects contributors, AI agents, and the blockchain using a multi-layered architecture:
Copy graph TD
A[Contributor / AI Developer] --> B[Encryption & Data Layer]
B --> C[Metadata & Provenance Layer]
C --> D[Smart Contract Layer]
D --> E[Verification Layer (TEE / ZKP)]
E --> F[Tokenization & Economy Layer]
F --> G[DAT Holder / Service Consumer] This structure ensures every contributed dataset, model, or inference is:
Anchored to an immutable provenance record
Represented as a semi-fungible DAT token
Linked to programmable usage and revenue logic
2. Layered Components
2.1 Encryption & Data Layer
Encrypts raw data locally before submission using hybrid AES + RSA.
Generates a unique data fingerprint (SHA-256 hash) for integrity tracking.
Stores encrypted payloads in decentralized archives (IPFS, Filecoin, or private storage).
Output: Encrypted file + integrity hash
Records asset identity, class, description, and URI in a metadata schema.
Maintains the provenance of contribution (creator, timestamp, ownership chain).
Anchors metadata hashes to the blockchain for tamper-proof traceability.
Output: Immutable metadata anchor
2.3 Smart Contract Layer
Core on-chain logic that manages the DAT lifecycle:
Registering data contributions
Minting and binding tokens to assets
Managing value transfers and ownership rights
Enables composable operations like:
registerData(), mintDAT(), transferValue(), claimRewards()
Output: On-chain record of ownership, value, and access
2.4 Verification Layer
Validates submitted data through Trusted Execution Environments (TEE) or Zero-Knowledge Proofs (ZKPs).
Ensures the computation or dataset matches the registered proof without revealing the raw data.
Provides verifiable attestations used for DAT minting authorization.
Output: Signed proof of authenticity
2.5 Tokenization & Economy Layer
Issues a semi-fungible DAT token (SFT) representing the verified contribution.
Encodes three properties:
Usage Rights (e.g., call credits, model usage)
Value Share (fractional rewards)
Integrates with payment and settlement contracts to automate royalty flow.
Output: Minted DAT with on-chain economic logic
3. Data Flow Summary
4. Smart Contract Structure
5. Integration Points
6. Design Principles
7. Developer Navigation
🔹 Lifecycle & Value Semantics →
Learn how DATs evolve from registration to value realization.
🔹 Security & Privacy Model →
Explore how encryption, TEE, and ZKP ensure data safety.
🔹 Developer Implementation →
Start building and minting your first DAT.
Last updated 4 months ago