The Solana Oasis protocol combines optimistic rollups with distributed AI computation to create a powerful Layer 2 scaling solution.
1. Transaction Submission ↓ 2. Batch Formation ↓ 3. State Transition ↓ 4. Proof Generation ↓ 5. L1 Commitment ↓ 6. Challenge Period ↓ 7. Finalization
pub struct StateUpdate { previous_root: Hash, new_root: Hash, transactions: Vec<Transaction>, proof: StateProof, }
pub struct FraudProof { state_root: Hash, invalid_block: Block, witness_data: Vec<u8>, proof: InvalidityProof, }
Validator Nodes <─────> Sequencer Nodes ↑ ↑ │ │ ↓ ↓ AI Nodes <──────────> Bridge Nodes ↑ ↑ │ │ ↓ ↓ Storage Nodes <────> State Nodes