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
  • Scalability
  • Flexibility
  • Robustness
  • Composability

Was this helpful?

  1. Understanding Automata
  2. What is Automata?
  3. Proof of Machinehood

Modular Trust

An open, adaptable Web 3 with verifiable trust at every layer of the stack

Modular trust is a cornerstone concept that offers an array of benefits, particularly in complex, decentralized environments found in our Web3 ecosystem. It provides the scaffolding for more resilient, adaptable, and transparent systems, thereby changing the way we perceive and allocate trust in the digitalized world.

Scalability

  • Attestations Can Be Built on Top of Each Other: Modular trust allows for the layering of trust attestations, each serving its specific purpose but collectively forming a more robust framework.

  • No Need to Reinvent the Wheel: Existing attestations can be reused across different scenarios, saving time and resources. This reduces the time and effort required for comprehensive verification, functioning similarly to a cache system where accepted attestations are not required to be re-verified.

  • Enables Quick Iteration: Because each attestation module can be developed and improved independently, it allows for rapid innovation and adaptation to new requirements.

Flexibility

  • Mix-and-Match Solution for Individual Use Cases: Different attestations can be assembled in a variety of configurations to meet specific needs, providing a tailor-fit solution for each project

  • Easy to Replace: If a particular module proves to be unreliable, it can be swiftly swapped out without affecting the entire system.

  • Dynamic Validity: While attestations are verifiable, they are not necessarily permanent. Validated attestations can expire or be revoked and if invalidated, can result in the invalidation of dependent attestations, a property we desire.

Robustness

  • Different Types of Attestations, Different Perspectives: Multiple different types of attestations can provide various angles of trustworthiness, offering a multi-dimensional view that is often more reliable than any single attestation.

  • Lowers the Risk of a Single Point of Failure: Distributing trust across different modules makes the system more resilient to the failure or compromise of any individual component.

  • Improves Confidence: The redundancy and variety in attestations can boost confidence in the system's overall reliability.

  • Sum Greater Than Individual Parts: The collective power of multiple trustworthy attestations typically exceeds what could be achieved by any single one.

Composability

  • Open Platform: Modular trust encourages an open ecosystem where any participant can contribute to and benefit from the collective framework.

  • Anyone Can Provide Attestation: This democratizes the trust framework, enabling diverse participation and scrutiny.

  • Anyone Can Innovate on a Different Way to Perform Attestation: Modular design fosters innovation, as new methods and technologies can be tested and incorporated without destabilizing existing systems.

  • Censorship Resistant: Decentralization of trust components makes it more challenging for any single entity to manipulate or censor the system.

PreviousZero Knowledge ProofNextKey terms

Last updated 1 year ago

Was this helpful?

Page cover image