SatoshiVM
  • Satoshivm
    • Abstract
    • Layer2 Overview
      • Architecture
        • Alpha Mainnet
        • Mainnet
      • Commitment and Verification on Bitcoin
      • Asset Bridge
    • BitVM and SatoshiVM Circuit
    • Preimage Commitment
    • SatoshiVM Scripts and Taproot
    • Verification
    • Framework Visualization
    • Third Party Verification
  • Developer Guide
    • BTC Connect
      • Guide Overview
      • Integrating BTC Connect
      • Quick Summary
    • Contract Address
      • Alpha Mainnet
      • Testnet
  • User Guide
    • Alpha Mainnet
      • Getting Started
      • Network Information
      • Wallet Setup
      • BTC Bridge (Alpha Mainnet)
      • SAVM Bridge (Alpha Mainnet)
      • Ecosystem DApps
        • Savmswap
    • Testnet
      • Getting Started
      • Network Information
      • Wallet Setup
      • Faucet
        • Bridge from Bitcoin
        • Acquire on SatoshiVM
      • BTC Bridge (Testnet)
      • SAVM Bridge (Testnet)
      • BRC20 Bridge (Testnet)
      • Runes Bridge (Testnet)
      • Ecosystem DApps
        • Savmswap
        • SARC-20
  • $SAVM
    • Token Information
    • Token Distribution
    • Token Utility
    • Contract Address
      • Mainnet
      • Testnet
  • roadmap
    • Roadmap
  • Resources
    • Homepage
    • Explorer(Alpha Mainnet)
    • Explorer (Testnet)
    • YellowPaper
    • GitHub
  • COMMUNITY
    • Twitter
    • Discord
    • Telegram
Powered by GitBook
On this page
  1. Satoshivm
  2. Layer2 Overview

Architecture

PreviousLayer2 OverviewNextAlpha Mainnet

Last updated 1 year ago

Achieving technological breakthroughs and translating theory into practical applications has always been a challenging and formidable task. This holds particularly true for SatoshiVM as we embark on the development of a Bitcoin ZK Rollup Layer 2 solution.

In our pursuit of this ambitious goal, security takes precedence. To better drive the project forward, we've divided the technical development process into two key phases: and . The developmental objectives for the Alpha Mainnet phase include minimizing system operation, developing, adapting, and integrating various components of SatoshiVM ZK Rollup. In the subsequent Mainnet phase, we aim to transform the on-chain validation part into Taproot scripts, perform the circuit conversion of the off-chain Prover and Verifier components, and implement Anti-Transaction Reordering based on SVMZK.

Simultaneously, at different stages of development, we will introduce corresponding Testnets, serving as a sandbox for comprehensive functionality and performance testing. This strategic approach ensures the reliability and stability of the system before major updates are implemented.

To delve deeper into the intricacies of each phase, the following sections will provide a more detailed explanation of the technical architecture designs. This added context aims to offer a thorough understanding of our meticulous development process.

Alpha Mainnet
Mainnet