Capsule Network
EN
EN
  • Overview
  • 🧑‍🎓Network 101
    • Why Does AI Need Your Experience Data
    • How Does AI Utilize Experience Data
    • Use Cases of Experience Data in Various Industries
    • Our Unique Killer Use Cases
  • 🤩What Makes Network Unique
    • Autonomous Data Governance To Ensure Fair Rewards
    • ADG-Centric Network Architecture
      • Data Acquisition Layer
      • Data Processing Layer
      • Data Retrieval Layer
      • Data Transformation Layer
      • Value Creation Layer
      • Autonomous Data Governance Layer
    • AGD-Aligned Roles
    • One Wallet One Entity
  • Token Economics
  • HOW TO PARTICIPATE
    • Data Producer
    • Data Mapping and Schema Developer
    • Data Validator
    • Data Annotator
    • Data Consumer
Powered by GitBook
On this page
  • Data Registry
  • Data Access
  • Data Availability
  1. What Makes Network Unique
  2. ADG-Centric Network Architecture

Data Retrieval Layer

When the data producer uploads data, it will be stored off-chain in an online storage service determined by the application owner (or the data producer if the application owner allows). For security purposes, the data will be encrypted using the data producer's secret key, and the data producer could determine the access level by choosing from the following options:

  • On-Demand Authentication (User has to manually sign whenever a new request to the file arises)

  • Permanent Authentication (The user delegates the signing rights pertaining to the file via Account Abstraction. The rights is vaild unless the user revokes access)

  • Time-Based Authentication (Achieved via account abstration but the user determines the time period. Please note that once the time period has been set it cannot be modified until the time period lapses)

*The user has the option to upload a single file or multiple files. When multiple files are compressed as a single file and stored in an online storage service, it is referred to as a Resource

Data Registry

After the network confirms that the file / resource has indeed been uploaded to an online storage service and is readily available, the data producer will sign a message that will write the following info onchain: URL that points to the file, File Checksum (To ensure file integrity)

Data Access

This module is in charge of accessing data from the online storage service, decrypting the data using the signature and ingesting it into the network when partipants in the network performs such a request.

Data Availability

Since the data is stored offchain and not within the control of the network, it is necessary for the network to periodically request access to the data (heartbeat mechanism) to ensure that the data is available.

PreviousData Processing LayerNextData Transformation Layer

Last updated 7 months ago

🤩