Rollup adalah desain penskalaan blockchain yang memindahkan eksekusi transaksi dari rantai dasar sambil memublikasikan data secara berkelompok ke sana. Node dapat memakai data itu untuk merekonstruksi status rollup. Kompresi dan pembagian biaya publikasi memungkinkan lebih banyak aktivitas tanpa mengharuskan rantai dasar mengeksekusi setiap operasi.
Cara lapisan bekerja sama
Dalam model layer 2 Ethereum yang umum, pengguna bertransaksi di rollup, sementara Ethereum menyediakan ketersediaan data dan kontrak penyelesaian. Optimistic rollup menggunakan proses sanggahan terhadap klaim status keliru. Validity rollup, sering disebut zk-rollup, mengirim bukti kriptografis bahwa pembaruan usulannya mengikuti aturan yang dikodekan.
Lokasi data sama pentingnya dengan mekanisme pembuktian. Menyimpan data yang dibutuhkan di luar rantai penyelesaian mengubah asumsi keamanan. Sistem seperti validium tidak setara dengan rollup yang memakai rantai tersebut untuk ketersediaan data.
Pengalaman pengguna
Rollup memiliki konteks jaringan, saldo, dan aplikasi sendiri. Memindahkan aset antarjaringan biasanya membutuhkan bridge atau layanan transfer lain, meskipun nama tokennya sama.
Konfirmasi cepat sequencer berbeda dari penyelesaian di rantai dasar dan penarikan yang selesai. Biaya bergantung pada eksekusi, publikasi, dan aturan harga sistem. Kemacetan, operator tidak tersedia, cacat kontrak, dan izin pembaruan dapat memengaruhi layanan atau aset. Label rollup saja tidak membuktikan desentralisasi atau menjamin biaya lebih rendah untuk setiap transaksi.