Tahap kemakmuran ini mencakup banyak "detail" yang sangat penting untuk kesuksesan Ethereum. Sekitar setengah isi berkaitan dengan berbagai perbaikan EVM, sementara sisanya terdiri dari serangkaian tema niche.
Perbaikan EVM
masalah yang diselesaikan
Saat ini, EVM sulit untuk dianalisis secara statis, yang membuat pembuatan implementasi yang efisien, verifikasi formal kode, dan perluasan lebih lanjut menjadi sulit. Selain itu, efisiensi EVM yang rendah membuat sulit untuk menerapkan banyak bentuk kriptografi tingkat tinggi, kecuali jika didukung secara eksplisit melalui pra-kompilasi.
cara kerja
Format objek EVM ( EOF ) adalah langkah pertama dari peta jalan peningkatan EVM saat ini, yang direncanakan untuk dimasukkan dalam fork keras berikutnya. EOF menetapkan versi kode EVM baru dengan berbagai fitur:
Pemisahan kode dan data
Larangan lompat dinamis
Kode EVM tidak dapat mengamati informasi terkait bahan bakar
Menambahkan mekanisme sub-rutin eksplisit
Kontrak lama akan terus ada, tetapi akhirnya mungkin akan secara bertahap ditinggalkan. Kontrak baru akan mendapat manfaat dari peningkatan efisiensi yang dibawa oleh EOF.
Peningkatan selanjutnya mencakup perluasan aritmatika modul EVM ( EVM-MAX ) dan fitur SIMD ( instruksi tunggal banyak data ). Ini dapat digunakan untuk mempercepat berbagai bentuk operasi kriptografi.
Penelitian yang ada
EOF:
EVM-MAX:
SIMD:
Sisa pekerjaan
EOF direncanakan untuk dimasukkan dalam hard fork berikutnya. Fungsionalitas yang mirip dengan EVM-MAX ditambah SIMD perlu diimplementasikan, dan pengujian dasar konsumsi gas untuk berbagai operasi kripto perlu dilakukan.
dan interaksi dengan bagian lain dari peta jalan
L1 menyesuaikan EVM sehingga L2 juga dapat melakukan penyesuaian yang sesuai dengan lebih mudah. EVM-MAX dan SIMD dapat mengurangi biaya gas dari banyak sistem pembuktian, membuat L2 lebih efisien.
Abstraksi Akun
masalah yang diselesaikan
Saat ini, transaksi hanya dapat diverifikasi melalui tanda tangan ECDSA. Abstraksi akun bertujuan untuk memungkinkan logika verifikasi akun menjadi kode EVM yang arbitrer, memungkinkan berbagai aplikasi:
Beralih ke kriptografi tahan kuantum
Rotasi Kunci
Dompet multisignature dan pemulihan sosial
Kunci Berjenjang
Mendukung protokol privasi tanpa relai
cara kerja
ERC-4337 adalah solusi untuk mewujudkan "abstraksi akun ideal". Ini membagi pemrosesan operasi pengguna menjadi dua tahap: verifikasi dan eksekusi, untuk mencegah serangan kegagalan ganda.
EIP-7701 mengimplementasikan abstraksi akun di atas EOF, memungkinkan akun memiliki bagian kode verifikasi yang terpisah.
Penelitian yang ada
Sejarah abstraksi akun:
ERC-4337:
EIP-7701:
sisa pekerjaan
Perlu dipecahkan bagaimana cara sepenuhnya mengintegrasikan abstraksi akun ke dalam protokol. Pertimbangan utama adalah "menulis cepat sebuah solusi yang memuaskan lebih sedikit orang" versus "menunggu lebih lama, mungkin mendapatkan solusi yang lebih ideal."
dan interaksi dengan bagian lain dari peta jalan
Daftar yang disertakan perlu mendukung transaksi abstraksi akun. Implementasi abstraksi akun harus berkoordinasi antara L1 dan L2 sebisa mungkin.
Peningkatan EIP-1559
masalah yang diselesaikan
EIP-1559 meningkatkan rata-rata waktu penyertaan blok, tetapi masih ada masalah:
Rumus sedikit cacat
Penyesuaian tidak cukup cepat dalam situasi ekstrem
Gas multi-dimensi dapat mengatasi masalah inefisiensi harga sumber daya, dengan menetapkan harga dan batasan yang berbeda untuk sumber daya yang berbeda.
cara kerja
EIP-7706 memperkenalkan dimensi gas baru yang khusus untuk calldata, dan menyederhanakan mekanisme Gas multidimensi. EIP-7623 mengusulkan solusi yang lebih tepat, dengan ketat membatasi maksimum calldata.
Penelitian yang ada
EIP-1559 FAQ:
Gas Multidimensi:
sisa pekerjaan
Pertimbangan utama dari Multidimensional Gas adalah peningkatan kompleksitas protokol dan kompleksitas algoritma pengisian blok yang optimal. Diperlukan lebih banyak penelitian untuk menemukan titik keseimbangan yang ideal.
dan interaksi dengan bagian lain dari peta jalan
Gas multidimensi dapat mengurangi penggunaan sumber daya dalam "kasus terburuk" tertentu, mengurangi tekanan kinerja optimasi. Adanya EOF membuat implementasi versi ekstrem dari Gas multidimensi menjadi lebih sederhana.
Fungsi Penundaan Terverifikasi ( VDFs )
masalah yang diselesaikan
Saat ini, RANDAO menghasilkan keacakan yang memberikan setiap pengusul "1 hak kontrol". VDF dapat menyediakan sumber keacakan yang lebih kuat.
cara kerja
VDF adalah fungsi yang hanya dapat dihitung secara berurutan, tidak dapat dipercepat secara paralel. Input berdasarkan informasi yang tersedia pada waktu T, output tersedia pada suatu saat setelah T. Risiko utama adalah optimasi yang tidak terduga.
Penelitian yang ada
Situs penelitian VDF:
Sisa Pekerjaan
Perlu mencari konstruksi VDF yang sepenuhnya memenuhi kebutuhan Ethereum. Pertimbangan utama adalah fungsionalitas dan kompleksitas protokol serta risiko keamanan.
dan interaksi dengan bagian lain dari peta jalan
VDF relatif independen dalam protokol Ethereum, selain meningkatkan keamanan pemilihan proposer, juga dapat digunakan untuk aplikasi on-chain yang bergantung pada keacakan dan kolam memori terenkripsi.
Kebingungan dan Tanda Tangan Sekali Pakai
masalah yang diselesaikan
Primitif kriptografi canggih ini dapat mewujudkan aplikasi pihak ketiga tanpa kepercayaan yang lebih kuat, menyediakan jaminan keamanan dan privasi yang hampir sempurna.
cara kerja
Tidak dapat dibedakan membingungkan memungkinkan penciptaan "program kriptografi", menjalankan perhitungan sewenang-wenang sambil menyembunyikan rincian internal. Tanda tangan sekali pakai kuantum dapat mencegah program disalin.
Penelitian yang ada
protokol tidak dapat dibedakan (2021):
Bagaimana kebingungan membantu Ethereum:
sisa pekerjaan
Tidak dapat dibedakan dan membingungkan masih sangat belum matang, membutuhkan implementasi yang lebih efisien. Komputer kuantum belum terwujud. Pertimbangan utama terletak pada asumsi keamanan.
dan interaksi dengan bagian lain dari peta jalan
Primitif kriptografi yang kuat ini mungkin mengubah permainan secara drastis, menyederhanakan desain protokol, dan meningkatkan keamanan serta perlindungan privasi. Manfaat awal akan muncul di lapisan aplikasi, tetapi dapat membawa dampak yang mengganggu.
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.
Peta jalan peningkatan protokol Ethereum: Perbaikan EVM, account abstraction dan peningkatan keamanan
Masa Depan Protokol Ethereum ( Enam ): Kemakmuran
Tahap kemakmuran ini mencakup banyak "detail" yang sangat penting untuk kesuksesan Ethereum. Sekitar setengah isi berkaitan dengan berbagai perbaikan EVM, sementara sisanya terdiri dari serangkaian tema niche.
Perbaikan EVM
masalah yang diselesaikan
Saat ini, EVM sulit untuk dianalisis secara statis, yang membuat pembuatan implementasi yang efisien, verifikasi formal kode, dan perluasan lebih lanjut menjadi sulit. Selain itu, efisiensi EVM yang rendah membuat sulit untuk menerapkan banyak bentuk kriptografi tingkat tinggi, kecuali jika didukung secara eksplisit melalui pra-kompilasi.
cara kerja
Format objek EVM ( EOF ) adalah langkah pertama dari peta jalan peningkatan EVM saat ini, yang direncanakan untuk dimasukkan dalam fork keras berikutnya. EOF menetapkan versi kode EVM baru dengan berbagai fitur:
Kontrak lama akan terus ada, tetapi akhirnya mungkin akan secara bertahap ditinggalkan. Kontrak baru akan mendapat manfaat dari peningkatan efisiensi yang dibawa oleh EOF.
Peningkatan selanjutnya mencakup perluasan aritmatika modul EVM ( EVM-MAX ) dan fitur SIMD ( instruksi tunggal banyak data ). Ini dapat digunakan untuk mempercepat berbagai bentuk operasi kriptografi.
Penelitian yang ada
Sisa pekerjaan
EOF direncanakan untuk dimasukkan dalam hard fork berikutnya. Fungsionalitas yang mirip dengan EVM-MAX ditambah SIMD perlu diimplementasikan, dan pengujian dasar konsumsi gas untuk berbagai operasi kripto perlu dilakukan.
dan interaksi dengan bagian lain dari peta jalan
L1 menyesuaikan EVM sehingga L2 juga dapat melakukan penyesuaian yang sesuai dengan lebih mudah. EVM-MAX dan SIMD dapat mengurangi biaya gas dari banyak sistem pembuktian, membuat L2 lebih efisien.
Abstraksi Akun
masalah yang diselesaikan
Saat ini, transaksi hanya dapat diverifikasi melalui tanda tangan ECDSA. Abstraksi akun bertujuan untuk memungkinkan logika verifikasi akun menjadi kode EVM yang arbitrer, memungkinkan berbagai aplikasi:
cara kerja
ERC-4337 adalah solusi untuk mewujudkan "abstraksi akun ideal". Ini membagi pemrosesan operasi pengguna menjadi dua tahap: verifikasi dan eksekusi, untuk mencegah serangan kegagalan ganda.
EIP-7701 mengimplementasikan abstraksi akun di atas EOF, memungkinkan akun memiliki bagian kode verifikasi yang terpisah.
Penelitian yang ada
sisa pekerjaan
Perlu dipecahkan bagaimana cara sepenuhnya mengintegrasikan abstraksi akun ke dalam protokol. Pertimbangan utama adalah "menulis cepat sebuah solusi yang memuaskan lebih sedikit orang" versus "menunggu lebih lama, mungkin mendapatkan solusi yang lebih ideal."
dan interaksi dengan bagian lain dari peta jalan
Daftar yang disertakan perlu mendukung transaksi abstraksi akun. Implementasi abstraksi akun harus berkoordinasi antara L1 dan L2 sebisa mungkin.
Peningkatan EIP-1559
masalah yang diselesaikan
EIP-1559 meningkatkan rata-rata waktu penyertaan blok, tetapi masih ada masalah:
Gas multi-dimensi dapat mengatasi masalah inefisiensi harga sumber daya, dengan menetapkan harga dan batasan yang berbeda untuk sumber daya yang berbeda.
cara kerja
EIP-7706 memperkenalkan dimensi gas baru yang khusus untuk calldata, dan menyederhanakan mekanisme Gas multidimensi. EIP-7623 mengusulkan solusi yang lebih tepat, dengan ketat membatasi maksimum calldata.
Penelitian yang ada
sisa pekerjaan
Pertimbangan utama dari Multidimensional Gas adalah peningkatan kompleksitas protokol dan kompleksitas algoritma pengisian blok yang optimal. Diperlukan lebih banyak penelitian untuk menemukan titik keseimbangan yang ideal.
dan interaksi dengan bagian lain dari peta jalan
Gas multidimensi dapat mengurangi penggunaan sumber daya dalam "kasus terburuk" tertentu, mengurangi tekanan kinerja optimasi. Adanya EOF membuat implementasi versi ekstrem dari Gas multidimensi menjadi lebih sederhana.
Fungsi Penundaan Terverifikasi ( VDFs )
masalah yang diselesaikan
Saat ini, RANDAO menghasilkan keacakan yang memberikan setiap pengusul "1 hak kontrol". VDF dapat menyediakan sumber keacakan yang lebih kuat.
cara kerja
VDF adalah fungsi yang hanya dapat dihitung secara berurutan, tidak dapat dipercepat secara paralel. Input berdasarkan informasi yang tersedia pada waktu T, output tersedia pada suatu saat setelah T. Risiko utama adalah optimasi yang tidak terduga.
Penelitian yang ada
Sisa Pekerjaan
Perlu mencari konstruksi VDF yang sepenuhnya memenuhi kebutuhan Ethereum. Pertimbangan utama adalah fungsionalitas dan kompleksitas protokol serta risiko keamanan.
dan interaksi dengan bagian lain dari peta jalan
VDF relatif independen dalam protokol Ethereum, selain meningkatkan keamanan pemilihan proposer, juga dapat digunakan untuk aplikasi on-chain yang bergantung pada keacakan dan kolam memori terenkripsi.
Kebingungan dan Tanda Tangan Sekali Pakai
masalah yang diselesaikan
Primitif kriptografi canggih ini dapat mewujudkan aplikasi pihak ketiga tanpa kepercayaan yang lebih kuat, menyediakan jaminan keamanan dan privasi yang hampir sempurna.
cara kerja
Tidak dapat dibedakan membingungkan memungkinkan penciptaan "program kriptografi", menjalankan perhitungan sewenang-wenang sambil menyembunyikan rincian internal. Tanda tangan sekali pakai kuantum dapat mencegah program disalin.
Penelitian yang ada
sisa pekerjaan
Tidak dapat dibedakan dan membingungkan masih sangat belum matang, membutuhkan implementasi yang lebih efisien. Komputer kuantum belum terwujud. Pertimbangan utama terletak pada asumsi keamanan.
dan interaksi dengan bagian lain dari peta jalan
Primitif kriptografi yang kuat ini mungkin mengubah permainan secara drastis, menyederhanakan desain protokol, dan meningkatkan keamanan serta perlindungan privasi. Manfaat awal akan muncul di lapisan aplikasi, tetapi dapat membawa dampak yang mengganggu.