Vitalik meramalkan masa depan kontrak pintar tanpa bug

Sumber: CryptoNewsNet Judul Asli: Vitalik prediksi masa depan kontrak pintar tanpa bug Tautan Asli:

Ikhtisar

Pengembang yang memprioritaskan keamanan dapat mengharapkan pengkodean tanpa bug menjadi tercapai pada tahun 2030-an, menurut salah satu pendiri Ethereum, Vitalik Buterin.

Setelah hard fork kontroversial Gnosis Chain untuk memulihkan $9,4 juta dari peretasan Balancer, pendiri Ethereum Vitalik Buterin mengatakan kepercayaan bahwa “bug adalah hal yang tak terhindarkan, Anda tidak bisa membuat kode tanpa bug” akan berhenti menjadi kebenaran di tahun 2030-an.

Apa yang dikatakan Vitalik Buterin tentang pengkodean?

Vitalik Buterin telah membuat prediksi bahwa kode tanpa bug akan menjadi kenyataan di tahun 2030-an melalui interaksi di platform media sosial X.

Diskusi dimulai ketika Gnosis Chain mengumumkan bahwa mereka melakukan hard fork pada 22 Desember. Hard fork tersebut memulihkan $9,4 juta yang dicuri selama eksploitasi Balancer November 2024, yang menguras lebih dari $128 juta di berbagai blockchain. Pemulihan ini memerlukan sebagian besar validator untuk mengadopsi perangkat lunak baru, dan mereka yang gagal memperbarui menghadapi sanksi.

Ini mendapat sedikit perlawanan dari pendukung blockchain yang mengkritik langkah tersebut karena bertentangan dengan prinsip ketidakberubahan. Seorang pengguna X dengan nama ‘colluding node’ mengatakan masalah sebenarnya adalah bagaimana aplikasi blockchain dibangun. Mereka berargumen bahwa menggunakan kontrak pintar dalam mesin virtual yang dapat diprogram adalah pendekatan yang salah.

“Ada hanya 7 kontrak yang layak ditulis, dan mereka seharusnya hanya diabadikan di lapisan dasar dan mendapatkan keamanan dari keberagaman klien,” tulis pengguna tersebut.

Buterin kemudian merespons dengan menjelaskan bahwa verifikasi formal tidak sama dengan terbukti bebas bug. Dia bahkan menyarankan bahwa kode yang terbukti bebas bug mungkin bahkan tidak mungkin.

“Saya bahkan berani mengatakan bahwa ‘terbukti bebas bug’ tidak mungkin, karena ‘bebas bug’ berarti ‘tidak ada celah antara niat dan eksekusi kode’, dan niat kita adalah objek yang sangat kompleks yang hanya memiliki akses terbatas.”

Verifikasi formal menggunakan metode matematis untuk memeriksa apakah sistem yang kritis terhadap keselamatan berfungsi dengan benar. Teknik ini telah digunakan sejak tahun 1960-an di bidang seperti rekayasa dirgantara.

Ketika digunakan dalam kontrak pintar, verifikasi formal dapat membuktikan bahwa logika bisnis kontrak memenuhi spesifikasi yang telah ditetapkan; namun, meskipun kontrak Balancer telah diaudit 11 kali oleh empat perusahaan keamanan yang berbeda, satu cacat kritis tetap lolos.

Apakah masa depan kode tanpa bug mungkin?

Buterin mengusulkan bahwa solusinya adalah lapisan redundansi berlapis untuk menyaring celah antara niat dan eksekusi. Dia menunjuk sistem tipe sebagai salah satu bentuk redundansi, dan memverifikasi secara formal klaim tertentu tentang kode sebagai lapisan lainnya.

Verifikasi formal dapat mendeteksi masalah seperti underflow dan overflow bilangan bulat, re-entrancy, dan optimisasi gas yang buruk yang mungkin lolos dari audit dan pengujian. Sementara itu, pengujian tradisional hanya dapat memeriksa keberadaan kesalahan, bukan ketidakhadirannya.

Buterin mencatat bahwa beberapa perangkat lunak akan terus memiliki bug karena manfaat fungsi lebih penting daripada kesempurnaan dalam beberapa kasus. Tetapi pengembang yang memprioritaskan keamanan akan memiliki alat untuk mencapai kode yang benar-benar bebas bug.

ETH-1.04%
GNO-0.81%
BAL-0.99%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 4
  • Posting ulang
  • Bagikan
Komentar
0/400
governance_lurkervip
· 20jam yang lalu
Apakah bisa tanpa bug hanya pada tahun 2030? Saya rasa ini mengada-ada, sepertinya orang ini mulai berbohong lagi.
Lihat AsliBalas0
DogeBachelorvip
· 20jam yang lalu
Apakah akan bebas bug hanya pada tahun 2030? Rasanya masih agak meragukan, sekarang audit masih cukup diminati.
Lihat AsliBalas0
degenwhisperervip
· 20jam yang lalu
Masih harus menunggu sampai tahun 2030, sekarang mari hemat biaya audit yang ada di tangan dulu haha
Lihat AsliBalas0
AirdropHunterXiaovip
· 21jam yang lalu
Hanya akan bebas bug pada tahun 2030? Bro, prediksi kamu terlalu optimis, kontrak saya saat ini saja masih sedang diperbaiki.
Lihat AsliBalas0
  • Sematkan

Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)