Vitalik Buterin Mendukung ‘Pengumpulan Sampah’ Untuk Mengurangi Kompleksitas Ethereum Dan Memperkuat Kedaulatan Diri

Secara Singkat

Vitalik Buterin mengatakan bahwa kepercayaan jangka panjang dan kedaulatan diri Ethereum bergantung pada kesederhanaan protokol, menyerukan penyederhanaan yang eksplisit dan “pengumpulan sampah” untuk mengurangi bloat, memperkuat invariants, dan memperlambat perubahan inti dari waktu ke waktu.

Vitalik Buterin Calls For Ethereum Simplification To Preserve Trustlessness And Resilience

Dalam sebuah posting terbaru di platform media sosial X, Vitalik Buterin berpendapat bahwa peningkatan kompleksitas dalam protokol merusak prinsip dasar, dan dia menyerukan proses penyederhanaan dan “pengumpulan sampah” secara sengaja untuk mengurangi bloat kode, memperkuat invariants inti, dan memperlambat laju perubahan kritis dari waktu ke waktu.

Dia menyoroti bahwa bahkan protokol yang sangat terdesentralisasi dengan partisipasi node yang luas dan toleransi kesalahan byzantine yang kuat dapat gagal secara mendasar jika strukturnya menjadi terlalu kompleks. Dia lebih jauh menjelaskan bahwa protokol yang penuh dengan ratusan ribu baris kode dan beberapa lapisan kriptografi tingkat lanjut dapat gagal dalam ukuran kepercayaan, ketahanan berjalan, dan kedaulatan diri. Dalam kasus seperti itu, pengguna harus bergantung pada sekelompok kecil ahli untuk menafsirkan properti protokol, tim baru berjuang untuk mempertahankan atau mereplikasi kualitas sistem, dan bahkan peserta yang secara teknis canggih mungkin merasa mustahil untuk sepenuhnya memeriksa atau mengendalikan protokol.

Pendiri Ethereum ini juga mencatat bahwa kompleksitas meningkatkan risiko keamanan, karena interaksi rumit antar komponen protokol dapat menciptakan titik kegagalan potensial. Dia memperingatkan agar tidak menambahkan fitur semata-mata untuk memenuhi kebutuhan jangka pendek, menjelaskan bahwa bahkan penambahan yang bermanfaat dapat memperkenalkan ketergantungan kriptografi baru atau elemen yang saling berinteraksi yang mengompromikan kedaulatan diri jangka panjang. Vitalik Buterin memandang ini sebagai ancaman terhadap potensi Ethereum sebagai infrastruktur yang tahan lama dan terdesentralisasi yang mampu bertahan selama dekade atau bahkan abad.

Vitalik Buterin Menguraikan Kerangka Penyederhanaan Ethereum Untuk Mengurangi Kompleksitas Dan Melestarikan Kepercayaan Jangka Panjang

Menurutnya, pendekatan pengembangan saat ini, yang cenderung lebih mengutamakan penambahan perubahan daripada pengurangan untuk menjaga kompatibilitas mundur, berkontribusi pada bloat protokol yang tak terhindarkan dari waktu ke waktu. Untuk mengatasi hal ini, dia mengusulkan pembentukan fungsi “penyederhanaan” atau “pengumpulan sampah” yang formal dalam proses pengembangan Ethereum, bertujuan memangkas kompleksitas yang tidak perlu dan melestarikan properti kepercayaan dan kedaulatan diri jangka panjang dari protokol.

Vitalik Buterin telah menguraikan kerangka “penyederhanaan” dalam protokol Ethereum, menekankan tiga tujuan utama

Yang pertama adalah meminimalkan jumlah baris kode secara keseluruhan, dengan protokol ideal yang muat dalam satu halaman atau setidaknya tetap ringkas dan dapat dipahami. Yang kedua adalah membatasi ketergantungan pada komponen teknis yang kompleks, lebih memilih desain yang keamanannya bergantung pada mekanisme sederhana, seperti satu fungsi hash, daripada beberapa konstruksi kriptografi yang rumit. Tujuan ketiga adalah meningkatkan jumlah invariants inti—properti protokol yang dapat diandalkan untuk perilaku yang dapat diprediksi. Contohnya termasuk EIP-6780, yang membatasi perubahan slot penyimpanan untuk menyederhanakan pengembangan klien, dan EIP-7825, yang membatasi biaya pemrosesan transaksi, memfasilitasi eksekusi paralel yang lebih efisien dan dukungan untuk ZK-EVMs.

Vitalik Buterin menggambarkan “pengumpulan sampah” sebagai proses yang dapat terjadi secara parsial maupun skala besar. Perbaikan bertahap melibatkan penyederhanaan fitur yang ada untuk mengurangi kompleksitas dan meningkatkan kejelasan. Contohnya adalah reformasi biaya gas yang diterapkan di Glamsterdam, yang menggantikan biaya arbitrer sebelumnya dengan sistem yang terkait dengan konsumsi sumber daya yang jelas dan terukur. Transformasi skala besar termasuk peralihan dari proof-of-work ke proof-of-stake, dan inisiatif masa depan, seperti peningkatan konsensus Lean, diharapkan memungkinkan koreksi simultan dari beberapa ketidakefisienan protokol.

Pendekatan lain, yang dia sebut sebagai “kesesuaian kembali gaya Rosetta,” melibatkan pelestarian fitur kompleks namun jarang digunakan dalam bentuk yang diturunkan, di mana mereka diimplementasikan sebagai kode kontrak pintar daripada elemen protokol wajib. Ini memungkinkan pengembang klien baru menghindari penanganan komponen usang atau jarang digunakan. Misalnya, setelah implementasi penuh abstraksi akun native, jenis transaksi lama dapat dihentikan, dengan akun yang dimiliki secara eksternal diubah menjadi dompet kontrak pintar yang mampu memproses transaksi tersebut. Demikian pula, precompile yang ada dapat digantikan dengan kode EVM atau RISC-V, dan akhirnya, mesin virtual itu sendiri dapat beralih dari EVM ke arsitektur yang lebih sederhana, dengan EVM asli dipertahankan sebagai kontrak pintar dalam lingkungan baru.

Pengembang menekankan pentingnya mengurangi beban pada pengembang klien, menyarankan bahwa versi protokol yang lebih lama dapat terus berjalan dalam wadah terisolasi, memungkinkan mereka mempertahankan kompatibilitas tanpa memperumit pengembangan yang sedang berlangsung. Menurutnya, lima belas tahun pertama Ethereum merupakan fase eksplorasi, seperti masa remaja, di mana jaringan menguji berbagai ide untuk menentukan apa yang efektif dan berkelanjutan. Tujuan jangka panjang adalah memperlambat laju perubahan protokol dan menghilangkan elemen yang tidak lagi berguna, memastikan bahwa kompleksitas yang tidak perlu tidak menghambat evolusi Ethereum secara permanen.

ETH1,33%
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
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • 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)