sunhuachuang / idata

Decentralized data/DataFi platform.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iData

Decentralized data/dataFi ecological. [Researching]

Inspired by CympleTech's data protocol.

Purpose: Security & Privacy

What it wants ?

  • Let data transfer safely -> Decentralized Transfer
  • Let data storage safely -> Decentralized Storage
  • Let data exchange safely -> Decentralized Exchange
  • Let data process safely -> Decentralized Process

Design

  • Must based on P2P network
  • How to up and running it ( MUST NEED Incentives, Why? TANSTAAFL! )
    • Proof of Services
      • Online for relay data quickly. (proof of online) Basicly
      • Compute for process data correctly. (proof of compute)
      • Storage for store data forever. (proof of storage)
    • Build blockchain and on-chain
      • Online for mining (generate)
      • Verifiable random functions & BFT for consensus
      • Zero-knowledge cuttable UTXO
      • Support multiple transaction types
        • anonymos token
        • transfer token
        • exchange data
        • storage data
        • process data

Code structure

  • Core Library (Self-balance / Self-transactions / Validate-consensus / Full-Miners-DHT)
  • Full Node ( Transactions / Pools / Miner / Full-Consensus / Public Query )

License

This project is licensed under

About

Decentralized data/DataFi platform.

License:GNU General Public License v3.0


Languages

Language:Rust 100.0%