Sistem Attestation Ethereum: Arah Perkembangan Masa Depan
Transisi dari proof of work ke attestation telah menjadi tonggak sejarah terpenting di Ethereum. Setelah hampir dua tahun beroperasi, sistem attestation telah menunjukkan kinerja yang luar biasa dalam hal stabilitas, kinerja, dan desentralisasi. Namun, masih ada beberapa bidang kunci yang perlu ditingkatkan lebih lanjut. Artikel ini akan membahas arah kemungkinan perbaikan teknis di sistem attestation Ethereum di masa depan.
Keberlanjutan Akhir Slot Tunggal dan Demokratisasi Staking
Saat ini, Ethereum memerlukan waktu sekitar 15 menit untuk mengkonfirmasi satu blok secara final, dan minimum slot staking adalah 32 ETH. Ini adalah kompromi yang dibuat untuk menyeimbangkan jumlah validator, waktu penyelesaian, dan biaya node. Secara ideal, kami ingin mencapai dua tujuan berikut:
Dalam satu slot waktu, konfirmasi final blok selesai dalam (12 detik atau lebih pendek ).
Menurunkan ambang batas staking minimum menjadi 1 Ether
Tantangan utama dalam mencapai tujuan ini adalah bagaimana menangani peningkatan biaya yang ditimbulkan oleh banyaknya validator, sambil mempertahankan finalitas ekonomi. Saat ini ada beberapa solusi yang mungkin:
Meningkatkan protokol agregasi tanda tangan, seperti memanfaatkan teknologi ZK-SNARKs.
Mekanisme Komite Orbit: memilih secara acak komite berukuran menengah yang bertanggung jawab untuk konfirmasi akhir, sambil mempertahankan finalitas ekonomi.
Mekanisme Staking Dua Tingkat: Memisahkan penstaker menjadi dua tingkatan, hanya tingkatan tinggi yang berpartisipasi langsung dalam finalitas ekonomi.
Mempertahankan status quo.
Setiap solusi memiliki kelebihan dan kekurangan, perlu ada pertimbangan antara keamanan, desentralisasi, dan efisiensi. Solusi yang mungkin juga mencakup kombinasi dari solusi yang disebutkan di atas.
Pemilihan Pemimpin Rahasia Tunggal
Saat ini, proposer blok berikutnya sudah diketahui sebelumnya, yang menimbulkan risiko keamanan. Penyerang dapat melancarkan serangan DoS terhadap validator target. Pemilihan pemimpin rahasia tunggal (SSLE) dirancang untuk mengatasi masalah ini dengan menyembunyikan identitas proposer blok berikutnya melalui teknologi enkripsi.
Meskipun SSLE secara teori mungkin, namun dalam implementasinya masih menghadapi beberapa tantangan:
Bagaimana mewujudkan SSLE tanpa meningkatkan kompleksitas protokol secara berlebihan
Bagaimana merancang skema SSLE yang cukup efisien untuk mengatasi kuantum
Pilihan lain adalah untuk mengurangi risiko DoS melalui cara lain ( seperti langkah-langkah di tingkat P2P ) tanpa menerapkan SSLE.
Konfirmasi transaksi yang lebih cepat
Memperpendek waktu konfirmasi transaksi dari 12 detik menjadi 4 detik akan secara signifikan meningkatkan pengalaman pengguna. Ada dua jalur teknologi utama:
Memperpendek waktu slot menjadi 8 detik atau 4 detik.
Mengizinkan pengusul untuk menerbitkan prakonfirmasi dalam slot waktu.
Kedua metode ini memiliki kelebihan dan kekurangan masing-masing. Memperpendek waktu slot dapat meningkatkan risiko sentralisasi, sementara metode pra-konfirmasi meskipun dapat memperbaiki waktu konfirmasi rata-rata, tidak dapat memperbaiki kasus terburuk. Selain itu, bagaimana cara mendorong pra-konfirmasi juga merupakan masalah yang perlu dipecahkan.
Arah Penelitian Lain
Pemulihan serangan 51%: mengurangi ketergantungan pada lapisan sosial, membuat proses pemulihan semaksimal mungkin otomatis.
Meningkatkan ambang batas kuorum: Menaikkan tingkat dukungan yang diperlukan untuk konfirmasi akhir dari 67% menjadi 80% untuk meningkatkan keamanan.
Ketahanan kuantum: Seiring dengan kemajuan teknologi komputasi kuantum, diperlukan untuk mengembangkan alternatif berbasis hash atau ketahanan kuantum lainnya untuk bagian protokol yang bergantung pada kurva elips.
Arah perbaikan ini bertujuan untuk lebih meningkatkan keamanan, efisiensi, dan desentralisasi sistem attestation Ethereum. Namun, setiap perbaikan perlu menyeimbangkan beberapa tujuan, yang memerlukan diskusi dan penelitian mendalam dari komunitas sebelum akhirnya ditetapkan.
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.
10 Suka
Hadiah
10
5
Bagikan
Komentar
0/400
DEXRobinHood
· 08-02 08:07
Datangnya terlalu lambat, ya?
Lihat AsliBalas0
HappyMinerUncle
· 07-30 08:43
Eh, seorang penambang tidak bisa bertahan lagi.
Lihat AsliBalas0
ProbablyNothing
· 07-30 08:25
32 menjadi 1 adalah hal yang baik, hanya saja terlalu lambat.
Masa Depan Sistem Attestation Ethereum: Lima Arah untuk Meningkatkan Kinerja dan Keamanan
Sistem Attestation Ethereum: Arah Perkembangan Masa Depan
Transisi dari proof of work ke attestation telah menjadi tonggak sejarah terpenting di Ethereum. Setelah hampir dua tahun beroperasi, sistem attestation telah menunjukkan kinerja yang luar biasa dalam hal stabilitas, kinerja, dan desentralisasi. Namun, masih ada beberapa bidang kunci yang perlu ditingkatkan lebih lanjut. Artikel ini akan membahas arah kemungkinan perbaikan teknis di sistem attestation Ethereum di masa depan.
Keberlanjutan Akhir Slot Tunggal dan Demokratisasi Staking
Saat ini, Ethereum memerlukan waktu sekitar 15 menit untuk mengkonfirmasi satu blok secara final, dan minimum slot staking adalah 32 ETH. Ini adalah kompromi yang dibuat untuk menyeimbangkan jumlah validator, waktu penyelesaian, dan biaya node. Secara ideal, kami ingin mencapai dua tujuan berikut:
Tantangan utama dalam mencapai tujuan ini adalah bagaimana menangani peningkatan biaya yang ditimbulkan oleh banyaknya validator, sambil mempertahankan finalitas ekonomi. Saat ini ada beberapa solusi yang mungkin:
Meningkatkan protokol agregasi tanda tangan, seperti memanfaatkan teknologi ZK-SNARKs.
Mekanisme Komite Orbit: memilih secara acak komite berukuran menengah yang bertanggung jawab untuk konfirmasi akhir, sambil mempertahankan finalitas ekonomi.
Mekanisme Staking Dua Tingkat: Memisahkan penstaker menjadi dua tingkatan, hanya tingkatan tinggi yang berpartisipasi langsung dalam finalitas ekonomi.
Mempertahankan status quo.
Setiap solusi memiliki kelebihan dan kekurangan, perlu ada pertimbangan antara keamanan, desentralisasi, dan efisiensi. Solusi yang mungkin juga mencakup kombinasi dari solusi yang disebutkan di atas.
Pemilihan Pemimpin Rahasia Tunggal
Saat ini, proposer blok berikutnya sudah diketahui sebelumnya, yang menimbulkan risiko keamanan. Penyerang dapat melancarkan serangan DoS terhadap validator target. Pemilihan pemimpin rahasia tunggal (SSLE) dirancang untuk mengatasi masalah ini dengan menyembunyikan identitas proposer blok berikutnya melalui teknologi enkripsi.
Meskipun SSLE secara teori mungkin, namun dalam implementasinya masih menghadapi beberapa tantangan:
Pilihan lain adalah untuk mengurangi risiko DoS melalui cara lain ( seperti langkah-langkah di tingkat P2P ) tanpa menerapkan SSLE.
Konfirmasi transaksi yang lebih cepat
Memperpendek waktu konfirmasi transaksi dari 12 detik menjadi 4 detik akan secara signifikan meningkatkan pengalaman pengguna. Ada dua jalur teknologi utama:
Kedua metode ini memiliki kelebihan dan kekurangan masing-masing. Memperpendek waktu slot dapat meningkatkan risiko sentralisasi, sementara metode pra-konfirmasi meskipun dapat memperbaiki waktu konfirmasi rata-rata, tidak dapat memperbaiki kasus terburuk. Selain itu, bagaimana cara mendorong pra-konfirmasi juga merupakan masalah yang perlu dipecahkan.
Arah Penelitian Lain
Pemulihan serangan 51%: mengurangi ketergantungan pada lapisan sosial, membuat proses pemulihan semaksimal mungkin otomatis.
Meningkatkan ambang batas kuorum: Menaikkan tingkat dukungan yang diperlukan untuk konfirmasi akhir dari 67% menjadi 80% untuk meningkatkan keamanan.
Ketahanan kuantum: Seiring dengan kemajuan teknologi komputasi kuantum, diperlukan untuk mengembangkan alternatif berbasis hash atau ketahanan kuantum lainnya untuk bagian protokol yang bergantung pada kurva elips.
Arah perbaikan ini bertujuan untuk lebih meningkatkan keamanan, efisiensi, dan desentralisasi sistem attestation Ethereum. Namun, setiap perbaikan perlu menyeimbangkan beberapa tujuan, yang memerlukan diskusi dan penelitian mendalam dari komunitas sebelum akhirnya ditetapkan.