Eternal AI
  • The AI layer for the new internet
  • eternals
    • What are Eternals?
    • Specification
    • Proof-of-Compute
  • The new internet, AI-powered
    • Bitcoin, AI-powered
      • Eternals on Bitcoin
      • BitAI Virtual Machine
      • Run a BitAI node
    • Ethereum, AI-powered
    • Solana, AI-powered
  • smart contracts, ai-powered
    • How to use onchain LLM
    • Onchain AI composability - AI Powered Wallet
    • Onchain AI Composability - AI Powered Gaming With Chess
  • neurons
    • What are Neurons?
    • Neuron Device
    • Virtual Neurons
      • Solo Neuron
      • Neuron as a Service
      • Pooled Neuron
  • AI CHAINS
    • What are AI chains?
    • Bittensor and existing concepts
    • Base layer: Bitcoin vs Bittensor
    • AI chains: Bitcoin L2s vs Subnets
    • Apps: Smart contracts vs APIs
  • EAI
    • Utilities
    • Tokenomics
  • fully onchain ai models
    • Architecture
    • Deploy your first fully onchain AI
      • Set up your development environment
      • Create a self-custody wallet
      • Train an AI model in Keras
      • Transform the Keras model to Eternal
      • Send, receive, and trade Eternals
    • Progress
    • Misc
      • Transforming an AI Model into an Eternal
      • Standardized data formats
      • Specification
        • Layers
        • Models
  • Decentralized Inference API
    • API
      • API Key
      • Completions
      • Chat completion
      • Create a dagent
      • Get deposit address
      • Get dagent info
      • Agent Completion
    • Onchain Models
    • Tutorials
      • Build unstoppable Eliza agents
      • Build unstoppable Rig agents
      • Build unstoppable ZerePy agents
      • Decentralized ChatGPT
      • Don't Trust, Verify
      • Adjust your dagent personality
      • Launch on Twitter
      • Chain of thought
      • Build a dagent as a service with EternalAI API
    • Open Source
      • Architecture
      • Installation
Powered by GitBook
On this page
  • Overview
  • Neuron types
  • Compute Neurons
  • Verify Neurons
  1. neurons

What are Neurons?

PreviousOnchain AI Composability - AI Powered Gaming With ChessNextNeuron Device

Last updated 6 months ago

Overview

Neurons are nodes of the Eternal AI network. They are the atomic compute unit powering decentralized inference across all blockchains including Bitcoin, Ethereum, and Solana.

It's permissionless to join the Eternal AI network. Anyone can run a Neuron and mine EAI.

Neuron types

There are two types of Neurons: Compute Neurons and Verify Neurons.

Compute Neurons

The job of a Compute Neuron is to take a prompt from a user, run some computations, and return the output. In return, it earns fees and mines block rewards.

The key difference from Proof-of-Work is that in Proof-of-Compute, compute nodes generate outputs that users can utilize, making the computation process more useful and less wasteful.

Verify Neurons

The problem, of course, is that the user can’t verify if a Compute Neuron computed on the desired Eternal or did any work at all. We introduce a special kind of Neuron: Verify Neuron.

Verify Neurons can dispute the output to earn fraud-detection rewards if there is any discrepancy. The Verify Neuron that submitted the incorrect result will be slashed, and its staked tokens will be redistributed as a fraud-detection reward to the challenger.

While the Compute Neurons handle the computational workload by performing AI inference tasks, Verify Neurons oversee the integrity and correctness of these computations. This division of responsibilities ensures a balance between Compute Neurons for operational efficiency and Verify Neurons for correctness.

A Neuron typically has some sort of GPU to handle the high-performance on-chain computation. Neurons run a novel proof called .

Proof-of-Compute
A Neuron in every home.