Automata Docs
  • Understanding Automata
    • What is Automata?
      • TEE Coprocessor
      • Proof of Machinehood
        • Optimistic Attestation
        • Zero Knowledge Proof
        • Modular Trust
    • Key terms
  • TEE Overview
    • TEE Prover
    • Multi-Prover AVS (EigenLayer)
      • Operator guide
        • Installation
        • Deposit strategies
        • Opt in to run AVS
        • FAQ
    • TEE Compile
      • Getting Started
      • Vendorizing
      • Attestation Report
    • TEE Builder
      • Block Builder Architecture
      • Stateless Executor
    • Verifiable Random Function
      • Why Automata VRF
      • How does Automata VRF work
      • Attestation
  • Build with PoM
    • Introduction
      • Smart contract libraries
      • Attestations on Verax
      • Frequently asked questions
    • Attestation module
      • Machine Attestation
        • Intel SGX
        • AWS Nitro Enclaves
        • Miscellaneous
      • Device Attestation
        • Yubikey
        • Andriod
        • Apple
        • Windows
        • FIDO U2F Authenticator
      • WebAuthn Attestation
        • WebAuthn Attestation Types
        • Attestation Statements & Privacy Impacts
  • Backed by PoM
    • 1RPC
    • L2Faucet
      • Frequently asked questions
  • Protocol
    • App-Specific Rollup
    • Mainnet
    • Testnet
    • Bridge
      • Bridging Native Tokens from L1 to L2
      • Bridging Native Tokens from L2 to L1
    • Explorer
    • Specification
      • Attestation
      • Attestor
      • Smart Contract
  • Research
    • Account Abstraction
    • Decentralized Randomness
    • Maximal Extractable Value
    • Reproducible Build
    • Lightpaper
Powered by GitBook
On this page

Was this helpful?

  1. Understanding Automata
  2. What is Automata?

Proof of Machinehood

Global network of machine attestations without excessive computation or stake

PreviousTEE CoprocessorNextOptimistic Attestation

Last updated 1 year ago

Was this helpful?

Placing hardware attestations on-chain makes it possible to:

  1. establish the authenticity, computational capabilities and inherent value of machines,

  2. therefore succinctly represent arbitrary machines involved in computation,

  3. and by so allow claims on their properties to be independently verified

The Proof of Machinehood illustrates how:

Hardware attestation establishes a trust base in the machine itself, without the need for excessive computation or capital. Each machine operates as a representative for human users and provides a default proof of stake that is based on the machine’s commodity value.

This is reinforced by the trust provided by the manufacturer's validation.

  1. The machine can sign the data it produces, and share the signed data on-chain

  2. The machine can further attest the code that it runs, increasing the level of trust in the code

A technical dive:

demo
Proof of Machinehood - Built by Automata NetworkProof of Machinehood - Built by Automata Network
Logo
Page cover image
Cover

Optimistic Attestation

For scalability and data availability

Cover

Zero Knowledge Proof

For privacy and verifiability

Cover

Modular Trust

For usability and composability