Wirex Pay
  • πŸ‘‹What is Wirex Pay?
  • Wirex Pay
    • Vision and Inspiration
      • On-chain trend
      • Vision of Wirex Pay
      • Inspiration Behind Wirex Pay
    • Evolution of Crypto Debit Cards
      • 1st Generation: Reloadable Prepaid Cards
      • 2nd Generation: Wallet-Linked Debit Cards
      • 3rd Generation: Non-Custodial Cards
      • Comparison of Crypto Card Generations
    • ⭐Wirex Pay Overview
      • Innovative Infrastructure
      • Value Propositions
      • How Wirex Pay Works
      • Incubated by Wirex
    • Wirex Pay ZK Infrastructure
      • ZK Rollups
      • ZK Validium
      • Validium vs. Rollup
      • Wirex Pay and AggLayer Integration
      • Wirex Pay ZK Tech Benefits
    • Target Audience and Use Cases
  • Node Sale
    • What is a Node Sale?
    • πŸ”‘Key Information
    • Pricing Tiers and Limits
    • Node License
    • Wirex Pay Node Rewards
    • πŸͺ™How to Run a Wirex Pay Node Rewards
    • β˜€οΈWirex Pay Node Purchase Guide
    • Guide: Adding Node NFT to wallet
  • Tokenomics
    • DAO
    • πŸ‘‰Tokenomics
    • πŸ•‘Locked/Vested Wallets
    • Node Operator Rewards
    • Difference Between WXT and WPAY
    • Relationship Between Wirex and Wirex Pay
  • Restaking
    • What is Restaking?
    • πŸ”Dual Staking: A New Era of Security
    • Actively Validated Services (AVS)
  • Tech
    • Wirex Pay Chain
  • Guides
    • Getting Your First Wirex Pay Card
    • How to Manage Your Wirex Pay Card: A Complete Guide
    • Wirex Pay Serviced Countries
    • ↗️Wirex Pay Limits
    • Bridge Funds Between Ethereum and Wirex Pay
  • Use Cases
    • Individual Users
    • Non-Custodial Wallets
    • Payroll and Expense Management
    • Communities
    • Web3 Builders
Powered by GitBook
On this page
  1. Wirex Pay
  2. Wirex Pay ZK Infrastructure

ZK Rollups

PreviousWirex Pay ZK InfrastructureNextZK Validium

Last updated 9 months ago

*Sequencers is responsible for batching transactions from various users into ordered blocks, and then committing to an order of those blocks. The order can be arbitrary or subject to rollup-specific constraints. The important thing is that the order is public and immutable: all rollup users at all times should agree on the relative ordering of blocks.

* RPC - stands for remote procedure call, and RPC nodes allow applications to communicate with the blockchain. Protocols may opt for private RPC endpoints, as these can improve a blockchain application's security by offering front-running protection, shielding transactions from the public mempool.

* Synchronizer ensures that nodes are automatically receiving all the necessary data from the peer nodes as well as it verifies the blocks and validates signatures until the blockchain is fully sychronized with the current state.

* Prover executes the rollup's state transition function, usually some abstract machine in which transactions represent programs to execute. By executing this function, the prover computes and stores a Virtual Machine state which is a deterministic result of the ordering of blocks produced by the sequencer.

* Aggregator indexes and aggregates blockchain data from multiple Web3 ecosystems. These platforms may use DApps, oracles, or APIs to collate data from different Web3 platforms into a single interface.

ZK Rollups are an advanced layer 2 scaling solution that significantly increase transaction throughput while maintaining the security and decentralization of the underlying blockchain. They achieve this by bundling multiple transactions into a single proof, which is then verified on the main chain. Here’s how ZK Rollups work within Wirex Pay:

  • High Throughput: By processing numerous transactions off-chain and submitting a single proof, ZK Rollups can handle thousands of transactions per second, vastly improving scalability.

  • Cost Efficiency: Bundling transactions reduces the amount of data processed on-chain, lowering transaction costs and enhancing efficiency.

  • Security and Integrity: The use of Zero Knowledge proofs ensures that transaction data is verified securely without exposing sensitive information, maintaining the integrity of the blockchain.