*Judul Asli: *Menyederhanakan L1
Penulis asli: Vitalik Buterin
Diterjemahkan oleh: Asher(**@Asher_ 0210 )
Catatan Editor: Pernah ada waktu ketika Bitcoin memukau kita - sebuah protokol yang bisa dipahami oleh seorang siswa SMA, namun mampu mendukung operasi sistem keuangan terdesentralisasi global. Dan saat kita melihat kembali Ethereum, ‘komputer dunia’ yang dijanjikan, kini terjebak oleh kompleksitas: dari mesin virtual yang berat, mekanisme konsensus yang sulit dipelihara, hingga kontrak pra-kompilasi, struktur data, dan mekanisme Gas yang bertumpuk-tumpuk. Saatnya untuk memulai kembali, mengembalikan Ethereum ke jalur yang sederhana, bukan hanya dapat diperluas, tetapi juga dapat dipahami, dipelihara, dan diverifikasi.
Tujuan Ethereum adalah menjadi buku besar dunia - platform yang menyimpan aset peradaban dan catatan, mendukung infrastruktur dasar yang penting seperti keuangan, pemerintahan, dan verifikasi data bernilai tinggi. Untuk mencapai visi ini, dua kemampuan inti harus diimbangi: skalabilitas dan ketahanan.
Fusaka hard fork akan membawa peningkatan 10 kali lipat pada ruang data L2, dan peta jalan 2026 juga merencanakan perluasan serupa untuk L1. Sementara itu, Merge telah mengubah Ethereum ke konsensus PoS, keragaman klien meningkat dengan cepat, penelitian tentang ZK verifiability dan serangan kuantum terus berlanjut, dan lapisan aplikasi semakin kuat. Namun, selain dari kapasitas dan kinerja, ada satu dasar ketahanan yang mudah diabaikan namun sama pentingnya: kesederhanaan protokol (simplicity).
Satu hal yang paling mengagumkan tentang Bitcoin adalah kesederhanaan ekstrem dari protokolnya:
Seorang siswa SMA yang mengerti kode juga dapat sepenuhnya memahami prinsip kerja protokol Bitcoin, seorang programmer bahkan dapat menjadikannya sebagai proyek sampingan untuk mengimplementasikan kliennya sendiri, kesederhanaan ini membawa manfaat berikut:
Dalam sejarah, Ethereum tidak melakukan dengan baik dalam hal ini, yang mengakibatkan biaya pengembangan yang tidak perlu, risiko keamanan, dan budaya penelitian yang tertutup. Dalam lima tahun ke depan, Ethereum memiliki potensi untuk menjadi hampir sejelas Bitcoin, dan kita dapat memulai dari dua tingkat: lapisan konsensus dan lapisan eksekusi.
Mekanisme konsensus baru di masa depan (dulu dikenal sebagai rantai beam) menggabungkan akumulasi mendalam tentang teori konsensus, ZK-SNARK, ekonomi staking, dan aspek lainnya selama sepuluh tahun terakhir, dengan tujuan membangun lapisan konsensus yang optimal dalam jangka panjang dan signifikan disederhanakan, langkah kunci termasuk:
Manfaat lapisan konsensus adalah relatif independen dari eksekusi EVM, memungkinkan peningkatan ini dilakukan dengan lebih bebas. Tantangan sebenarnya terletak pada bagaimana menyederhanakan lapisan eksekusi.
Lapisan eksekusi adalah “tempat berkumpul sihir hitam” yang sebenarnya: set instruksi EVM yang kompleks, kontrak pra-kompilasi yang panjang dan sulit dipahami, SELFDESTRUCT yang sulit diperluas, dan beban kompatibilitas sejarah yang terlalu berat, oleh karena itu menggunakan VM yang sederhana, berkinerja tinggi, dan ramah ZK asli untuk menggantikan EVM, seperti RISC-V, yang memiliki keunggulan:
Namun, migrasi bukanlah “hard fork” yang keras, melainkan memungkinkan kontrak lama untuk terus berjalan di dalam interpreter EVM, yang pada gilirannya adalah kontrak yang ditulis dengan RISC-V. Sama seperti Apple bertransisi ke chip ARM menggunakan Rosetta, Ethereum dapat melakukan upgrade mesin virtual tanpa rasa sakit.
Protokol Ethereum di masa depan seharusnya mengintegrasikan lebih banyak “komponen bersama”, untuk secara drastis mengurangi kompleksitas sistem:
Ini berarti bahwa dasar Ethereum tidak lagi terdiri dari “berbagai kompromi yang ditambal” tetapi benar-benar dibangun dengan “blok protokol” yang estetika teknik.
Kesederhanaan dalam banyak hal mirip dengan desentralisasi, keduanya adalah nilai hulu menuju ketahanan sistem. Menghargai kesederhanaan yang sebenarnya memerlukan perubahan budaya, manfaatnya seringkali sulit untuk langsung diukur, sementara biaya untuk mengabaikan fitur yang mencolok dan melakukan upaya ekstra segera terlihat. Namun, seiring berjalannya waktu, nilai kesederhanaan akan secara bertahap muncul, Bitcoin adalah contoh terbaik.
Mengacu pada pemikiran tinygrad, menetapkan target jumlah maksimum baris kode konsensus untuk standar jangka panjang Ethereum, bertujuan untuk membuat kompleksitas jalur kunci konsensus sedekat mungkin dengan tingkat kesederhanaan Bitcoin. Logika yang terkait dengan aturan sejarah masih akan dipertahankan, tetapi harus diisolasi di luar jalur konsensus. Pada saat yang sama, desain keseluruhan harus mematuhi prinsip “memilih solusi yang lebih sederhana terlebih dahulu”, lebih condong kepada pengemasan lokal daripada kompleksitas sistemik, dan lebih memilih pilihan arsitektur yang memiliki atribut jelas dan dapat diverifikasi.