Pelajaran besar dari Plasma, seperti yang telah kita bicarakan, adalah bahwa keamanan tidak dapat dinegosiasikan, tetapi kegunaan menentukan adopsi. Ketika para pengembang menyadari bahwa mereka tidak dapat memaksa pengguna untuk menjadi pemantau status untuk melindungi dana mereka sendiri, kebutuhan akan solusi yang lebih elegan menjadi jelas. Di sinilah Rollups berperan, yang pada dasarnya mengambil ide dasar dari Plasma (eksekusi off-chain dengan keamanan on-chain) dan menambahkan lapisan penting kenyamanan.
Perbedaan mendasar terletak pada pengelolaan data transaksi. Plasma hanya menerbitkan akar status di Ethereum L1, meninggalkan data transaksi off-chain. Ini memaksa pengguna untuk mencari dan menyajikan data tersebut jika mereka ingin membuktikan penipuan dan memastikan keluarnya. Rollups, di sisi lain, menyelesaikan ini dengan menerbitkan semua data transaksi (meskipun sangat terkompresi) secara langsung di Layer 1 Ethereum. Dengan memiliki data tersedia di L1, sistem menjadi secara inheren lebih aman dan menghilangkan kebutuhan bagi pengguna akhir untuk melakukan pekerjaan polisi. Perubahan ini mengubah keamanan dana dari tanggung jawab individu (seperti di Plasma) menjadi jaminan protokol.
Sekarang, cara Rollups menguji validitas status mereka adalah apa yang menciptakan perpecahan antara dua model utama: Optimistic Rollups dan ZK-Rollups.
Optimistic Rollups mengadopsi pendekatan "tidak bersalah sampai terbukti sebaliknya". Mereka menganggap bahwa semua transaksi adalah valid secara default, yang memungkinkan eksekusi cepat. Namun, mereka mempertahankan mekanisme serupa dengan periode tantangan Plasma, yang disebut "periode sengketa" (atau jendela bukti penipuan), yang biasanya berlangsung selama tujuh hari. Selama waktu ini, siapa pun dapat mengajukan bukti bahwa L2 memproses transaksi yang tidak valid. Jika penipuan terbukti, blok tidak valid dibatalkan dan operator jahat dihukum. Imbalannya adalah bahwa periode tujuh hari ini tetap menjadi hambatan utama untuk kecepatan penarikan ke L1, meskipun solusi likuiditas (seperti penarikan cepat) telah mengurangi hal ini.
Di sisi lain, ZK-Rollups mewakili cawan suci skalabilitas. Ini tidak beroperasi dengan asumsi atau periode tantangan. Sebagai gantinya, setiap batch transaksi disertai dengan Bukti Pengetahuan Nol (Zero-Knowledge Proof), yang merupakan bukti kriptografis yang tidak dapat disangkal bahwa semua transaksi adalah valid. Setelah bukti ini diverifikasi di kontrak L1, status L2 dianggap final dan tidak dapat diubah, secara instan. Ini sepenuhnya menghilangkan periode tunggu yang lama untuk penarikan, menawarkan keamanan dan finalitas yang lebih tinggi. Kerugian historis dari ZK-Rollups adalah kompleksitasnya yang sangat besar untuk mendukung Mesin Virtual Ethereum (EVM), tetapi inovasi seperti ZK-EVMs dengan cepat menutup kesenjangan itu, menunjukkan bahwa mereka bisa menjadi standar dominan dalam jangka panjang.
🖇️ Plasma gagal karena "terlalu off-chain" (dan off chain mengacu pada semua tindakan, transaksi, atau data yang direkam, diverifikasi, dan disimpan secara permanen di blockchain (rantai blok). sementara Rollups menemukan titik optimal bahwa eksekusi logika adalah off-chain, tetapi bukti kebenaran dan data transaksi dengan tegas on-chain.
Ikuti saya dan dukung saya dengan suka 😉❤️


