Skip to main content

Technology Overview

The previous chapter gave the reader an overview of what Rooch is and what it does. This section is to answer the question "How Rooch work?".

overview

Multi-chain settlement Execution layer

  1. modular blockchain architecture: What is the role of Rooch as an execution layer in the modular blockchain, how it interacts with other modular layers, and the design of the technology options between different modular layers.
  2. Multi-chain settlement protocol: Multi-chain settlement as a key feature of Rooch, how its settlement protocol works, and the difference between multi-chain settlement protocol and cross-chain.

Decentralization and Security

  1. fraud-proofs
  2. Transaction Accumulator Proofs
  3. decentralized-validator-network

Scaling for Layer1

  1. parallel-transaction-execution
  2. state scaling

Move on Rooch

  1. Why Move?
  2. CrossLayer Interoperability
  3. Account Abstraction
  4. Rooch Move Framework
  5. MoveOS

State channels

  1. State channel on P2P network
  2. Streaming payments
  3. Smart Contract on State Channel