Yona Network
  • Introduction
    • What is Yona Network
    • Use Cases
    • How to contribute
  • Yona Tech
    • Yona Architecture
    • Execution Nodes
    • Bitcoin Settlement and Finality
  • Testnet
    • RPC Information
    • Faucet
    • Wallet
    • Deploy your first smart contract
    • Yona Testnet supported programs
  • Yona BTC Canonical Bridge
    • Yona BTC Canonical Bridge explained
    • Yona BTC Canonical Bridge flow
    • Bridge Nodes
    • Yona BTC Bridge testnet guideline
    • Dev environment configuration
  • Information and links
    • Official Links
    • Tools
Powered by GitBook
On this page
  • Architecture
  • Components
  1. Yona Tech

Yona Architecture

PreviousHow to contributeNextExecution Nodes

Last updated 8 months ago

Architecture

Yona Network is Bitcoin's fastest Layer 2, powered by the Solana Virtual Machine (SVM). Yona Network utilizes modular architecture, combiningthe best pieces of the stack:

  • Settlement: Bitcoin - Yona settles to Bitcoin and uses BTC as its gas token.

  • Execution: Solana Virtual Machine (SVM) - Yona runs the highly performant SVM as its execution environment.

  • Data Availability - Yona Network posts its data to DA for scalable data availability (DA).

  • Proving: RISC Zero - Yona uses RISC Zero to implement ZK Bitcoin Light client and verify ZKPs for the light node proofs.

Components

There are three classes of actors in the Yona rollup architecture:

  1. Execution nodes.

  2. Historical nodes.

  3. Bridge nodes (information about this type of node - in the section ‘Yona BTC Canonical Bridge).

  4. Prover nodes.

  5. Spreading module.

  6. Proofs aggregation and comparison module.