Tujuan Ethereum adalah untuk menjadi buku besar dunia - platform yang menampung aset peradaban dan mencatat, mendukung infrastruktur dasar yang penting seperti keuangan, pemerintahan, dan otentikasi data bernilai tinggi. Untuk mewujudkan visi ini, harus memperhatikan dua kemampuan inti: skalabilitas dan ketahanan.
Fusaka hard fork akan memberikan peningkatan 10 kali lipat pada ruang data L2, dan roadmap 2026 juga merencanakan perluasan serupa untuk L1. Sementara itu, Merge telah mengubah Ethereum ke konsensus PoS, keberagaman klien dengan cepat membaik, penelitian ZK yang dapat diverifikasi dan ketahanan terhadap serangan kuantum terus berlanjut, dan lapisan aplikasi semakin kuat. Namun, selain skalabilitas dan kinerja, ada satu dasar ketahanan yang sering diabaikan dan sama pentingnya: kesederhanaan protokol (simplicity).
Kesederhanaan adalah perisai akhir dari desentralisasi
Satu hal yang paling mengagumkan tentang Bitcoin adalah kesederhanaan ekstrem dari protokolnya:
Blockchain terdiri dari serangkaian blok;
Setiap blok terhubung ke blok sebelumnya melalui hash;
Blok divalidasi melalui PoW, yaitu memeriksa apakah beberapa digit hash-nya adalah 0;
Setiap blok berisi transaksi, biaya transaksi dihasilkan dari penambangan atau transaksi sebelumnya.
Seorang siswa SMA yang mengerti kode pun dapat sepenuhnya memahami prinsip kerja protokol Bitcoin, seorang programmer bahkan bisa menjadikannya sebagai proyek sampingan untuk mengimplementasikan klien sendiri, kesederhanaan ini membawa manfaat berikut:
Lebih mudah dipahami secara luas, menurunkan hambatan penelitian dan pengembangan, mencegah dominasi oleh "teknokrat";
Mengurangi biaya pengembangan infrastruktur antarmuka untuk klien baru, validator, alat, dan sebagainya;
Mengurangi risiko kerentanan keamanan yang signifikan dan lebih mudah memverifikasi kebenaran protokol;
Mengurangi permukaan serangan sosial yang dimanipulasi oleh kepentingan khusus.
Dalam sejarah, Ethereum tidak melakukan dengan baik dalam hal ini, yang mengakibatkan biaya pengembangan yang tidak perlu, risiko keamanan, dan penutupan budaya penelitian. Dalam lima tahun ke depan, Ethereum memiliki potensi untuk menjadi hampir sejelas Bitcoin, dan kita dapat mendekatinya dari dua lapisan: lapisan konsensus dan lapisan eksekusi.
Lapisan Konsensus yang Disederhanakan
Mekanisme konsensus baru di masa depan (dulu dikenal sebagai beam chain) menggabungkan akumulasi mendalam tentang teori konsensus, ZK-SNARK, ekonomi staking, dan aspek lainnya selama sepuluh tahun terakhir. Tujuannya adalah untuk membangun lapisan konsensus yang optimal dalam jangka panjang dan secara signifikan disederhanakan, dengan langkah kunci yang mencakup:
Mekanisme finalitas tiga slot (3-slot finality): Menghapus logika kompleks slot dan epoch; tidak lagi memerlukan pengacakan komite, komite sinkron, dan mekanisme lainnya; dapat ditulis dalam sekitar 200 baris kode; memiliki keamanan yang lebih dekat dengan optimal dibandingkan dengan protokol Gasper saat ini.
Pilihan fork yang disederhanakan dan struktur jaringan: lebih sedikit validator aktif memungkinkan penggunaan aturan pilihan fork yang lebih sederhana; agregasi STARK memungkinkan siapa saja untuk menjadi agregator tanpa perlu kepercayaan dan pembayaran yang rumit; arsitektur p2p yang lebih kokoh.
Sederhanakan logika terkait perubahan status: rancang ulang mekanisme penerimaan, pengunduran, penarikan, dan pergantian kunci validator; kurangi kompleksitas kode, dan ungkapkan perilaku kunci seperti siklus subjektivitas dengan lebih jelas.
Manfaat lapisan konsensus adalah relatif independen dari eksekusi EVM, memungkinkan untuk melakukan peningkatan ini dengan lebih bebas. Tantangan sebenarnya adalah bagaimana menyederhanakan lapisan eksekusi.
Lapisan Eksekusi Sederhana
"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, serta beban kompatibilitas historis yang terlalu berat. Oleh karena itu, menggantikan EVM dengan VM yang sederhana, berkinerja tinggi, dan ramah terhadap ZK, seperti RISC-V, memiliki keunggulan sebagai berikut:"
Kinerja langsung meningkat 100 kali;
Terhubung tanpa masalah dengan bahasa pemrograman mainstream;
Dapat dijalankan secara native di sistem bukti nol pengetahuan;
Struktur statis yang jelas, memudahkan audit dan verifikasi keamanan;
Hampir tidak perlu pra-kompilasi kontrak, di masa depan bahkan algoritma anti-kuantum dapat diterapkan secara native.
Namun migrasi bukanlah "hard fork" yang keras, tetapi memungkinkan kontrak lama untuk terus berjalan di dalam interpreter EVM, di mana interpreter itu sendiri adalah kontrak yang ditulis dalam RISC-V. Sama seperti Apple beralih ke chip ARM dengan Rosetta, Ethereum dapat melakukan peningkatan mesin virtual tanpa rasa sakit.
Komponen berbagi, membangun dasar sistem yang lebih elegan
Masa depan protokol Ethereum seharusnya mengintegrasikan lebih banyak "komponen bersama", secara drastis mengurangi kompleksitas sistem:
Kode penghapusan terintegrasi: digunakan untuk pengambilan sampel ketersediaan data, penyimpanan historis, percepatan siaran P2P, menghindari desain yang berulang;
Format serialisasi yang terstandarisasi (SSZ): mirip dengan ABI saat ini, kompatibel dengan baik tetapi lebih efisien, memudahkan pemisahan L2;
Struktur pohon status terintegrasi (pohon biner): lebih cocok untuk bukti ZK, lebih cepat, lebih sederhana.
Ini berarti bahwa dasar Ethereum tidak lagi terdiri dari "berbagai kompromi yang ditambal", melainkan dibangun dengan "blok protokol" yang benar-benar estetika rekayasa.
Ketika kompleksitas mencapai akhir, itu adalah saat terbaik untuk mulai menyederhanakan.
Kesederhanaan dalam banyak hal mirip dengan desentralisasi, keduanya adalah nilai hulu menuju ketahanan sistem. Menghargai kesederhanaan secara nyata memerlukan perubahan budaya, manfaatnya sering kali sulit untuk diukur secara langsung, sementara pengorbanan fungsi yang mencolok dan upaya tambahan langsung terlihat. Namun seiring berjalannya waktu, nilai kesederhanaan akan semakin terlihat, Bitcoin adalah contoh terbaik.
Mengacu pada pemikiran tinygrad, menetapkan target jumlah maksimal baris kode konsensus untuk standar jangka panjang Ethereum, bertujuan untuk membuat kompleksitas jalur kunci konsensus sedekat mungkin dengan tingkat kesederhanaan Bitcoin. Logika terkait aturan sejarah tetap akan dipertahankan, tetapi harus diisolasi di luar jalur konsensus. Sementara itu, desain keseluruhan harus memegang prinsip "memilih solusi yang lebih sederhana terlebih dahulu", lebih condong pada pengemasan lokal daripada kompleksitas sistemik, dan lebih memilih pilihan arsitektur yang memiliki atribut jelas dan dapat diverifikasi.
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.
Kode adalah peradaban: Mengapa Ethereum harus "se sederhana yang menakutkan" seperti Bitcoin?
Penulis asli: Vitalik Buterin
Repost: Daisy, Mars Finance
Tujuan Ethereum adalah untuk menjadi buku besar dunia - platform yang menampung aset peradaban dan mencatat, mendukung infrastruktur dasar yang penting seperti keuangan, pemerintahan, dan otentikasi data bernilai tinggi. Untuk mewujudkan visi ini, harus memperhatikan dua kemampuan inti: skalabilitas dan ketahanan.
Fusaka hard fork akan memberikan peningkatan 10 kali lipat pada ruang data L2, dan roadmap 2026 juga merencanakan perluasan serupa untuk L1. Sementara itu, Merge telah mengubah Ethereum ke konsensus PoS, keberagaman klien dengan cepat membaik, penelitian ZK yang dapat diverifikasi dan ketahanan terhadap serangan kuantum terus berlanjut, dan lapisan aplikasi semakin kuat. Namun, selain skalabilitas dan kinerja, ada satu dasar ketahanan yang sering diabaikan dan sama pentingnya: kesederhanaan protokol (simplicity).
Kesederhanaan adalah perisai akhir dari desentralisasi
Satu hal yang paling mengagumkan tentang Bitcoin adalah kesederhanaan ekstrem dari protokolnya:
Blockchain terdiri dari serangkaian blok;
Setiap blok terhubung ke blok sebelumnya melalui hash;
Blok divalidasi melalui PoW, yaitu memeriksa apakah beberapa digit hash-nya adalah 0;
Setiap blok berisi transaksi, biaya transaksi dihasilkan dari penambangan atau transaksi sebelumnya.
Seorang siswa SMA yang mengerti kode pun dapat sepenuhnya memahami prinsip kerja protokol Bitcoin, seorang programmer bahkan bisa menjadikannya sebagai proyek sampingan untuk mengimplementasikan klien sendiri, kesederhanaan ini membawa manfaat berikut:
Lebih mudah dipahami secara luas, menurunkan hambatan penelitian dan pengembangan, mencegah dominasi oleh "teknokrat";
Mengurangi biaya pengembangan infrastruktur antarmuka untuk klien baru, validator, alat, dan sebagainya;
Mengurangi kompleksitas pemeliharaan jangka panjang;
Mengurangi risiko kerentanan keamanan yang signifikan dan lebih mudah memverifikasi kebenaran protokol;
Mengurangi permukaan serangan sosial yang dimanipulasi oleh kepentingan khusus.
Dalam sejarah, Ethereum tidak melakukan dengan baik dalam hal ini, yang mengakibatkan biaya pengembangan yang tidak perlu, risiko keamanan, dan penutupan budaya penelitian. Dalam lima tahun ke depan, Ethereum memiliki potensi untuk menjadi hampir sejelas Bitcoin, dan kita dapat mendekatinya dari dua lapisan: lapisan konsensus dan lapisan eksekusi.
Lapisan Konsensus yang Disederhanakan
Mekanisme konsensus baru di masa depan (dulu dikenal sebagai beam chain) menggabungkan akumulasi mendalam tentang teori konsensus, ZK-SNARK, ekonomi staking, dan aspek lainnya selama sepuluh tahun terakhir. Tujuannya adalah untuk membangun lapisan konsensus yang optimal dalam jangka panjang dan secara signifikan disederhanakan, dengan langkah kunci yang mencakup:
Mekanisme finalitas tiga slot (3-slot finality): Menghapus logika kompleks slot dan epoch; tidak lagi memerlukan pengacakan komite, komite sinkron, dan mekanisme lainnya; dapat ditulis dalam sekitar 200 baris kode; memiliki keamanan yang lebih dekat dengan optimal dibandingkan dengan protokol Gasper saat ini.
Pilihan fork yang disederhanakan dan struktur jaringan: lebih sedikit validator aktif memungkinkan penggunaan aturan pilihan fork yang lebih sederhana; agregasi STARK memungkinkan siapa saja untuk menjadi agregator tanpa perlu kepercayaan dan pembayaran yang rumit; arsitektur p2p yang lebih kokoh.
Sederhanakan logika terkait perubahan status: rancang ulang mekanisme penerimaan, pengunduran, penarikan, dan pergantian kunci validator; kurangi kompleksitas kode, dan ungkapkan perilaku kunci seperti siklus subjektivitas dengan lebih jelas.
Manfaat lapisan konsensus adalah relatif independen dari eksekusi EVM, memungkinkan untuk melakukan peningkatan ini dengan lebih bebas. Tantangan sebenarnya adalah bagaimana menyederhanakan lapisan eksekusi.
Lapisan Eksekusi Sederhana
"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, serta beban kompatibilitas historis yang terlalu berat. Oleh karena itu, menggantikan EVM dengan VM yang sederhana, berkinerja tinggi, dan ramah terhadap ZK, seperti RISC-V, memiliki keunggulan sebagai berikut:"
Kinerja langsung meningkat 100 kali;
Terhubung tanpa masalah dengan bahasa pemrograman mainstream;
Dapat dijalankan secara native di sistem bukti nol pengetahuan;
Struktur statis yang jelas, memudahkan audit dan verifikasi keamanan;
Hampir tidak perlu pra-kompilasi kontrak, di masa depan bahkan algoritma anti-kuantum dapat diterapkan secara native.
Namun migrasi bukanlah "hard fork" yang keras, tetapi memungkinkan kontrak lama untuk terus berjalan di dalam interpreter EVM, di mana interpreter itu sendiri adalah kontrak yang ditulis dalam RISC-V. Sama seperti Apple beralih ke chip ARM dengan Rosetta, Ethereum dapat melakukan peningkatan mesin virtual tanpa rasa sakit.
Komponen berbagi, membangun dasar sistem yang lebih elegan
Masa depan protokol Ethereum seharusnya mengintegrasikan lebih banyak "komponen bersama", secara drastis mengurangi kompleksitas sistem:
Kode penghapusan terintegrasi: digunakan untuk pengambilan sampel ketersediaan data, penyimpanan historis, percepatan siaran P2P, menghindari desain yang berulang;
Format serialisasi yang terstandarisasi (SSZ): mirip dengan ABI saat ini, kompatibel dengan baik tetapi lebih efisien, memudahkan pemisahan L2;
Struktur pohon status terintegrasi (pohon biner): lebih cocok untuk bukti ZK, lebih cepat, lebih sederhana.
Ini berarti bahwa dasar Ethereum tidak lagi terdiri dari "berbagai kompromi yang ditambal", melainkan dibangun dengan "blok protokol" yang benar-benar estetika rekayasa.
Ketika kompleksitas mencapai akhir, itu adalah saat terbaik untuk mulai menyederhanakan.
Kesederhanaan dalam banyak hal mirip dengan desentralisasi, keduanya adalah nilai hulu menuju ketahanan sistem. Menghargai kesederhanaan secara nyata memerlukan perubahan budaya, manfaatnya sering kali sulit untuk diukur secara langsung, sementara pengorbanan fungsi yang mencolok dan upaya tambahan langsung terlihat. Namun seiring berjalannya waktu, nilai kesederhanaan akan semakin terlihat, Bitcoin adalah contoh terbaik.
Mengacu pada pemikiran tinygrad, menetapkan target jumlah maksimal baris kode konsensus untuk standar jangka panjang Ethereum, bertujuan untuk membuat kompleksitas jalur kunci konsensus sedekat mungkin dengan tingkat kesederhanaan Bitcoin. Logika terkait aturan sejarah tetap akan dipertahankan, tetapi harus diisolasi di luar jalur konsensus. Sementara itu, desain keseluruhan harus memegang prinsip "memilih solusi yang lebih sederhana terlebih dahulu", lebih condong pada pengemasan lokal daripada kompleksitas sistemik, dan lebih memilih pilihan arsitektur yang memiliki atribut jelas dan dapat diverifikasi.