Skip to content

Latest commit

 

History

History
98 lines (69 loc) · 3.62 KB

File metadata and controls

98 lines (69 loc) · 3.62 KB

Roadmap

DFPN development is organized into five phases, from initial research through mainnet launch and ecosystem growth.


Phase 0: Research & Foundations

Duration: 4--6 weeks | Status: :material-check-circle:{ .green } Completed

Laid the groundwork for the protocol by defining the threat landscape, curating evaluation data, and establishing benchmarks.

  • Threat model and adversary taxonomy for deepfake attacks
  • Curated evaluation datasets (FaceForensics++, Celeb-DF, ASVspoof, ProGAN)
  • Evaluation harness for reproducible model benchmarking
  • Baseline accuracy and latency benchmarks for all four detection models
  • Protocol design document and economic modeling

Phase 1: Devnet MVP

Duration: 6--8 weeks | Status: :material-check-circle:{ .green } Completed

Delivered a working end-to-end prototype on Solana devnet, covering the core on-chain programs and a reference worker node.

  • Content Registry program -- media hash and provenance storage
  • Analysis Marketplace program -- request creation, commit-reveal result flow
  • Model Registry program -- model metadata and versioning
  • Rewards program -- fee distribution and treasury
  • Reference worker client (Rust) with four pre-configured detection models
  • Commit-reveal protocol to prevent result copying
  • TypeScript SDK for client integration
  • CLI tooling for request submission and result querying

Phase 2: Testnet Pilot

Duration: 8--10 weeks | Status: :material-progress-clock:{ .yellow } In Progress

Hardening the network with staking, reputation, and operational tooling ahead of a public pilot.

  • Worker Registry program -- operator staking and management
  • Stake-based worker registration with bonding/unbonding
  • Epoch-based scoring (accuracy, availability, latency, consistency)
  • Model versioning and deprecation workflow
  • REST API indexer (Axum + Tantivy full-text search)
  • Vue.js dashboard with real-time network monitoring
  • Load testing and benchmarking under sustained traffic
  • Dispute resolution flow end-to-end testing
  • Documentation site (MkDocs Material)

Phase 3: Mainnet Beta

Duration: 8--12 weeks | Status: :material-clock-outline: Upcoming

Production deployment with token economics, governance, and third-party security review.

  • SPL token deployment and treasury initialization
  • Governance integration via Realms DAO
  • Independent security audit of all on-chain programs
  • Mainnet program deployment with upgrade authority multisig
  • Public beta launch with onboarding for initial worker operators
  • Bug bounty program

Phase 4: Scale & Ecosystem

Duration: Ongoing | Status: :material-clock-outline: Upcoming

Expanding capabilities, reducing friction, and building partnerships.

  • Model marketplace -- third-party developers publish and monetize detection models
  • Advanced storage integration (Arweave, IPFS, Shadow Drive)
  • Specialized detection modules (document forgery, satellite imagery, medical imaging)
  • Platform partnerships for automated content verification
  • Mobile SDK for on-device pre-screening
  • Cross-chain verification bridges

Timeline Summary

gantt
    title DFPN Development Phases
    dateFormat  YYYY-MM-DD
    section Phases
    Phase 0 - Research        :done,    p0, 2024-01-01, 6w
    Phase 1 - Devnet MVP      :done,    p1, after p0,   8w
    Phase 2 - Testnet Pilot   :active,  p2, after p1,   10w
    Phase 3 - Mainnet Beta    :         p3, after p2,   12w
    Phase 4 - Scale           :         p4, after p3,   24w
Loading