Membahas solusi percepatan konfirmasi transaksi Ethereum: dari finalitas slot tunggal ke pra-konfirmasi L2

robot
Pembuatan abstrak sedang berlangsung

Diskusi tentang Rencana Peningkatan Kecepatan Konfirmasi Transaksi Ethereum

Salah satu faktor kunci dalam pengalaman pengguna blockchain adalah waktu konfirmasi transaksi. Ethereum telah membuat kemajuan signifikan dalam hal ini, di mana transaksi L1 biasanya dapat dikonfirmasi dalam 5-20 detik, setara dengan pengalaman pembayaran kartu kredit. Namun, memperpendek waktu konfirmasi lebih lanjut masih memiliki nilai, beberapa aplikasi bahkan memerlukan latensi sub-detik. Artikel ini akan membahas solusi yang memungkinkan untuk meningkatkan kecepatan konfirmasi transaksi Ethereum.

Vitalik mengusulkan skema Epoch dan slot: menyediakan waktu konfirmasi transaksi yang lebih cepat untuk ETH, meningkatkan pengalaman pengguna akhir

Tinjauan Teknologi yang Ada

finalitas slot tunggal

Ethereum saat ini menggunakan mekanisme konsensus Gasper, dengan satu slot setiap 12 detik, dan 32 slot membentuk satu Epoch. Validator memberikan suara pada kepala rantai di setiap slot, dan finalitas tercapai setelah dua Epoch. Mekanisme ini memiliki masalah kompleksitas dan waktu konfirmasi yang terlalu lama.

Keberhasilan akhir slot tunggal ( skema SSF ) mirip dengan konsensus Tendermint, di mana setiap blok dapat mencapai keberhasilan akhir sebelum blok berikutnya dihasilkan. SSF mempertahankan mekanisme kebocoran non-aktif, yang memungkinkan untuk melanjutkan operasi meskipun lebih dari 1/3 validator offline. Tantangan SSF adalah bahwa validator perlu mengeluarkan dua pesan setiap 12 detik, yang memberikan beban besar pada rantai. Meskipun SSF secara signifikan mempercepat keberhasilan akhir, pengguna masih harus menunggu 5-20 detik.

Vitalik mengusulkan skema Epoch dan slot: memberikan waktu konfirmasi transaksi yang lebih cepat untuk ETH, meningkatkan pengalaman pengguna akhir

Konfirmasi Pra-Rollup

Ethereum mengadopsi peta jalan yang berfokus pada rollup, L1 berfokus pada penyediaan fungsi dasar seperti ketersediaan data, sementara L2 secara langsung memberikan layanan kepada pengguna. L2 berharap dapat memberikan kecepatan konfirmasi yang lebih cepat kepada pengguna, yang secara teoritis dapat membuat jaringan penyortir terdesentralisasi sendiri, menandatangani setiap beberapa ratus milidetik. Namun, ini memerlukan rollup untuk melakukan pekerjaan yang mirip dengan menciptakan L1 baru.

Pra-konfirmasi Dasar

Sistem pra-konfirmasi dasar memanfaatkan kompleksitas pengusul Ethereum, mendorong mereka untuk menyediakan layanan pra-konfirmasi. Pengguna dapat membayar biaya tambahan untuk mendapatkan jaminan instan bahwa transaksi akan dimasukkan dalam blok berikutnya. Jika pengusul melanggar janji, mereka akan dihukum. Mekanisme ini dapat diterapkan pada transaksi L1 dan L2 secara bersamaan.

Arah Pengembangan Masa Depan

Dengan menggabungkan finalitas slot tunggal dan mekanisme pra-konfirmasi, kita mungkin akan melihat arsitektur epoch-slot yang baru:

  • Menggunakan teknologi mirip Orbit untuk mengurangi jumlah validator per slot
  • Durasi slot mungkin meningkat menjadi 16 detik
  • Menggunakan rollup pra-konfirmasi atau pra-konfirmasi dasar untuk memberikan konfirmasi yang lebih cepat

Dasar filosofi arsitektur ini adalah: waktu yang diperlukan untuk mencapai konsensus yang cukup lebih sedikit dibandingkan dengan mencapai finalitas ekonomi maksimum. Alasan termasuk:

  1. "Konsensus mendekati" hanya memerlukan sedikit node, sedangkan finalitas ekonomi memerlukan partisipasi mayoritas node.
  2. Setelah jumlah node melebihi skala tertentu, mengumpulkan tanda tangan memerlukan lebih banyak waktu.

Di masa depan, Ethereum mungkin akan mengadopsi waktu slot 8 detik, bahkan lebih dioptimalkan hingga 2 detik. Menjelajahi ruang desain arsitektur epoch-slot dengan pemisahan perhatian yang lebih kuat sangatlah berharga.

Vitalik mengusulkan skema Epoch dan slot: memberikan waktu konfirmasi transaksi yang lebih cepat untuk ETH, meningkatkan pengalaman pengguna akhir

Strategi Pengembangan L2

Saat ini ada tiga strategi pengembangan yang wajar untuk L2:

  1. Secara teknis dan spiritual "based", mengoptimalkan atribut dan nilai lapisan dasar Ethereum
  2. "Server dengan kerangka kerja blockchain", memanfaatkan efisiensi terpusat sambil mempertahankan keuntungan desentralisasi.
  3. Solusi kompromi: Rantai cepat dikombinasikan dengan Ethereum memberikan keamanan dan interoperabilitas tambahan

Untuk berbagai skenario aplikasi, arsitektur epoch-slot yang berbeda dapat diterapkan:

  • Arsitektur epoch-slot asli Ethereum
  • Konfirmasi awal server
  • Konfirmasi Pra-Komisi

Vitalik mengusulkan skema Epoch dan slot: untuk memberikan waktu konfirmasi transaksi yang lebih cepat untuk ETH, meningkatkan pengalaman pengguna akhir

Masalah kunci adalah seberapa baik arsitektur native Ethereum dapat bekerja. Jika waktu slot dapat diturunkan menjadi 1 detik, ruang untuk solusi ketiga akan berkurang secara signifikan.

Saat ini, masalah-masalah ini masih ada ketidakpastian. Tingkat kompleksitas pengusul blok dan desain baru seperti Orbit SSF layak untuk dieksplorasi lebih lanjut. Semakin banyak opsi, semakin baik pengalaman yang dapat kita berikan kepada pengguna L1 dan L2, sekaligus menyederhanakan pekerjaan pengembang L2.

Vitalik mengusulkan skema Epoch dan slot: memberikan waktu konfirmasi transaksi yang lebih cepat untuk ETH, meningkatkan pengalaman pengguna akhir

ETH2.65%
Lihat Asli
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.
  • Hadiah
  • 4
  • Posting ulang
  • Bagikan
Komentar
0/400
HypotheticalLiquidatorvip
· 15jam yang lalu
Kerugian keamanan sistem yang disebabkan oleh peningkatan kecepatan tidak dapat diabaikan. Harus berhati-hati.
Lihat AsliBalas0
SchrodingerAirdropvip
· 15jam yang lalu
Konfirmasi L2 dalam 2 detik sudah cukup! Siapa yang peduli apakah L1 lambat atau tidak~
Lihat AsliBalas0
nft_widowvip
· 15jam yang lalu
Seharusnya bilang lebih awal, jadi tidak membuang gas saya.
Lihat AsliBalas0
LightningAllInHerovip
· 16jam yang lalu
Cepat juga tidak ada gunanya, L2 gas tetap mahal.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)