Mengapa sebuah protokol dapat secara diam-diam mengganti kode yang mengelola dana saya tanpa peringatan apa pun?
Peluang
Sebagian besar protokol DeFi menggunakan kontrak proxy yang dapat diperbarui, di mana kunci admin dapat mengganti seluruh implementasi dalam satu transaksi. Pengguna yang berada di dalam protokol tidak memiliki cara yang andal untuk mendeteksi bahwa pembaruan sedang dalam antrean, memverifikasi apa yang berubah, atau keluar sebelum kode baru berlaku. OWASP menambahkan kerentanan proxy dan kemampuan pembaruan sebagai kategori baru dalam Smart Contract Top 10 untuk 2026, penambahan pertama yang didorong oleh kegagalan tata kelola daripada bug di tingkat kode. Pada Desember 2025, Unleash Protocol kehilangan $3,9 juta ketika penyerang mengeksploitasi jalur tata kelola multisig untuk memaksakan pembaruan tidak sah dan menguras dana pengguna. Tidak ada standar yang berlaku di antara firma audit, protokol, atau wallet untuk menginformasikan pembaruan yang akan datang kepada pengguna dengan waktu yang cukup untuk mengambil tindakan.
Mengapa ini penting
Pembaruan proxy yang tidak diumumkan tidak dapat dibedakan dari eksploit pada saat eksekusi, dan saat ini pengguna tidak memiliki primitif untuk membedakan keduanya tepat waktu.
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?