Peringatan Vitalik Buterin: Mengapa Protokol Ethereum Membutuhkan 'Sederhanakan'

robot
Pembuatan abstrak sedang berlangsung

Telah diperdebatkan bahwa jika Ethereum ingin membangun masa depan yang terdesentralisasi melawan naik turunnya struktur kekuasaan yang berlangsung selama beberapa dekade dan berabad-abad, Ethereum harus kembali ke prinsip dasar kesederhanaan. Dalam komentar baru-baru ini yang diposting di platform X, Vitalik Buterin menyatakan keprihatinan tentang kompleksitas protokol Ethereum yang berlebihan, menekankan pengenalan mekanisme “penyederhanaan” dan “pengumpulan sampah”.

Mengapa keandalan menurun ketika protokol menjadi membengkak?

Poin kunci Buterin adalah paradoks. Tidak peduli seberapa kuat mekanisme keamanan Ethereum, jika itu adalah struktur kompleks dari ratusan ribu baris kode dan lima teknik enkripsi tingkat doktoral, pada akhirnya akan gagal dalam ketiga tes penting.

Tiga tes di sini berarti:

  • Uji Tidak Dapat Diandalkan: Anda seharusnya tidak perlu mempercayai ‘sekelompok pendeta senior’ untuk memahami protokol. Namun, jika protokolnya terlalu rumit, hanya sekelompok kecil ahli yang benar-benar dapat memahaminya, dan pengguna harus mempercayai mereka.

  • Tes Pergantian: Bahkan jika tim pengembangan inti pergi, tim baru harus dapat mempertahankan tingkat kualitas yang sama. Namun, protokol yang sangat kompleks sulit bagi pengembang baru untuk lulus tes ini.

  • Menguji Kemandirian: Bahkan pengembang individu yang cukup cerdas harus dapat memeriksa dan memahami protokol. Dengan kompleksitas tinggi, ini juga menjadi mustahil.

Ketika setiap bagian dari protokol saling terkait dengan rumit, perubahan pada satu bagian dapat menyebabkan reaksi berantai yang tidak terduga. Hal ini menyebabkan risiko runtuhnya seluruh protokol. Kekhawatiran Buterin adalah jika hal ini terjadi, Ethereum, seperti struktur kekuatan yang ada yang tidak bisa lepas dari sejarah naik turun, pasti bisa jatuh ke jalur penurunan.

Penyederhanaan vs Pengumpulan Sampah: Jalur Ethereum untuk Dipilih

Masalah kembung Ethereum diperburuk oleh kompatibilitas mundur. Ini karena jauh lebih mudah untuk menambahkan fitur baru daripada menghapusnya. Buterin menawarkan dua solusi:

Pertama, tetapkan prinsip ‘penyederhanaan’ yang jelas

  1. Minimalkan jumlah baris kode keseluruhan protokol
  2. Hilangkan ketergantungan yang tidak perlu pada teknik enkripsi yang sangat kompleks
  3. Tambahkan properti inti yang tidak dapat diubah yang dapat diandalkan protokol

Misalnya, EIP-6780 (Menghapus Self-Destruct) secara dramatis menyederhanakan pengembangan klien dengan membatasi jumlah maksimum slot penyimpanan per blok ke N.

Kedua, strategi ‘pengumpulan sampah’ sesuai skala

  • Pengumpulan Sampah Sebagian: Cara untuk mengatur fungsi yang ada dengan cara yang lebih ringkas dan logis
  • Pengumpulan sampah besar: Perubahan mendasar seperti transisi dari proof-of-work (PoW) ke proof-of-stake (PoS)

Kompatibilitas Mundur ‘Metode Rosetta’: Warisan ke Kontrak Cerdas

Pendekatan inovatif Buterin adalah ‘kompatibilitas mundur metode Rosetta’. Ini adalah strategi yang menghapus fungsi kompleks tetapi jarang digunakan dari inti protokol, tetapi “menurunkan” mereka ke kode kontrak pintar:

  • Setelah meningkatkan ke abstraksi akun penuh, kami tidak lagi memaksa semua jenis perdagangan yang ada
  • Ganti kode yang telah dikompilasi sebelumnya dengan EVM atau RISC-V
  • Akhirnya, mesin virtual itu sendiri diubah dari EVM menjadi RISC-V

Dengan cara ini, pengembang klien baru tidak lagi harus berurusan dengan semua fitur Ethereum yang lebih lama.

Reformasi Struktural untuk Keberlanjutan Jangka Panjang

Tujuan akhir Vitalik adalah untuk ‘memperlambat laju perubahan’. Meskipun menambahkan fitur dalam jangka pendek mungkin membantu, itu membahayakan otonomi dan stabilitas protokol dalam jangka panjang. Secara khusus, jika Anda ingin menciptakan struktur terdesentralisasi yang melampaui naik turunnya berabad-abad, Anda perlu terus-menerus membersihkan bagian-bagian yang tidak perlu agar tidak menjadi penghalang evolusi.

Jika Ethereum mengontrol kompleksitasnya sendiri dan mempertahankan protokol ringkas yang mudah dipahami oleh pengembang baru, Ethereum akan dapat membebaskan diri dari siklus naik turunnya beberapa kekuatan, dan berdiri di atas fondasi yang tidak dapat diubah dalam arti kata yang sebenarnya.

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