exSat Network
  • 🔗Important Links
  • 🌌Our Approach
    • What is exSat
      • exSat’s Docking Layer Approach
      • The Paradigm Shift of the Bitcoin Economic Ecosystem
      • Challenges Addressed by exSat
    • Architecture
      • Data Consensus Protocol
        • Network launch phases
        • Decentralized UTXO index
        • Synchronizers and Validators
        • Hybrid Consensus Mechanism
        • Decentralized execution
      • Decentralized Asset Custody (Coming soon)
      • Enhancing the Bitcoin Ecosystem with Smart Contract Capabilities
      • Expanding Possibilities with Rollups
    • $XSAT Tokenomics
      • Total Supply and Issuance
      • Rewards to Synchronizers and Validators
  • 🛠️Guides of Data Consensus
    • Quick Start
    • UTXO Initialization
      • Data preparation
      • Analysis on the UTXO data tobe uploaded
      • Verify the data uploaded to exSat
    • Run a Sychronizer
      • Requirements for Synchronizers
      • Rewards for synchronizers
      • Run as Synchronizer
        • Run from source code
        • Run with Docker
    • Run a BTC Validator
      • Requirements and rewards for BTC Validators
      • Run as BTC validator
        • Run from source code
        • Run with docker
    • Run a XSAT Validator
      • Run as XSAT Validator
        • Run from source code
        • Run with docker
      • Run multiple XSAT Validators
    • Others
      • Operation references
        • Preparation Before You Start
          • Account Preparation
          • Run a BTC node
          • Environment requirements
          • Prerequisites
        • Synchronizer operations
          • Create New Synchronizer Account
          • Synchronizer Registration
          • Execute the synchronizer client
          • Revote For Consensus
          • Change Reward Address
          • Check and claim rewards for synchronizer
          • Update to new Docker version for Synchronizer
        • Validator operations
          • Create New BTC Validator Account
          • Create New XSAT Validator Account
          • Stake for Validator and claim rewards
          • Change Stake Address
          • Change Commission Address
          • Change Commission Ratio
          • Configure Display Information for Your Validator Account
          • Execute the validator client
          • Update to new Docker version for Validator
        • Common operations
          • Import from seed phrase
          • Import from Private Key
          • Set BTC RPC Node
          • Refill BTC for Gas Fees
          • Export private key
          • Remove Your Account
          • Upgrade to new version
          • View Logs
          • Environment variables
  • 👨‍💻Developer Guides
    • Quick Start
    • Native Layer Developer Guides
      • exSat consensus contracts
        • Pool Register Contract
        • UTXO Management Contract
        • Reward Distribution Contract
        • Block Consensus Contract
        • Block Synchronization Contract
        • Validator Management Contract
        • Staking Contract
      • Run exSat native layer RPC Node
  • 🖥️User Guides
    • Wallet Setup
    • Bridge Your Assets
    • Earn Rewards via BTC Staking
    • Explore Our Ecosystem
  • Popular Token Contract Addresses
  • 📚Reference
  • 📦Cutodian Guides
  • 🔐Security Reports
    • Audit Report From Blocksec
  • 🔡Terms and Conditions
    • Terms Of Service
    • Privacy Policy
  • 🎁PR & Press
  • ☎️Contact US
Powered by GitBook
On this page
  1. Our Approach
  2. What is exSat

exSat’s Docking Layer Approach

PreviousWhat is exSatNextThe Paradigm Shift of the Bitcoin Economic Ecosystem

Last updated 2 months ago

The philosophy of the exSat Network is to extend Bitcoin's powerful and well established trust based on the data and assets within the Bitcoin ecosystem. This allows for more possibilities in functionality, scalability, utility and interoperability of Bitcoin assets and empowers the omnichain application ecosystem. Ultimately, it aims to provide an intent-centric user experience for more Web3 users.

At the core of exSat's innovative approach lies the philosophy of extending Bitcoin's powerful consensus by leveraging the data and assets within the Bitcoin ecosystem. This data and asset-driven integration unlocks new possibilities for Bitcoin assets, empowering a powerful bedrock for the omnichain application landscape.

As the Docking Layer for extending Bitcoin, exSat enables access to Bitcoin's data and assets through a decentralized paradigm. This opens up richer application scenarios and broader market opportunities for $BTC.

  • Towards ecosystem: exSat brings Bitcoin data and assets to the ecosystem, which consists of DApps and various Bitcoin Layer 2 solutions. This enables vast performance improvements, customizable blockchain solutions, and enhanced application scenarios, contributing to Bitcoin's widespread adoption.

In this way, exSat serves as a crucial component of the Bitcoin ecosystem, liberating BTC assets and trust from the Bitcoin network and making them accessible to the broader Bitcoin ecosystem. This unlocks limitless potential for the growth and development of Bitcoin applications.

Extending Bitcoin ecosystem via exSat

Since exSat reliably maps all elements of Bitcoin into its RAM and provides a universal asset custody service across both Bitcoin and exSat, developers can leverage new approaches to build Bitcoin DApps, e.g. , the dapp could have different logic layers to achieve different targets.

  • Assets & Liquidity layer can be built directly on Bitcoin, locking BTC using various scripts such as HTLC, DLC, or multi-signature scripts. Bitcoin’s security ensures the safety of funds and provides a trusted foundation.

  • Application Logic layer can handle complex dapp logic. The exSat native layer allows for smart contracts to be written in C++, while the EVM layer supports Solidity smart contracts. With instant finality (1 second irreversibility) and high TPS, and the Bitcoin's complete data, this layer can execute various complex and high-performance business logic.

  • User Interface layer can be developed using EVM, which's familiar to many developers, facilitating user interaction, dApp integration, and cross-chain operations. This makes it easier to interface with all the ecosystem.

As the docking layer of extending Bitcoin, exSat extracts trust and assets from Bitcoin and distributes them across the whole Bitcoin ecosystem, serves as a critical infrastructure for Bitcoin’s ongoing mass adoption.

Towards Bitcoin: it maps Bitcoin‘s core elements such as block data and state data to exSat via , while establishing an decentralized asset custody across exSat and Bitcoin. This allows Bitcoin developers to fully leverage Bitcoin's consensus and exSat’s scalability in a more flexible way, unlocking new DApp development models. For instance, developers can create "modular" DApps where trust remains anchored to Bitcoin, while business logic is executed on exSat.

🌌
Data Consensus Protocol