🏛️Architecture

Settlement Layer:

  • Dual Chain Interaction: This layer acts as the point of interaction between the Bitcoin and Ethereum networks within the 𝕏K Rollup system. It ensures that data and transaction integrity are maintained on both chains.

  • Linking Mechanism: The Settlement Layer links the two blockchains by recording and verifying cross-chain transactions. For instance, when an asset is transferred from Ethereum to Bitcoin, this layer records the transaction on Ethereum, then replicates and verifies it on the Bitcoin network.

  • Role in Dual Gas System: The Settlement Layer also plays a part in the dual gas mechanism. When a transaction originates from Ethereum, ETH is used as gas; similarly, BTC is used for transactions originating from Bitcoin. This layer ensures the correct gas token is used and consumed according to the originating blockchain.

Sequencing Layer:

  • Function Across Chains: The Sequencing Layer is responsible for organizing and processing transactions from both Bitcoin and Ethereum into efficient batches. This layer functions similarly on both chains, ensuring a cohesive process.

  • Batch Processing: It collects individual transactions from both networks, batches them together, and prepares them for validation. This batching improves transaction throughput and efficiency for both networks.

Proving Layer:

  • Validation on Each Chain: The Proving Layer is crucial for validating the transactions processed in the Sequencing Layer for both Bitcoin and Ethereum. It ensures that all transactions adhere to the respective blockchain's rules and are legitimate.

  • Generating Proofs: Here, validity proofs are generated for the batched transactions. These proofs are essential for finalizing transactions on both blockchains, ensuring that only valid and verified transactions are recorded.

Dual Gas Mechanism:

  • Source of Gas Tokens: The dual gas mechanism in 𝕏K Rollup is derived from the native cryptocurrencies of the two blockchains - Bitcoin (BTC) and Ethereum (ETH).

  • Usage Depending on Origin: For transactions that originate on the Ethereum network, ETH is used as gas. Conversely, transactions starting from the Bitcoin network use BTC as gas. This system provides flexibility and efficiency, allowing users to transact on either network using the native cryptocurrency of that network as gas.

Linking Point:

  • Bridging the Chains: The real linking point between Bitcoin and Ethereum in the 𝕏K Rollup system is a combination of the Settlement and Sequencing Layers. The Settlement Layer records and verifies cross-chain transactions, while the Sequencing Layer processes and batches these transactions. Together, they enable a seamless flow of transactions and information between the two distinct blockchain networks.

Last updated