Mengapa satu flash loan masih bisa memalsukan harga dan menguras protokol senilai delapan belas juta dolar?
Peluang
Manipulasi oracle harga adalah SC03 OWASP dalam Smart Contract Top 10 2026 dan terus menghasilkan kerugian delapan digit: $18M dari Ostium pada Juli 2026, $42M dari GMX pada Juli 2025, dan $7M dari satu pelaku yang memanipulasi tata kelola UMA di Polymarket pada Maret 2025. Akar masalahnya adalah harga on-chain diturunkan dari pasar yang itu sendiri dapat digerakkan dalam satu transaksi atomik atau dalam jendela singkat oleh penyerang bermodal besar. Pertahanan TWAP memperpanjang jendela serangan tetapi tidak menghilangkannya. Jaringan oracle terdesentralisasi menambahkan agregator off-chain dan set validator yang menghadirkan asumsi kepercayaan tersendiri. Primitif harga on-chain murni yang tahan manipulasi dan tidak memerlukan pihak ketiga yang dipercaya tidak ada.
Mengapa ini penting
Setiap protokol DeFi yang menetapkan harga aset apa pun terpapar pada kelas serangan ini hingga primitif harga tanpa kepercayaan tersedia.
Cara saya menilai peluang
Skor Peluang adalah penilaian pribadi saya, bukan pengukuran: seberapa besar dampaknya, seberapa sering terasa, dan seberapa sedikit solusi yang ada saat ini. Semakin tinggi skornya, semakin layak menurut saya untuk dibangun.
Seberapa besar masalah yang ditimbulkannya saat muncul.
Seberapa sering orang benar-benar menghadapinya.
Betapa sedikitnya alat yang baik tersedia untuknya saat ini.
Lebih banyak masalah yang layak diselesaikan
Mengapa saya tidak bisa membuktikan solvabilitas tanpa menunjukkan saldo saya?
BlockchainMengapa memindahkan uang antar jaringan masih terasa lebih menakutkan daripada internet di masa awal?
BlockchainMengapa kepatuhan masih berarti sebuah PDF dan harapan kosong?
BlockchainMengapa penyimpanan mandiri masih menjadi pilihan antara kehilangan kunci Anda dan mempercayai sebuah perusahaan?
BlockchainMengapa tokenisasi aset nyata masih membutuhkan sepuluh perantara?
BlockchainMengapa stablecoin tidak bisa membayar seseorang tanpa internet?