# Scalability Solutions

## SOLVM adopts three main scalability solutions

**1 , zk-Rollup**

* High-speed proof generation system
* Efficient proof size optimization
* Dynamically adjustable batch size based on demand
* Advanced compression technology (data availability selectable via Volition method)

**2 , Plasma Cash**

* Flexible child chain structure
* Exit period: 7 days (challenge period)

**3 , State Channels**

* Advanced channel design supporting multiple participants
* Flexible channel duration
* Dispute resolution mechanism: Multisig + timelock

zk-Rollup is the core scalability solution of SOLVM. Using cutting-edge technology, its high speed proof generation system and efficient proof size optimization process large volumes of transactions quickly and compactly. The batch size, dynamically adjusted based on demand, constantly maximizes network efficiency. Moreover, advanced compression technology minimizes on-chain data while the adoption of the Volition method allows users the freedom to choose between privacy and data availability.

Plasma Cash further extends SOVM's scalability. Its flexible child chain structure enables the deployment of chains optimized for various applications and asset types as needed. The 7day exit period is set to balance security and convenience, providing an opportunity to challenge fraudulent exits and ensuring system safety during this period.

State Channels are a solution to streamline transactions between frequently interacting participants. The advanced channel design supporting multiple participants enables the implementation of complex multi-party applications. Channel duration can be flexibly set according to use case. The dispute resolution mechanism combining multi-sig and timelock ensures fair and safe resolution even in cases of disagreement between participants or technical issues.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.solvm.io/overview/scalability-solutions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
