# Decentralized

The decentralized bedrock of EtherScale is a foundational aspect of the platform, emphasizing a distributed network structure that enhances security, reduces single points of failure, and aligns with the core principles of blockchain technology. This decentralization is achieved through several key components:

## **Decentralized Sequencers**

**Function:**

* Decentralized Sequencers are responsible for ordering transactions in the network, ensuring that no single entity can control the transaction flow or manipulate the order of transactions.

**Benefits:**

* **Censorship Resistance:** Reduces the risk of transaction censorship by distributing control across multiple sequencers.
* **Fairness:** Ensures that transactions are ordered fairly and transparently.
* **Security:** Enhances the overall security of the network by mitigating single points of failure.

**Technical Explanation:**

* **Distributed Validation:** Transactions are validated by multiple sequencers in a distributed manner, preventing any single point of control.
* **Redundancy:** Multiple sequencers provide redundancy, ensuring that the network remains operational even if some sequencers fail.

<figure><img src="https://4057671294-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlBlSYK63YPPLZjft68L6%2Fuploads%2F3gcGDLUkyGYGg6ECXCQH%2Fshared_sequencer.png?alt=media&#x26;token=533a0974-01cb-46c7-9b23-dd1ee3aa68c3" alt=""><figcaption><p>Decentralised Sequencer</p></figcaption></figure>

## **Decentralized Provers**

**Function:**

* Decentralized Provers validate state transitions and computations off-chain, ensuring the correctness of transactions before they are finalized on-chain.

**Benefits:**

* **Scalability:** Allows for more transactions to be processed off-chain, increasing the network’s throughput.
* **Security:** Ensures that only valid transactions are included in the rollup, maintaining the integrity of the blockchain.
* **Trust:** Provides a reliable mechanism for verifying transactions, reducing the likelihood of fraudulent activities.

**Technical Explanation:**

* **Fraud Proofs:** Provers use fraud proofs to validate transactions. If a prover submits an invalid state transition, other validators can challenge it, ensuring only valid transitions are accepted.
* **Incentive Structure:** Provers are incentivized to act honestly through a system of rewards and penalties, aligning their interests with the network’s security.

## **Decentralized Data Availability**

**Function:**

* Ensures that transaction data is available and accessible for verification and auditing, distributed across multiple nodes.

**Benefits:**

* **Transparency:** Maintains a complete and accessible record of transactions.
* **Reliability:** Ensures data is always available for auditing and verification.
* **Security:** Enhances user trust by providing verifiable data availability.

**Technical Explanation:**

* **Data Sharding:** Data is divided into smaller pieces and distributed across multiple nodes, ensuring redundancy and availability.
* **Consensus Mechanism:** Nodes reach consensus on the availability and integrity of data, ensuring that all data remains accessible and uncorrupted.
