# AltVM (Alternative Virtual Machine)+ RollUps

By [xameswara](https://paragraph.com/@xameswara) · 2024-10-18

---

This is a common term for alternative virtual machines that are different from the Ethereum Virtual Machine (**EVM**).

Some blockchains use AltVM to improve performance or compatibility. However, AltVM itself is not related to rollups.

**ROLLUPS**

This is a scaling technique used in blockchain to increase transaction capacity without compromising security.

There are two main types:

**Optimistic Rollups**: Assuming that the transaction is valid unless proven otherwise.

![](https://storage.googleapis.com/papyrus_images/d42ec07660453c58e20f659e0a323678053a2415a411edadfe02795b6566e4a8.jpg)

**ZKRollups**: Uses mathematical proofs to efficiently prove the validity of transactions.

![](https://storage.googleapis.com/papyrus_images/3cc33f49da8dac6e19c5147ec5bcb3b203835bc94c01a19732b909bce1786b36.webp)

How do rollups improve performance?

Rollups work by combining many transactions into one batch (**roll-up**) and then processing this batch efficiently outside the main chain. Only summary data or validation proofs from this batch are sent back to the main chain, reducing network load and increasing transaction speed.

So, what is the point of rollups?

*   **Increased Scalability**: Rollups can handle multiple transactions in parallel, increasing network capacity significantly.
    
*   **Lower Transaction Fees:** By reducing the network load, transaction fees tend to be lower.
    
*   **Increased Transaction Speed:** Transaction confirmations become faster as the process is mostly done outside the main chain.
    

Point

Rollups adalah teknologi penting untuk mengatasi masalah skalabilitas yang sering dihadapi oleh blockchain, termasuk Ethereum. Mereka memungkinkan jaringan untuk menangani lebih banyak pengguna dan transaksi sambil mempertahankan keamanan.

---

*Originally published on [xameswara](https://paragraph.com/@xameswara/altvm-alternative-virtual-machine-rollups)*
