The [[ZKP/Data Marketplace/Intro|marketplace]] implements a granular access system, tied to token ownership through the account system:
- **Access Tiers**: Range from Tier 0 (free metadata) to Tier 5 (full [[ZKP/Data Marketplace/Tokenized Datasets/Comprehensive Mechanisms of Tokenized Datasets|dataset]] access), with escalating token requirements. Tier 0 might provide metadata and a sample, while Tier 5 unlocks the entire dataset.
- **Dynamic Adjustments:** Access tier requirements are designed to adapt to changing market conditions through a three-component oracle system coordinated by off-chain workers:
**a. On-chain Analytics Oracle:** Monitors objective metrics like access frequency, tier utilization rates, and token flows directly from blockchain data stored in Patricia Tries.
**b. Decentralized Price Feed:** Aggregates external market data from multiple independent sources to establish fair value benchmarks for different data categories.
**c. [[ZKP/Data Marketplace/Decentralized Governance/Decentralized Governance via Data DAOs|Governance-]]Bounded Automation:** Implements adjustment algorithms with parameter limits set by governance [[ZKP/Data Marketplace/Decentralized Governance/Voting by DTK Token Holders|votes]] through the democracy pallet, ensuring that automated changes remain within community-approved boundaries.
This oracle design addresses key security considerations including manipulation resistance through median-based aggregation, sybil resistance through stake-weighted reporting, and fail-safe mechanisms that limit adjustment magnitude within any single time period.
See also: [[ZKP/Data Marketplace/Tokenized Datasets/Practical Implications|Practical Implications]]