Fraud Proof: Mekanisme Keamanan di Balik Optimistic Rollup
Fraud proof adalah bukti yang diajukan untuk menantang transaksi curang di Optimistic Rollup, memaksa rollup tetap jujur tanpa perlu verifikasi setiap.
Fraud proof adalah mekanisme keamanan yang digunakan oleh Optimistic Rollup seperti Arbitrum dan Optimism. Sistem ini mengasumsikan semua transaksi valid secara default, tapi memberi siapapun kesempatan untuk menantang transaksi yang curang dalam jangka waktu tertentu.
Logika di Balik Fraud Proof
Optimistic Rollup tidak memverifikasi setiap transaksi di Ethereum — terlalu mahal. Sebagai gantinya, ia beroperasi dengan asumsi optimis: “semua transaksi ini benar.” Jika ada yang curang, siapapun yang melihat ketidakberesan bisa mengajukan fraud proof.
Prosesnya: pengawas (bisa siapapun yang menjalankan full node L2) memantau batch yang diposting ke Ethereum. Jika menemukan transaksi curang, mereka mengajukan fraud proof ke smart contract Ethereum beserta buktinya. Ethereum mengeksekusi ulang transaksi yang dipersoalkan untuk memverifikasi klaim.
Jika fraud proof terbukti valid: batch dibatalkan, state rollup diputar balik, validator curang kehilangan ETH yang di-stake sebagai jaminan (slashing). Jika fraud proof terbukti salah: pengaju fraud proof yang kehilangan deposit mereka.
Challenge Period: Mengapa 7 Hari
7 hari dipilih karena:
- Memberi waktu cukup bagi pengawas di seluruh dunia untuk mendeteksi dan mengajukan tantangan
- Mencakup kemungkinan jaringan Ethereum sendiri mengalami gangguan sementara
- Memberi buffer terhadap serangan sensor (censorship) di mana validator mencoba memblokir fraud proof
Beberapa rollup generasi baru sedang mengembangkan “fast finality” yang bisa mempersingkat challenge period sambil tetap aman.
Perbandingan dengan Validity Proof
Fraud proof adalah pendekatan reaktif: tunggu ada yang curang, baru buktikan. Validity proof (digunakan ZK-Rollup) adalah pendekatan aktif: buktikan kebenaran di awal, sebelum diterima.
| Aspek | Fraud Proof | Validity Proof |
|---|---|---|
| Waktu finalisasi | 7 hari | Menit–jam |
| Biaya normal | Rendah | Tinggi (prover mahal) |
| Butuh pengawas jujur | Ya | Tidak |
| Cocok untuk | Transaksi kompleks, EVM penuh | Transaksi bervolume tinggi |
Dampak Praktis untuk Pengguna
Jika kamu menarik ETH dari Arbitrum ke Ethereum mainnet melalui bridge resmi, kamu harus menunggu ~7 hari. Tapi ada solusi: layanan liquidity bridge seperti Hop Protocol atau Across menyediakan dana di Ethereum langsung, menukar dana L2-mu. Biaya layanan ini biasanya 0,05%–0,3% dari jumlah yang ditarik.
Fraud proof memungkinkan rollup beroperasi dengan biaya rendah karena tidak perlu membuat zero-knowledge proof untuk setiap batch — komputasi yang mahal.
💡 Mau praktik langsung, bukan hanya teori? Di kelas WhaleX, Anda belajar hands-on — setup wallet, yield strategy, dan navigasi protokol DeFi nyata. Coba kelas Web3 gratis →
⚠️ Disclaimer: Keamanan Optimistic Rollup bergantung pada adanya setidaknya satu pengawas jujur yang aktif memantau. Jika tidak ada yang menantang transaksi curang dalam 7 hari, batch curang itu dianggap final. Ini adalah asumsi keamanan yang perlu dipahami sebelum menaruh dana besar di Optimistic Rollup.
Elite Vault WhaleX: join membership via USDC di Base Network — akses penuh tanpa proses bank tradisional.
Lihat Elite Vault →Pertanyaan Umum
Apa itu fraud proof di Optimistic Rollup?
Fraud proof adalah mekanisme di mana siapapun bisa menantang transaksi yang dianggap curang di Optimistic Rollup selama periode tantangan (biasanya 7 hari). Jika tantangan berhasil dibuktikan di Ethereum, batch yang curang dibatalkan dan validator curang kehilangan stake-nya. Ini yang membuat Optimistic Rollup aman tanpa harus verifikasi setiap transaksi secara langsung.
Kenapa harus tunggu 7 hari untuk menarik dana dari Optimistic Rollup?
7 hari adalah 'challenge period' — waktu yang diberikan kepada siapapun untuk mengajukan fraud proof jika ada transaksi curang. Ethereum baru menganggap batch final setelah periode ini berlalu tanpa tantangan. Untuk menghindari menunggu 7 hari, pengguna bisa memakai layanan liquidity provider yang menyediakan dana L1 langsung (dengan biaya kecil).