Skip to content
This repository has been archived by the owner on Nov 15, 2024. It is now read-only.

Latest commit

 

History

History
21 lines (13 loc) · 1.6 KB

satya-validators.md

File metadata and controls

21 lines (13 loc) · 1.6 KB

Satya Validators

The Vana network utilizes independent Trusted Execution Environment (TEE) validators to perform data validation requests for DLPs, simplifying their architecture by eliminating the need for DLPs to operate their own validator nodes. We refer to these highly confidential compute nodes as the Satya Validators.

Each Satya validator node is a sealed, encrypted virtual machine running on an independently operated server with a bare metal install of Intel SGX, an advanced hardware-level isolation technology.

This setup ensures that neither the node operators nor any other parties can access the interior of the processor or the data being processed. The TEE environment guarantees that deployed programs within it are immutable and private, maintaining operational integrity and preventing unauthorized changes while processing user data.

A DLP that relies on Satya validators

Responsibilities

  • Verify user data by running Proof-of-Contribution docker images to assess data legitimacy and value.
  • Attest to the validity of the data and write the attestation back on-chain.
  • Claim rewards for completing a validation job.

{% hint style="warning" %} Satya Validators are a work in progress. Code samples and technical documentation will be added soon. {% endhint %}

Read more about how the Satya network operates in data-validation.md.