Vitalik Buterin Ingin Membuat Ethereum 'Sederhana Seperti Bitcoin' Pada Tahun 2030

Pendiri bersama Ethereum Vitalik Buterin percaya bahwa ketahanan dan kemampuan skala jangka panjang blockchain tergantung pada upaya untuk menyederhanakannya, mirip dengan Bitcoin. Dalam sebuah postingan blog pada tanggal 3 Mei, ia menggambarkan bagaimana "Ethereum 5 tahun ke depan dapat menjadi hampir semudah Bitcoin". Buterin menulis: "Salah satu hal terbaik tentang Bitcoin adalah protokolnya yang sangat sederhana." Menurut Buterin, desain minimalis dan kesederhanaan Bitcoin membuatnya mudah diakses, sehingga bahkan seorang pelajar sekolah menengah pun dapat memahami konsep dan arsitektur protokol. Buterin berpendapat bahwa kesederhanaan juga memberikan manfaat lain, seperti mengurangi biaya untuk membangun infrastruktur baru dan memelihara infrastruktur yang ada, serta mengurangi risiko kesalahan. Pembaruan terbaru seperti bukti kepemilikan (PoS) dan integrasi Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (zk-SNARK) telah membuat Ethereum menjadi lebih kuat. Namun, pengabaian kesederhanaan desain telah menambah biaya Ethereum. Buterin menjelaskan: "Sebelumnya, Ethereum sering tidak melakukan hal seperti itu ( terkadang adalah keputusan pribadi saya ) dan ini telah berkontribusi pada banyak biaya pengembangan yang berlebihan, berbagai risiko keamanan dan kekakuan dalam budaya R&D, sering kali untuk mengejar manfaat yang telah terbukti tidak mungkin." Menyederhanakan lapisan konsensus Ethereum Pada bulan November, peneliti Justin Drake dari Ethereum Foundation mengusulkan sebuah peningkatan lapisan konsensus yang disebut 'Beam Chain'. Buterin percaya bahwa Beam Chain "memiliki posisi yang baik untuk menjadi jauh lebih sederhana" dibandingkan pendahulunya yang ketinggalan zaman, beacon chain saat ini. Ini disebabkan oleh rantai sinar yang akan memungkinkan perancangan ulang finalitas dari 3 slot, ini akan menghapus konsep-konsep kompleks seperti slot terpisah, era, dan komite sinkronisasi, kata Buterin. Ia juga menekankan bahwa penerapan dasar finalitas dari 3 slot dapat dicapai melalui sekitar 200 baris kode, yang menyederhanakan banyak. Rantai sinyal juga akan mengurangi jumlah validator yang aktif pada satu waktu, ini akan membantu "menggunakan implementasi yang lebih sederhana dari aturan pemilihan cabang yang lebih aman", tulis Buterin. Rantai sinar juga akan menggabungkan protokol agregator berbasis STARK, artinya siapa pun dapat menjadi agregator. Buterin mencatat: "Kompleksitas dari kriptografi gabungan itu signifikan, tetapi setidaknya ia memiliki kompleksitas yang terkemas rapat, dengan risiko sistem yang jauh lebih rendah terhadap protokol." Buterin mengatakan bahwa pengurangan jumlah validator yang aktif dan penggabungan beberapa penyusun berdasarkan STARK "kemungkinan akan memungkinkan arsitektur P2P yang lebih sederhana dan lebih kuat". Dia melanjutkan dengan mengatakan bahwa ada kesempatan untuk memikirkan kembali dan menyederhanakan beberapa aspek, dari masuk dan keluarnya validator hingga kebocoran tidak aktif. Dan ini dapat dicapai dengan mengurangi jumlah baris kode (LoC) dan dengan menciptakan "jaminan yang lebih mudah dibaca". Buterin menekankan bahwa lapisan konsensus "relatif terpisah" dari aktivitas eksekusi Mesin Virtual Ethereum (EVM), hal ini memberikan "ruang relatif luas" untuk melakukan perbaikan dibandingkan dengan lapisan eksekusi. Menyederhanakan lapisan eksekusi Ethereum Bulan lalu, Buterin mengusulkan untuk mengganti bahasa kontrak EVM dengan RISC-V untuk meningkatkan efisiensi hingga 100 kali. Buterin berargumen bahwa penerapan RISC-V juga akan meningkatkan kesederhanaan, karena "spesifikasi RISC-V sangat sederhana dibandingkan dengan EVM". Namun, ini berarti bahwa memastikan kompatibilitas mundur untuk aplikasi yang ada tetap terjaga. Buterin telah menulis: "Hal pertama yang penting untuk dipahami adalah: tidak ada satu cara pun untuk menentukan apa itu 'kode dasar Ethereum' ( bahkan dalam satu klien saja )." Menurut Buterin, area berwarna oranye tidak dapat dikurangi. Buterin menyatakan bahwa tujuannya adalah untuk meminimalkan area berwarna hijau, dengan cara memindahkan kode ke area berwarna kuning, sambil mengatakan "kode sangat berharga untuk memahami dan menginterpretasikan rantai hari ini atau untuk membangun blok yang optimal, tetapi bukan bagian dari konsensus". Buterin membandingkan proses ini dengan cara Apple mencapai kompatibilitas mundur jangka panjang melalui lapisan kompilasi. Ia menulis: "Hal yang penting adalah bahwa area oranye dan kuning dikemas dengan kompleks, siapa pun yang ingin memahami protokol dapat mengabaikannya, implementasi Ethereum dapat mengabaikannya dan kesalahan apa pun di area tersebut tidak menimbulkan risiko konsensus." Ini adalah alasan mengapa kompleksitas kode di area warna oranye dan kuning memiliki "jauh lebih sedikit kelemahan" dibandingkan dengan kompleksitas kode di area warna hijau. Untuk mengurangi luas area hijau, Buterin mengusulkan langkah-langkah berikut: Tahap 1: Program compiler baru akan ditulis menggunakan RISC-V. Tahap 2: Para pengembang akan memiliki opsi untuk menulis kontrak menggunakan RISC-V. Tahap 3: Semua terjemahan sebelumnya akan digantikan dengan implementasi RISC-V melalui hard fork. Tahap 4: Mengimplementasikan interpreter EVM dalam RISC-V dan mengunggahnya ke blockchain sebagai kontrak pintar. Buterin menyatakan bahwa langkah-langkah tersebut akan memastikan bahwa konsensus Ethereum akan "secara alami" memahami RISC-V. Standar protokol untuk menyederhanakan Buterin mengusulkan untuk berbagi "sebuah standar di berbagai bagian tumpukan" sebagai jalan menuju penyederhanaan. Misalnya, Buterin mengusulkan penggunaan kode penghapusan unik untuk mengambil sampel data yang tersedia, menyiarkan P2P, dan menyimpan riwayat terdistribusi. Ini akan meminimalkan jumlah total baris kode, meningkatkan efisiensi, dan memastikan kemampuan verifikasi, katanya. Demikian pula, dia mengusulkan adanya format serialisasi yang dibagikan secara unik di tiga lapisan Ethereum: lapisan eksekusi, lapisan konsensus, dan kontrak pintar yang disebut Antarmuka Biner Aplikasi (ABI). Buterin mengusulkan untuk menggunakan SSZ, yang mudah didekode dan banyak digunakan. Akhirnya, setelah EVM diganti dengan RISC-V atau bahasa sederhana lainnya, Buterin mengusulkan untuk beralih dari pohon Merkle Patricia hexary ke pohon biner, untuk lapisan konsensus dan lapisan eksekusi. Peralihan ini dapat meningkatkan efisiensi dan mengurangi biaya sambil tetap memastikan bahwa semua lapisan Ethereum dapat diakses dan ditafsirkan dengan kode yang sama, tulis Buterin. Sebuah perubahan dalam kepribadian Buterin menyimpulkan dengan mengusulkan bahwa Ethereum, sesuai dengan contoh Tinygrad, menerapkan tujuan batas maksimum kode dengan jelas. Buterin mengingatkan bahwa tujuannya adalah membuat "kode penting untuk konsensus Ethereum hampir sesederhana Bitcoin." Namun yang lebih penting, Ethereum perlu menerapkan suatu standar di mana opsi yang lebih sederhana dipilih kapan pun memungkinkan. Ini berarti mengutamakan kompleksitas yang terbungkus daripada kompleksitas sistem. Buterin menegaskan bahwa kode yang menangani aturan sejarah Ethereum akan terus ada dengan proposal terbarunya. Namun, kode semacam itu harus disimpan di luar kode penting dari konsensus atau zona hijau.

Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
  • Hadiah
  • 1
  • Bagikan
Komentar
0/400
GateUser-9785ab83vip
· 05-04 03:40
Kembali ke pow sangat baik, aksi menggoda
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate.io
Komunitas
Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)