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
  • BTC Mining Pools as Synchronizers to Sync the Raw Block Data from BTC to exSat
  • BTC & XSAT Staking to be Validator Nodes to reach consensus on the Data Provided by Synchronizers
  1. Our Approach
  2. Architecture
  3. Data Consensus Protocol

Synchronizers and Validators

PreviousDecentralized UTXO indexNextHybrid Consensus Mechanism

Last updated 2 months ago

BTC Mining Pools as Synchronizers to Sync the Raw Block Data from BTC to exSat

Bitcoin mining pools that have mined at least one block within the last 432 Bitcoin blocks (approximately 72 hours) qualify as Synchronizers. Qualified Synchronizers can submit blocks to the exSat network, participate in the consensus process, and earn $XSAT rewards.

The Bitcoin block data submitted by Synchronizers undergoes stringent validation within smart contracts. A block is only accepted as valid when its hash aligns with the consensus result from Validators. The fastest Synchronizer to upload the correct block data receives XSAT rewards. To learn more about Synchronizers, click .

BTC & XSAT Staking to be Validator Nodes to reach consensus on the Data Provided by Synchronizers

Validators contribute trust and security to exSat, they will use a PoS model to achieve consensus to the Bitcoin block data. Staking of $BTC and $XSAT tokens is required to be qualified as validators, thereby aligning their interests with the network’s security and reliability.

Staking at Least 100 $BTC to Become a BTC Validator

After the launch of the exSat network, BTC holders can stake 100 $BTC to qualify as Validators, participate in the exSat consensus and earn $XSAT rewards. The rewards for BTC stakers will be proportional to the amount of BTC they stake.

Staking at Least 2,100 $XSAT to Become a XSAT Validator

Once the BTC and XSAT staking phase begins, XSAT holders can stake 2,100 $XSAT to become Validators, participate in the exSat network consensus, and earn $XSAT rewards. The reward pool for XSAT staking is separate from that of BTC staking, and XSAT stakers equally share the rewards within their pool.

After Synchronizer and Validators’ work, Bitcoin block data is onto exSat and gets consensus on exSat, this brings trustworthy data for all other works.

🌌
here