Apa Itu Rollup Layer 2?
Rollup Layer 2 adalah sistem penskalaan blockchain yang memproses banyak transaksi di luar blockchain dasar, lalu mengirimkan data terkompresi, bukti, atau komitmen state kembali ke layer dasar.Dalam dunia kripto, rollup paling sering dibahas sebagai jaringan Layer 2 yang dirancang untuk meningkatkan skalabilitas Ethereum dan ekosistem smart contract lainnya.Dokumentasi penskalaan Ethereum menjelaskan bahwa rollup memindahkan eksekusi transaksi dari layer dasar, sementara layer dasar tetap digunakan untuk fungsi penting terkait keamanan dan penyelesaian.
Tujuan utama Rollup Layer 2 adalah membuat transaksi blockchain lebih murah dan cepat tanpa sepenuhnya meninggalkan model keamanan chain yang mendasarinya.Rollup dapat mendukung DeFi, NFT, pembayaran, game, aplikasi sosial, wallet, dan aplikasi kripto lainnya dengan biaya transaksi yang lebih rendah.Rollup penting karena blockchain dasar memiliki ruang blok yang terbatas, dan biaya penggunaan ruang tersebut dapat meningkat saat permintaan tinggi.Sederhananya, Rollup Layer 2 menggabungkan banyak aktivitas pengguna ke dalam bentuk yang lebih efisien, lalu menyelesaikan hasilnya di blockchain dasar.Cara Kerja Rollup Layer 2
Rollup Layer 2 menerima transaksi dari pengguna dan memprosesnya di lingkungan eksekusinya sendiri.Rollup kemudian memperbarui saldo, state smart contract, dan riwayat transaksi sesuai aturannya.Alih-alih meminta chain dasar mengeksekusi setiap transaksi satu per satu, rollup mengirimkan ringkasan, bukti, atau komitmen ke chain dasar.Dengan demikian, banyak transaksi dapat berbagi biaya untuk sejumlah kecil data di layer dasar.Chain dasar berfungsi sebagai jangkar penyelesaian dan keamanan.Pengguna berinteraksi dengan rollup untuk mendapatkan kecepatan dan biaya yang lebih rendah, sementara rollup tetap terhubung ke chain dasar untuk verifikasi atau penyelesaian sengketa.Proses pastinya bergantung pada apakah sistem tersebut merupakan optimistic rollup atau zero-knowledge rollup.Optimistic Rollup
Optimistic rollup menganggap batch transaksi valid secara default, kecuali ada pihak yang mengajukan tantangan.Dokumentasi optimistic rollup Ethereum menjelaskan bahwa optimistic rollup memublikasikan data transaksi terkompresi di Ethereum untuk menjamin ketersediaan data.
Disebut optimistic karena sistem ini tidak langsung membuktikan setiap batch menggunakan validity proof.Sebagai gantinya, sistem menyediakan periode tantangan selama pembaruan state yang tidak valid dapat disengketakan.Jika suatu batch bersifat curang, fraud proof dapat digunakan untuk menunjukkan bahwa hasil yang diajukan keliru.Desain ini dapat menawarkan kompatibilitas yang kuat dengan smart contract dan tool developer yang sudah ada.Trade-off utamanya adalah penarikan ke layer dasar dapat memerlukan waktu lebih lama karena pengguna mungkin harus menunggu hingga periode sengketa berakhir.Zero-Knowledge Rollup
Zero-knowledge rollup, yang juga disebut ZK-rollup, menggunakan validity proof kriptografis untuk menunjukkan bahwa transaksi rollup telah diproses dengan benar.Dokumentasi ZK-rollup Ethereum menjelaskan bahwa ZK-rollup memindahkan komputasi dan penyimpanan state ke off-chain, sementara validity proof dikirimkan secara on-chain.
Validity proof memungkinkan chain dasar memverifikasi kebenaran suatu batch tanpa mengeksekusi ulang setiap transaksi.Dalam banyak desain, hal ini dapat mendukung finalitas yang lebih cepat dan waktu penarikan yang lebih singkat.Trade-off-nya adalah sistem ZK bisa lebih kompleks untuk dibangun, diaudit, ditingkatkan, dan dioperasikan.Beberapa ZK-rollup berfokus pada pembayaran atau transfer, sementara yang lain mendukung eksekusi smart contract umum.Seiring peningkatan tool ZK, ZK-rollup semakin penting bagi aplikasi kripto berskala besar.Optimistic Rollup vs. ZK-Rollup
Optimistic rollup dan ZK-rollup mengatasi masalah penskalaan yang sama dengan cara berbeda.Optimistic rollup mengandalkan fraud proof dan periode tantangan.ZK-rollup mengandalkan validity proof yang membuktikan kebenaran sejak awal.Dalam beberapa kasus, optimistic rollup lebih mudah disesuaikan dengan aplikasi bergaya EVM yang sudah ada.ZK-rollup dapat menawarkan verifikasi yang lebih cepat dan penarikan yang lebih singkat, tetapi mungkin memerlukan sistem pembuktian yang lebih canggih.Tak satu pun dari kedua desain ini otomatis lebih baik dalam setiap situasi.Sebelum memilih rollup, pengguna sebaiknya membandingkan keamanan, tingkat kematangan, biaya, waktu penarikan, audit, ketersediaan data, kontrol upgrade, dan dukungan ekosistem.Rollup dan Ketersediaan Data
Ketersediaan data berarti data yang diperlukan untuk memverifikasi atau merekonstruksi state rollup tersedia bagi pengguna dan validator.Ini merupakan salah satu aspek terpenting dalam keamanan rollup.Jika pengguna tidak dapat mengakses data yang diperlukan, mereka mungkin tidak dapat mendeteksi kecurangan, memverifikasi saldo, atau keluar dengan aman.Rollup sejati biasanya mengirimkan data transaksi atau data state yang memadai ke chain dasar agar pengguna dapat merekonstruksi state rollup secara mandiri.Kerangka risiko L2BEAT menjelaskan bahwa rollup mengirimkan komitmen state ke Ethereum secara berkala dan data rollup juga dikirimkan ke Ethereum. Menurut definisi tersebut, hal ini menghindari asumsi kepercayaan tambahan terkait ketersediaan data.
Sistem yang menggunakan komite ketersediaan data eksternal atau jaringan data terpisah mungkin memiliki asumsi kepercayaan yang berbeda.Karena itu, pengguna sebaiknya tidak menganggap setiap sistem yang dipasarkan sebagai jaringan penskalaan memiliki model keamanan yang sama dengan rollup.Rollup dan Blob EIP-4844
EIP-4844 memperkenalkan transaksi pembawa blob untuk membantu rollup mengirimkan data dengan biaya lebih rendah.Spesifikasi resmi EIP-4844 menjelaskan format transaksi baru yang membawa data dalam jumlah besar yang tidak dapat diakses oleh eksekusi EVM, tetapi komitmennya dapat diakses.
Blob penting karena rollup perlu memublikasikan data, dan pengiriman data dapat menjadi salah satu biaya terbesarnya.Penjelasan Chainlink tentang penyimpanan blob menggambarkan blob sebagai muatan data sementara yang memungkinkan rollup mengirimkan data dengan biaya lebih rendah daripada menggunakan data transaksi permanen biasa.
Perubahan ini mendukung peta jalan penskalaan Ethereum yang berpusat pada rollup.Biaya blob masih dapat meningkat saat permintaan tinggi, sehingga biaya rollup tidak dijamin akan selalu rendah.Namun, pengiriman data berbasis blob merupakan salah satu alasan utama transaksi rollup dapat jauh lebih murah dibanding transaksi di layer dasar.Rollup dan Sequencer
Sequencer adalah sistem yang menerima, mengurutkan, dan mengirimkan transaksi untuk rollup.Sequencer sering memberikan konfirmasi cepat kepada pengguna sebelum rollup mengirimkan data atau bukti ke chain dasar.Hal ini meningkatkan pengalaman pengguna karena transaksi dapat terasa hampir instan di lingkungan rollup.Sequencer terpusat dapat bekerja dengan cepat dan sederhana, tetapi dapat menimbulkan risiko sensor, downtime, dan pengurutan transaksi.Sequencer terdesentralisasi dapat mengurangi kendali satu operator, tetapi koordinasinya mungkin lebih sulit.Desain sequencer memengaruhi risiko MEV, keadilan transaksi, liveness, dan asumsi kepercayaan.Pengguna sebaiknya memahami apakah rollup memiliki jalur alternatif jika sequencer offline atau menolak transaksi.Rollup dan Bridge
Bridge rollup memungkinkan pengguna memindahkan aset antara chain dasar dan Rollup Layer 2.Canonical bridge biasanya merupakan bagian dari arsitektur resmi rollup.Bridge likuiditas pihak ketiga mungkin menawarkan transfer yang lebih cepat, tetapi dapat menambah risiko smart contract, likuiditas, dan pihak lawan.Dokumentasi bridge Ethereum menjelaskan bahwa bridge membantu memindahkan aset dan informasi antarblockchain.
Bridge merupakan salah satu area risiko terpenting bagi pengguna Layer 2.Sebelum memindahkan dana, pengguna sebaiknya memeriksa bridge resmi, periode penarikan, aset yang didukung, alamat kontrak, biaya, dan prosedur darurat.Rollup dapat memiliki teknologi yang kuat, tetapi pengguna tetap dapat kehilangan uang jika menggunakan bridge palsu atau tidak aman.Rollup dan Biaya
Rollup Layer 2 biasanya menawarkan biaya yang lebih rendah daripada blockchain dasar.Biaya rollup dapat mencakup biaya eksekusi, biaya pengiriman data, biaya sequencer, biaya bridge, dan biaya terkait penyelesaian.Pengguna mungkin membayar gas di rollup menggunakan aset biaya yang diwajibkan rollup tersebut.Total biaya juga dapat mencakup biaya deposit atau penarikan melalui bridge.Biaya dapat berubah ketika permintaan jaringan meningkat, pasar blob menjadi padat, atau lingkungan eksekusi rollup mengalami kemacetan.Biaya rendah merupakan manfaat utama, tetapi pengguna tetap perlu memeriksa keseluruhan proses transaksi.Swap murah bisa menjadi kurang menarik jika biaya bridge dan keterlambatan penarikan tinggi.Rollup dan DeFi
Rollup Layer 2 banyak digunakan untuk DeFi karena membuat transaksi yang sering dilakukan menjadi lebih praktis.Pengguna dapat melakukan swap token, menyediakan likuiditas, meminjam, melunasi pinjaman, melakukan staking, mengklaim reward, dan mengelola kolateral dengan biaya lebih rendah daripada di layer dasar yang sibuk.Rollup juga dapat membuat posisi DeFi kecil lebih mudah diakses karena pengguna tidak perlu mengeluarkan biaya besar untuk setiap transaksi.Namun, risiko DeFi tidak hilang di rollup.Pengguna tetap menghadapi risiko smart contract, oracle, likuidasi, likuiditas, bridge, dan sequencer.Rollup mengurangi sebagian masalah biaya transaksi, tetapi tidak menghilangkan risiko pasar atau protokol.Pengguna sebaiknya mencoba transaksi dengan jumlah kecil sebelum menggunakan strategi DeFi yang kompleks di rollup mana pun.Rollup dan NFT
Rollup Layer 2 dapat membuat aktivitas NFT lebih murah dan skalabel.Minting, transfer, listing, pembatalan listing, dan penggunaan NFT dalam game dapat menjadi lebih terjangkau di rollup.Hal ini sangat berguna untuk item game, loyalty pass, tiket acara, koleksi kreator, dan NFT sosial.Pengguna NFT tetap perlu memverifikasi alamat kontrak, penyimpanan metadata, aturan royalti, izin approval, dan dukungan bridge.NFT di rollup berada dalam lingkungan rollup tersebut, kecuali jika dipindahkan melalui bridge atau direpresentasikan di tempat lain.Memindahkan NFT antar-layer dapat melibatkan aturan bridge khusus dan risiko tambahan.Biaya NFT yang lebih rendah tidak boleh dianggap sebagai jaminan keaslian atau keamanan.Manfaat Rollup Layer 2
Manfaat pertama Rollup Layer 2 adalah biaya transaksi yang lebih rendah.Manfaat kedua adalah pengalaman pengguna yang lebih cepat untuk aktivitas kripto sehari-hari.Manfaat ketiga adalah skalabilitas yang lebih baik untuk DeFi, NFT, pembayaran, game, dan aplikasi sosial.Manfaat keempat adalah berkurangnya tekanan pada ruang blok layer dasar.Manfaat kelima adalah rollup dapat tetap terhubung dengan aspek penting keamanan dan penyelesaian chain dasar.Manfaat keenam adalah developer sering kali dapat membangun aplikasi smart contract yang familier dengan biaya lebih rendah bagi pengguna.Manfaat tersebut menjadikan rollup sebagai salah satu jalur terpenting bagi adopsi blockchain.Risiko Rollup Layer 2
Risiko pertama adalah risiko bridge karena pemindahan aset antar-layer memerlukan kontrak dan sistem pengiriman pesan.Risiko kedua adalah sentralisasi sequencer, downtime, atau sensor.Risiko ketiga adalah bug smart contract pada sistem rollup atau aplikasi yang berjalan di dalamnya.Risiko keempat adalah kelemahan ketersediaan data jika pengguna tidak dapat mengakses data yang diperlukan untuk memverifikasi atau keluar.Risiko kelima adalah risiko kunci upgrade jika sekelompok kecil pihak dapat dengan cepat mengubah kontrak sistem yang penting.Risiko keenam adalah kebingungan pengguna saat menggunakan jaringan, token, bridge, dan aturan penarikan yang berbeda.Risiko ketujuh adalah asumsi keamanan yang keliru karena tidak semua jaringan penskalaan memiliki model kepercayaan yang sama dengan rollup.Cara Mengevaluasi Rollup Layer 2
Mulailah dengan memastikan apakah rollup tersebut merupakan optimistic rollup atau zero-knowledge rollup.Tinjau tempat rollup mengirimkan data dan cara pengguna memverifikasi state.Periksa desain bridge, proses penarikan, sistem proof, model sequencer, dan kontrol upgrade.Periksa audit, dokumentasi publik, program bug bounty, dashboard pemantauan, dan riwayat insiden.Tinjau apakah rollup memiliki jalur yang jelas agar pengguna dapat keluar saat terjadi sensor, downtime, atau kegagalan operator.Bandingkan total biaya, termasuk biaya deposit, gas rollup, biaya penarikan, dan waktu tunggu.Lakukan transaksi uji dengan jumlah kecil sebelum memindahkan saldo besar ke rollup mana pun.Kesalahpahaman Umum tentang Rollup Layer 2
Salah satu kesalahpahaman umum adalah bahwa setiap chain berbiaya rendah merupakan rollup.Beberapa sistem berbiaya rendah merupakan sidechain, validium, appchain, atau jaringan Layer 1 terpisah dengan asumsi keamanan yang berbeda.Kesalahpahaman lainnya adalah bahwa rollup membuat transaksi menjadi gratis.Rollup memang mengurangi biaya, tetapi eksekusi, pengiriman data, penyelesaian, dan bridge tetap memerlukan sumber daya.Kesalahpahaman ketiga adalah bahwa semua rollup sepenuhnya terdesentralisasi saat ini.Banyak rollup masih mengembangkan desentralisasi, sistem proof, sequencer, tata kelola, dan mekanisme keluar.Kesalahpahaman keempat adalah bahwa rollup menghilangkan kebutuhan untuk memeriksa jaringan sebelum mengirim aset.FAQ
Apa itu Rollup Layer 2?
Rollup Layer 2 adalah sistem penskalaan yang memproses transaksi di luar blockchain dasar dan mengirimkan data, proof, atau komitmen state kembali ke blockchain tersebut.Mengapa rollup disebut Layer 2?
Rollup disebut Layer 2 karena beroperasi di atas blockchain Layer 1 dasar, sekaligus menggunakannya untuk penyelesaian, keamanan, atau verifikasi.Apa itu optimistic rollup?
Optimistic rollup menganggap batch transaksi valid, kecuali ada pihak yang menantangnya dengan fraud proof selama periode sengketa.Apa itu ZK-rollup?
ZK-rollup menggunakan validity proof kriptografis untuk membuktikan bahwa batch transaksi telah diproses dengan benar.Apakah Rollup Layer 2 lebih murah daripada Layer 1?
Biasanya, rollup lebih murah karena banyak transaksi dapat berbagi biaya data dan penyelesaian. Namun, biaya tetap bergantung pada permintaan dan desain sistem.Apakah rollup aman?
Rollup dapat aman jika dirancang dengan baik, tetapi pengguna tetap perlu mempertimbangkan bridge, sequencer, ketersediaan data, sistem proof, upgrade, dan smart contract.Apakah DeFi dapat berjalan di rollup?
Ya, DeFi dapat berjalan di rollup dan sering kali mendapat manfaat dari biaya yang lebih rendah serta transaksi yang lebih cepat.Apakah NFT dapat menggunakan rollup?
Ya, NFT dapat di-mint, ditransfer, dan digunakan di rollup, tetapi pengguna sebaiknya memverifikasi detail kontrak, metadata, dan bridge.Apa itu sequencer dalam rollup?
Sequencer mengurutkan transaksi rollup dan sering memberikan konfirmasi transaksi yang cepat sebelum data dikirimkan ke layer dasar.Apa yang perlu diperiksa sebelum menggunakan rollup?
Pengguna sebaiknya memeriksa bridge resmi, aturan penarikan, biaya, sistem proof, model sequencer, ketersediaan data, audit, dan nama jaringan.Kesimpulan
Rollup Layer 2 merupakan salah satu teknologi penskalaan terpenting dalam dunia kripto.Rollup membantu blockchain mendukung lebih banyak pengguna dengan memproses transaksi secara lebih efisien, sambil tetap terhubung ke chain dasar untuk keamanan, penyelesaian, atau verifikasi.Dua jenis utamanya adalah optimistic rollup dan zero-knowledge rollup.Optimistic rollup menggunakan fraud proof dan periode tantangan, sedangkan ZK-rollup menggunakan validity proof untuk membuktikan kebenaran sejak awal.Kedua desain ini dapat mengurangi biaya, meningkatkan kecepatan, dan membuat DeFi, NFT, pembayaran, game, serta aplikasi kripto konsumen lebih mudah digunakan.Namun, rollup tidak bebas risiko.Pengguna tetap perlu memahami bridge, sequencer, ketersediaan data, waktu penarikan, kontrol upgrade, smart contract, dan biaya khusus jaringan.Pengalaman rollup terbaik diperoleh dengan menggunakan tool resmi, mencoba transaksi dalam jumlah kecil, membaca dokumentasi, dan menghindari bridge palsu atau tautan phishing.Bagi developer, rollup menyediakan jalur untuk membangun aplikasi yang skalabel tanpa meninggalkan model keamanan ekosistem dasar yang lebih luas.Dalam dunia kripto, Rollup Layer 2 paling tepat dipahami sebagai sistem penskalaan yang menggabungkan transaksi agar blockchain lebih praktis, sekaligus menghadirkan aspek teknis yang perlu dievaluasi dengan cermat oleh pengguna dan developer.Anda Mungkin Juga Menyukai
ZK-Rollup
ZK-Rollup-as-a-Service
zk-SNARK
POPULER
Mata uang kripto yang sedang tren saat ini dan menarik perhatian pasar yang signifikan
Volume TERATAS
Mata uang kripto dengan volume trading tertinggi
Baru Ditambahkan
Mata uang kripto yang baru saja masuk listing dan tersedia untuk trading

