Skip to content

OpenGradient Architecture

OpenGradient's novel Hybrid AI Compute Architecture (HACA) leverages node specialization to create a powerful, versatile platform.

NOTE

HACA allows OpenGradient to provide efficient and scalable inference capabilities while remaining fully verifiable and decentralized

HACA

HACA is made up of the following core components:

  • Full Nodes: Blockchain full nodes that execute EVM transactions for the blockchain. This handles native precompiles for and computing the full state-transition function (STF).
  • Inference Nodes: Stateless nodes with specialized hardware designed and optimized to run inference and generate any associated zkML proofs or TEE attestations. These nodes can have a variety of hardware architectures and can consist of CPUs, GPUs, TPUs, or software-based TEEs.
  • Storage Nodes: Hard disk storage nodes are designed for our decentralized filestore, which stores cold models uploaded onto the network.
  • Data Nodes: Enclave nodes that leverage the TLS protocol through Nitriding. TLS backed encrypted connections are established between a Data Node and third-party services, and the Data Node can securely access arbitrary data sources and create data access services that smart contracts on OpenGradient can access. Developers can push to/pull data from any external resources directly from smart contracts.

Below is a diagram describing the HACA components and workflow in the OpenGradient network.

HACA

OpenGradient 2024