# Based Rollup

A Based Rollup is a Layer 2 scaling solution where the sequence of transactions is driven by Layer1 rather than by a system within Layer 2 or by centralized sequencers. This model ensures maximum decentralization, economic alignment with L1, and strong censorship resistance.

**How It Works on Kasplex**:

* **L1-Driven Sequencing**: Layer 2 transactions are first submitted to Layer 1 and then ordered by Kaspa miners. These transactions consistently adhere to the sequence defined by Kaspa's Virtual Selected Parent Chain, ensuring full alignment with Layer 1’s consensus mechanism.
* **L2 Execution with zkproof**: L2 exclusively executes transactions sequenced by L1, initiating a status update along with a zero-knowledge proof.
* **No Extra Consensus Mechanism**: There is no separate sequencing layer, reducing complexity and ensuring simplicity.

<figure><img src="https://3072090064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJeFNvEeYZbGwlFw4JbOo%2Fuploads%2FfSQrTViWnJu3RGoky87V%2FUntitled%20Diagram.drawio.png?alt=media&#x26;token=bc9340a0-f074-4579-b6ac-ca3403a3c67b" alt=""><figcaption></figcaption></figure>
