> For the complete documentation index, see [llms.txt](https://arbisoo.gitbook.io/arbisoo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://arbisoo.gitbook.io/arbisoo/technical-analysis/editor.md).

# On-Chain and Off-Chain Collaboration

**ArbiChain Layer 2 Public Chain Architecture**

ArbiChain is a high-performance blockchain built on Ethereum Layer 2 technology, utilizing Rollup technology to provide high throughput and low-cost transaction experiences, while inheriting the security of the Ethereum mainnet.

**Rollup Technology**

* **Optimistic Rollup**: By processing transactions in batches, it significantly reduces on-chain transaction fees while ensuring data integrity and transparency.
* **ZK-Rollup (Future Upgrade)**: Uses zero-knowledge proof technology to further enhance transaction efficiency and privacy protection.

**On-Chain and Off-Chain Collaboration**

* **On-Chain and Off-Chain Transaction Data Processing**\
  The platform's technical architecture efficiently handles both on-chain and off-chain transaction data, ensuring that user transactions, fund transfers, and other operations are accurately recorded and verified.
* **On-Chain Component**: Records the final state of transactions, ensuring data security and immutability.
* **Off-Chain Component**: Improves transaction speed and optimizes resource utilization through off-chain computation and batch submissions.

**Smart Contract Support**

Compatible with the Ethereum Virtual Machine (EVM), supporting seamless migration and execution of all Ethereum smart contracts.
