Analisis Mango Markets Exploit: Manipulasi Oracle $100 Juta
Mango Markets kehilangan sekitar $116 juta pada Oktober 2022 lewat manipulasi harga MNGO. Pelakunya sempat mengklaim itu 'legal' sebelum dinyatakan bersalah.
Mango Markets, protokol perpetual dan lending di Solana, kehilangan sekitar $116 juta pada 11 Oktober 2022 setelah trader Avraham Eisenberg memanipulasi harga token MNGO untuk menggelembungkan nilai jaminan posisinya sendiri, lalu meminjam hampir seluruh treasury protokol terhadap jaminan palsu tersebut. Kasus ini menjadi salah satu contoh paling sering dirujuk soal risiko oracle manipulation — dan juga preseden hukum penting karena pelakunya sempat mengklaim tindakannya legal sebelum dinyatakan bersalah di pengadilan.
Kronologi
Mango Markets memungkinkan pengguna membuka posisi perpetual dengan leverage, di mana nilai kolateral dan posisi dihitung berdasarkan harga oracle yang diambil dari data pasar spot dan perpetual MNGO di exchange tempat token itu diperdagangkan — termasuk exchange milik Mango sendiri, yang saat itu memiliki likuiditas relatif tipis.
Pada 11 Oktober 2022, Eisenberg menggunakan beberapa akun untuk membuka posisi long besar pada perpetual MNGO sembari secara bersamaan membeli MNGO dalam jumlah besar di pasar spot. Karena likuiditas MNGO tipis, aksi beli ini mendorong harga MNGO naik drastis dalam waktu singkat — dari sekitar $0,03 menjadi lebih dari $0,91, kenaikan lebih dari 20 kali lipat dalam hitungan menit.
Kenaikan harga ini membuat oracle Mango mencatat posisi perpetual milik Eisenberg bernilai jauh lebih tinggi dari nilai sebenarnya. Dengan nilai kolateral yang tergelembung tersebut, ia langsung meminjam hampir seluruh aset yang tersedia di treasury Mango — mencakup USDC, SOL, dan token lain — sebelum harga MNGO kembali turun.
Sehari setelah insiden, Eisenberg secara terbuka mengaku sebagai pelaku di forum Twitter/X dan menyebut tindakannya sebagai “strategi trading yang sangat menguntungkan dan sepenuhnya legal” yang cuma memanfaatkan aturan protokol sebagaimana tertulis. Ia kemudian bernegosiasi dengan Mango DAO melalui voting governance, menyetujui pengembalian sekitar $67 juta dengan syarat boleh menyimpan sisanya (sekitar $47 juta) sebagai semacam “bug bounty” dan tidak dituntut secara hukum oleh Mango Labs.
Namun kesepakatan itu tidak menghalangi otoritas federal Amerika Serikat. Eisenberg ditangkap di Puerto Rico pada Desember 2022 dan dituntut oleh Departemen Kehakiman AS, CFTC, dan SEC atas manipulasi pasar komoditas dan penipuan. Berdasarkan laporan media yang mengikuti persidangan, ia dinyatakan bersalah oleh juri federal pada April 2024 atas tuduhan manipulasi komoditas dan penipuan terkait kasus ini.
Bagaimana Exploit Terjadi
Akar masalah insiden ini adalah ketergantungan Mango pada harga oracle yang bisa dipengaruhi langsung oleh aktivitas trading di pasar dengan likuiditas rendah. Berbeda dari oracle manipulation klasik yang mengeksploitasi bug teknis pada smart contract oracle, kasus Mango adalah manipulasi harga pasar murni: membeli aset dalam jumlah besar untuk mendorong harga naik secara nyata di order book, bukan meretas data yang dikirim ke oracle.
Masalahnya, Mango memakai harga MNGO — token dengan kapitalisasi pasar dan likuiditas jauh lebih kecil dibanding aset besar seperti BTC atau ETH — sebagai salah satu jaminan yang bisa dipakai untuk membuka posisi leverage besar. Ketika harga aset yang dipakai sebagai basis jaminan bisa digerakkan signifikan oleh satu pelaku dengan modal cukup besar, seluruh sistem manajemen risiko yang bergantung pada harga tersebut ikut runtuh. Ini adalah kelemahan struktural: mengizinkan token dengan likuiditas tipis menjadi jaminan bernilai tinggi dalam sistem leverage.
Dampak
Total dana yang berhasil dikuras dari treasury Mango sekitar $116 juta menurut laporan pasca-insiden, meski sekitar $67 juta dikembalikan lewat kesepakatan governance beberapa hari kemudian. Insiden ini memaksa Mango menghentikan sementara sebagian layanannya dan merestrukturisasi mekanisme manajemen risiko oracle, termasuk membatasi ukuran posisi maksimum untuk aset dengan likuiditas rendah.
Secara lebih luas, kasus ini menjadi preseden hukum penting: regulator AS menunjukkan bahwa memanipulasi harga di protokol DeFi — meski secara teknis “sesuai aturan kode yang tertulis” — tetap bisa dituntut sebagai manipulasi pasar dan penipuan di bawah hukum yang berlaku, sama seperti manipulasi pasar di instrumen keuangan tradisional.
Pelajaran
Beberapa pelajaran konkret untuk pengguna protokol perpetual dan lending berbasis oracle:
- “Sesuai aturan kode” tidak sama dengan “legal secara hukum”. Kasus Eisenberg menunjukkan bahwa argumen “saya cuma memakai fitur protokol sebagaimana tertulis” tidak melindungi seseorang dari tuntutan hukum jika tindakannya termasuk kategori manipulasi pasar.
- Waspadai protokol yang menggunakan token likuiditas rendah sebagai jaminan bernilai tinggi. Sebelum membuka posisi leverage besar, cek apakah aset jaminan yang dipakai punya likuiditas cukup dalam sehingga tidak mudah digerakkan satu pelaku bermodal besar.
- Manipulasi oracle bisa terjadi tanpa membobol kode apa pun — cukup dengan menggerakkan harga pasar secara nyata jika likuiditas cukup tipis. Ini berbeda dari bug teknis dan lebih sulit dicegah murni lewat audit smart contract.
- Skala treasury protokol harus proporsional dengan kualitas manajemen risikonya. Protokol yang mengizinkan satu posisi tunggal berpotensi menguras hampir seluruh dana treasury menunjukkan celah desain manajemen risiko yang perlu dievaluasi sebelum menaruh dana dalam jumlah besar.
⚠️ Disclaimer: Artikel ini bersifat edukatif dan disusun berdasarkan laporan publik serta pemberitaan yang telah terverifikasi. Bukan saran keuangan atau investasi personal. Selalu lakukan riset mandiri sebelum menggunakan protokol atau bridge apa pun.
Anda sudah paham konsepnya — saatnya eksekusi dengan pendampingan langsung. Join WhaleX Membership: akses kelas, mentor, dan komunitas investor crypto Indonesia.
Join Membership WhaleX →Pertanyaan Umum
Berapa dana yang dikuras dari Mango Markets?
Berdasarkan laporan pasca-insiden yang dipublikasikan, sekitar $116 juta dikuras dari treasury Mango Markets pada 11 Oktober 2022 melalui manipulasi harga oracle token MNGO.
Apakah manipulasi harga di Mango Markets dianggap legal?
Pelakunya, Avraham Eisenberg, awalnya mengklaim tindakannya sebagai 'strategi trading yang legal', namun otoritas Amerika Serikat menuntutnya atas manipulasi pasar komoditas dan penipuan, dan ia dinyatakan bersalah oleh juri federal pada 2024.