Katanya kontrak tidak bisa diubah setelah diterapkan. Lalu, mengapa beberapa proyek masih bisa melakukan peningkatan?
Setelah kontrak Ethereum diterapkan, bytecode-nya sendiri tidak dapat diubah. Proyek yang bisa ditingkatkan biasanya menggunakan pola proxy. Kontrak proxy menjalankan kode kontrak logika melalui delegatecall, dan kode tersebut berjalan dalam konteks penyimpanan kontrak proxy itu sendiri.
Banyak protokol menyerahkan hak peningkatan kepada mekanisme multisig atau pemungutan suara tata kelola, lalu menetapkan timelock. Peningkatan diumumkan selama beberapa hari sebelum berlaku, sehingga pengguna punya waktu untuk menarik aset mereka.
Sebagai perbandingan dengan kondisi pasar: $ETH harga saat ini 2415.64, 24 jam -3.77%.