Encrypted Compute

VeilCore OS changes the fundamental paradigm of data processing. Traditionally, to process data, you must expose it to the processor. In VeilCore, we utilize Encrypted Compute to ensure data remains confidential even during execution.

The Black Box Model

The ZK-VM functions as a cryptographic "black box."

  1. Input: The AI agent accepts encrypted inputs. In ZK terminology, this private data is called the "witness."

  2. Processing: The computation occurs within the isolated environment of the VM. The logic runs exactly as programmed, but the memory states containing sensitive information are never revealed to the node operators or the public ledger.

  3. Output: The system returns the result of the calculation alongside a Zero-Knowledge Proof.

Practical Application

This feature allows for powerful use cases. For example, a medical AI agent can analyze patient records to diagnose a condition without the patient data ever leaving the secure local environment or being visible to the model developer. The network only verifies that the diagnosis algorithm was applied correctly.

Last updated