Skip to content
Blockchain

Mengapa sebuah protokol dapat secara diam-diam mengganti kode yang mengelola dana saya tanpa peringatan apa pun?

84

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.

Tingkat Keparahan9/10

Seberapa besar masalah yang ditimbulkannya saat muncul.

Frekuensi7/10

Seberapa sering orang benar-benar menghadapinya.

Ruang Kosong8/10

Betapa sedikitnya alat yang baik tersedia untuknya saat ini.

Lebih banyak masalah yang layak diselesaikan