Data Ingress

Anyone can add data to the Vana network. However, for a data point to be considered "valid", it must run through Proof of Contribution to ensure its validity. This process outputs a public attestation that can be attached to an encrypted data point, allowing anyone to judge how valuable a data point is without needing to decrypt it.

At a high level, these are the steps:

  • A Data Liquidity Pool provides a UI for its data contributors to add data (a webapp, browser extension, CLI tool, etc).
  • The data contributor encrypts and uploads the data to a storage location of the DataDAO's choosing.
  • The DLP specifies a Proof-of-Contribution function to run on the data. If using the Satya network to run PoC, it will coordinate with a Satya node to generate this attestation.
  • The attestation is recorded onchain, and the data contributor is rewarded for their contributions.

Read through this section's subpages to learn more about how each step works.