Comment on page
Shared Sequencer Network
Arc fully abstracts the complexity of blockchain technology, and so its Shared Sequencer Network allows users or applications to make transactions on multiple rollups without having to understand the underlying technology.
Applications show all the user’s assets and state and Arc’s Shared Sequencer Network handles the bridging, burning, minting, composability of assets and transactions between different rollups. More details on Interoperability.
Arc also saves in costs by batching and compressing multiple transactions into a single settlement layer state update transaction. This significantly reduces gas consumption, making rollup transactions cheaper per unit. More details on Settlement & Finality.
Arc’s decentralized shared sequencer network consists of several components that work together to ensure that transactions are processed. These components include:
- A peer-to-peer layer. Allows peers communicate state updates (sync Arc’s state) and achieve consensus.
Arc’s Shared Sequencer Network will be first decentralized using a Proof-of-Authority algoritm to ensure compliance and will move to a fully permissionless setting as more properties are enforced at the protocol level. Currently, it uses a single sequencer. Check In Production and Decentralization for further details.
- Inclusion, Ordering, Aggregation, Execution, Header production, Submission.
The process of Proving will be dispatched to Arc’s Prover Network in the future. Currently, it is done by Arc and Starkware.