Ola Documentations ₿
Ola Documentations ₿
Ola Documentations ₿
  • Welcome to Ola
  • Ola Introduction
    • Sin7y Labs
    • Our investors
    • Our Ecosystem Partners
    • Important Links
    • Ola Foundation
    • Ola Tokenomics
      • $OLA Total Supply
      • $OLA Utility
      • $OLA Distribution and Vesting Plan
    • Ola Roadmap
    • Ola Important Timeline
  • Bitcoin's Potential with Ola
    • The State of Bitcoin
    • Current Limitations
    • The Future of Bitcoin
    • Ola: A Trust-Minimized Decentralized BTC Infrastructure
    • Bitcoin's Future with Ola
  • Ola Network Core Components: Onis & Massive
    • Onis
      • 1. Introduction
      • 2. Challenges in Cross-Chain Interoperability
      • 3. Ola Solution: A trust-minimized BTC Cross-Chain Network
        • 3.1 Core Technical Architecture
        • 3.2 Permissionless Slashable Bridge Paradigm for Bitcoin
        • 3.3 Trust Nobody, Bridge Yourself
        • 3.4 Customize Bridge Strategies
        • 3.5 Application of ZK Technology
      • 4. Use Cases for Ola
      • 5. Key Advantages of Ola
      • 6. Future Roadmap
        • Technological Development
        • Ecosystem Expansion
        • Feature Updates Timeline
        • Long-Term Vision
      • 7. Conclusion
    • Massive
      • 1. Introduction
      • 2. Modular Design
      • 3. Key Functions of Massive
      • 4. Enhancing User Earnings Benefits for Users
      • 5. Powering Secure Ola Cross-Chain Interoperability
      • 6. How Massive Contributes to the Bitcoin Ecosystem
      • 7. Conclusion
  • How Users Earn Sustainable and Multiple Rewards in Ola Ecosystem
    • Ola: A Comprehensive Earning-Enhancing Layer
      • Massive: ZK Verification and Reward Network
      • Onis: Cross-Chain Interactions and Security
      • Multi-Stream Earning Opportunities for Users
    • Conclusion
  • Ola Community Hub
    • Ola Community Overview
    • Empowering the Community as Verifiers and Supervisors
    • Earnings and Rewards: Building a Sustainable Ecosystem
    • Vote and Propose on Ola
      • How to Vote
        • Who can vote
        • Procedure
        • Voting power
      • How to Propose
        • Who can make proposals
        • Procedure
        • How to edit or delete your proposal
        • Proposal status
      • Decision-making Approach
      • Check results
      • The Importance of Proposals and Voting
    • Community Loyalty Program
      • OVP Program
      • Ambassador Program
      • Builder Program
        • FAQs
        • How to apply for the Community Builders Program?
        • What incentives are included in the Community Builders Program?
        • How will the rewards and incentives be distributed?
        • What types of projects get incentives?
        • Criteria
    • Online Communities
      • Ola X, Discord & TG
    • Local Communities
      • Global Twitter communities
      • Other Resources
Powered by GitBook
On this page
  1. Ola Network Core Components: Onis & Massive
  2. Onis
  3. 3. Ola Solution: A trust-minimized BTC Cross-Chain Network

3.3 Trust Nobody, Bridge Yourself

Ola is a decentralized cross-chain bridge infrastructure framework. Anyone can use Ola to build their own cross-chain services. Based on the ZKVM-OlaVM architecture, Ola efficiently generates Zero-Knowledge Proofs (ZKPs) for multi-chain synchronization.

Ola follows the principle of "Trust nobody, bridge yourself." Projects or users can register through Ola Service and create their own cross-chain bridges. This includes appointing trusted Supervisors to monitor state synchronization, deploying Update contracts on the Receiver Chain with one click, and utilizing the powerful Massive consensus network for full-chain state synchronization.Terminology:

  • Supervisor: Monitors the ChainInfo results. If the ChainInfo reported by multiple Supervisors differs from the synchronized results, the receiving chain can adopt different acceptance strategies.

  • Proposer: A regular synchronizer who initiates transactions by deploying contracts on the Ola chain. The contract verifies permissions and records statistical outcomes.

  • Ola Synchronize Contract: Records the voting results of Supervisors and Proposers and determines whether the result is accepted based on custom strategies.

  • Ola Verifier Contract: The contract that performs verification, which can be replaced by other verification layers.

  • Update Contract: The verification contract on the Receiver Chain that decides whether to accept and update the Sender Chain's state based on custom logic.

Previous3.2 Permissionless Slashable Bridge Paradigm for BitcoinNext3.4 Customize Bridge Strategies

Last updated 6 months ago