Membahas solusi yang memungkinkan untuk meningkatkan kecepatan konfirmasi transaksi Ethereum
Salah satu indikator penting dari pengalaman pengguna blockchain adalah waktu konfirmasi transaksi. Ethereum telah mengalami perbaikan signifikan dalam hal ini dibandingkan lima tahun yang lalu. Saat ini, transaksi yang dikirim pengguna di L1 biasanya dapat dikonfirmasi dalam 5-20 detik, setara dengan pengalaman pembayaran kartu kredit. Namun, mengurangi waktu konfirmasi lebih lanjut masih memiliki nilai, beberapa aplikasi bahkan memerlukan latensi dalam milidetik. Artikel ini akan membahas beberapa kemungkinan solusi untuk meningkatkan waktu konfirmasi transaksi di Ethereum.
Tinjauan Teknologi yang Ada
finalitas slot tunggal
Ethereum saat ini menggunakan mekanisme konsensus Gasper, dengan arsitektur slot tunggal dan Epoch. Setiap 12 detik satu slot, validator memberikan suara pada kepala rantai, dan dalam 32 slot (6,4 menit) semua validator memiliki kesempatan untuk memberikan suara sekali. Suara-suara ini diartikan sebagai pesan yang mirip dengan algoritma konsensus PBFT, dan setelah dua Epoch (12,8 menit) memberikan kepastian finalitas ekonomi yang kuat.
Namun, metode ini memiliki masalah kompleksitas dan waktu konfirmasi yang terlalu lama. Finalitas slot tunggal (SSF) mengusulkan untuk menggantikan arsitektur saat ini dengan mekanisme mirip Tendermint, sehingga blok N dapat ditentukan secara final sebelum blok N+1 dihasilkan. Tantangan utama SSF adalah kebutuhan bagi para validator untuk mengeluarkan dua pesan setiap 12 detik, yang memberikan beban besar pada rantai.
Konfirmasi Pra-Rollup
Ethereum mengikuti peta jalan yang berpusat pada rollup, merancang L1 untuk mendukung fungsi seperti ketersediaan data untuk digunakan oleh protokol L2. Ini menyebabkan pemisahan fokus: L1 berfokus pada fungsi inti seperti anti-sensor dan keandalan, sementara L2 lebih langsung menghadapi kebutuhan pengguna.
Secara teori, L2 dapat membuat jaringan "penyortir terdesentralisasi" mereka sendiri, yang menandatangani blok setiap beberapa ratus milidetik. Namun, dalam praktiknya, rollup telah mengalami kemajuan yang lambat dalam mengembangkan jaringan penyortir terdesentralisasi.
Pra-konfirmasi Dasar
Asumsi pra-konfirmasi dasar adalah bahwa pengusul Ethereum adalah peserta terkait MEV yang kompleks. Ini menciptakan protokol yang distandarisasi, di mana pengguna dapat memberikan biaya tambahan untuk mendapatkan jaminan instan bahwa transaksi mereka akan disertakan dalam blok berikutnya. Jika pengusul melanggar janji, mereka akan menghadapi hukuman. Mekanisme ini dapat memberikan pra-konfirmasi untuk transaksi L1 dan L2.
Kemungkinan Arah Perkembangan
Misalkan finalitas slot tunggal telah dicapai, dan menggunakan teknologi seperti Orbit untuk mengurangi jumlah validator yang menandatangani setiap slot. Durasi slot mungkin meningkat menjadi 16 detik, kemudian menggunakan pra-konfirmasi rollup atau pra-konfirmasi dasar untuk memberikan konfirmasi yang lebih cepat kepada pengguna. Ini akan membentuk arsitektur epoch-slot baru.
Arsitektur ini mencerminkan alasan filosofis yang mendalam: waktu yang diperlukan untuk mencapai kesepakatan yang cukup mengenai suatu hal lebih sedikit dibandingkan dengan mencapai kesepakatan "ekonomi finalitas" yang maksimal. Alasan tersebut termasuk jumlah node dan faktor "kualitas" node.
Strategi Potensial L2
Saat ini ada tiga strategi yang masuk akal untuk L2:
Secara teknis dan spiritual "based", mengoptimalkan atribut teknis dan nilai dari lapisan dasar Ethereum.
Menjadi "server dengan kerangka kerja blockchain", memaksimalkan efisiensi server.
Metode kompromi: Rantai cepat dengan sekitar seratus node, Ethereum menawarkan interoperabilitas dan keamanan tambahan.
Untuk aplikasi yang berbeda, persyaratan waktu konfirmasi yang sesuai juga berbeda. Untuk aplikasi yang memerlukan konfirmasi lebih cepat, satu-satunya solusi adalah arsitektur epoch-and-slot.
Prospek Masa Depan
Saat ini, kita masih memiliki jarak yang cukup jauh untuk mendapatkan jawaban akhir untuk masalah-masalah ini. Tingkat kompleksitas dari pengusul blok masih terdapat ketidakpastian. Desain inovatif seperti Orbit SSF memberikan kemungkinan untuk mengeksplorasi lebih lanjut arsitektur epoch-and-slot. Semakin banyak opsi yang kita miliki, semakin baik kita dapat melayani pengguna L1 dan L2, serta menyederhanakan pekerjaan pengembang L2.
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.
17 Suka
Hadiah
17
6
Bagikan
Komentar
0/400
faded_wojak.eth
· 07-06 23:34
Segera bangun slot tunggal, sangat tidak nyaman.
Lihat AsliBalas0
PanicSeller
· 07-06 23:16
V卡 akhirnya mau bekerja juga ya
Lihat AsliBalas0
IronHeadMiner
· 07-04 02:59
Jangan setiap hari membicarakan reformasi, mari kita fokus pada penambangan dengan baik!
Lihat AsliBalas0
SelfCustodyIssues
· 07-04 02:58
gm v总 666啊
Balas0
ForkMaster
· 07-04 02:47
Sudah mulai bermain konsep lagi? Para suckers sudah mengerti, sekarang semua terjebak dan ingin mencari alasan.
Analisis Rencana Percepatan Konfirmasi Transaksi Ethereum: Fokus pada Finalitas Slot Tunggal dan Mekanisme Pra-Konfirmasi
Membahas solusi yang memungkinkan untuk meningkatkan kecepatan konfirmasi transaksi Ethereum
Salah satu indikator penting dari pengalaman pengguna blockchain adalah waktu konfirmasi transaksi. Ethereum telah mengalami perbaikan signifikan dalam hal ini dibandingkan lima tahun yang lalu. Saat ini, transaksi yang dikirim pengguna di L1 biasanya dapat dikonfirmasi dalam 5-20 detik, setara dengan pengalaman pembayaran kartu kredit. Namun, mengurangi waktu konfirmasi lebih lanjut masih memiliki nilai, beberapa aplikasi bahkan memerlukan latensi dalam milidetik. Artikel ini akan membahas beberapa kemungkinan solusi untuk meningkatkan waktu konfirmasi transaksi di Ethereum.
Tinjauan Teknologi yang Ada
finalitas slot tunggal
Ethereum saat ini menggunakan mekanisme konsensus Gasper, dengan arsitektur slot tunggal dan Epoch. Setiap 12 detik satu slot, validator memberikan suara pada kepala rantai, dan dalam 32 slot (6,4 menit) semua validator memiliki kesempatan untuk memberikan suara sekali. Suara-suara ini diartikan sebagai pesan yang mirip dengan algoritma konsensus PBFT, dan setelah dua Epoch (12,8 menit) memberikan kepastian finalitas ekonomi yang kuat.
Namun, metode ini memiliki masalah kompleksitas dan waktu konfirmasi yang terlalu lama. Finalitas slot tunggal (SSF) mengusulkan untuk menggantikan arsitektur saat ini dengan mekanisme mirip Tendermint, sehingga blok N dapat ditentukan secara final sebelum blok N+1 dihasilkan. Tantangan utama SSF adalah kebutuhan bagi para validator untuk mengeluarkan dua pesan setiap 12 detik, yang memberikan beban besar pada rantai.
Konfirmasi Pra-Rollup
Ethereum mengikuti peta jalan yang berpusat pada rollup, merancang L1 untuk mendukung fungsi seperti ketersediaan data untuk digunakan oleh protokol L2. Ini menyebabkan pemisahan fokus: L1 berfokus pada fungsi inti seperti anti-sensor dan keandalan, sementara L2 lebih langsung menghadapi kebutuhan pengguna.
Secara teori, L2 dapat membuat jaringan "penyortir terdesentralisasi" mereka sendiri, yang menandatangani blok setiap beberapa ratus milidetik. Namun, dalam praktiknya, rollup telah mengalami kemajuan yang lambat dalam mengembangkan jaringan penyortir terdesentralisasi.
Pra-konfirmasi Dasar
Asumsi pra-konfirmasi dasar adalah bahwa pengusul Ethereum adalah peserta terkait MEV yang kompleks. Ini menciptakan protokol yang distandarisasi, di mana pengguna dapat memberikan biaya tambahan untuk mendapatkan jaminan instan bahwa transaksi mereka akan disertakan dalam blok berikutnya. Jika pengusul melanggar janji, mereka akan menghadapi hukuman. Mekanisme ini dapat memberikan pra-konfirmasi untuk transaksi L1 dan L2.
Kemungkinan Arah Perkembangan
Misalkan finalitas slot tunggal telah dicapai, dan menggunakan teknologi seperti Orbit untuk mengurangi jumlah validator yang menandatangani setiap slot. Durasi slot mungkin meningkat menjadi 16 detik, kemudian menggunakan pra-konfirmasi rollup atau pra-konfirmasi dasar untuk memberikan konfirmasi yang lebih cepat kepada pengguna. Ini akan membentuk arsitektur epoch-slot baru.
Arsitektur ini mencerminkan alasan filosofis yang mendalam: waktu yang diperlukan untuk mencapai kesepakatan yang cukup mengenai suatu hal lebih sedikit dibandingkan dengan mencapai kesepakatan "ekonomi finalitas" yang maksimal. Alasan tersebut termasuk jumlah node dan faktor "kualitas" node.
Strategi Potensial L2
Saat ini ada tiga strategi yang masuk akal untuk L2:
Untuk aplikasi yang berbeda, persyaratan waktu konfirmasi yang sesuai juga berbeda. Untuk aplikasi yang memerlukan konfirmasi lebih cepat, satu-satunya solusi adalah arsitektur epoch-and-slot.
Prospek Masa Depan
Saat ini, kita masih memiliki jarak yang cukup jauh untuk mendapatkan jawaban akhir untuk masalah-masalah ini. Tingkat kompleksitas dari pengusul blok masih terdapat ketidakpastian. Desain inovatif seperti Orbit SSF memberikan kemungkinan untuk mengeksplorasi lebih lanjut arsitektur epoch-and-slot. Semakin banyak opsi yang kita miliki, semakin baik kita dapat melayani pengguna L1 dan L2, serta menyederhanakan pekerjaan pengembang L2.