Eksplorasi Percepatan Konfirmasi Transaksi Ethereum: Potensi Finalitas Slot Tunggal dan Mekanisme Pra-Konfirmasi

robot
Pembuatan abstrak sedang berlangsung

Diskusi tentang Solusi Mempercepat Waktu Konfirmasi Transaksi Ethereum

Salah satu elemen kunci dari pengalaman pengguna blockchain adalah kecepatan konfirmasi transaksi. Dalam beberapa tahun terakhir, Ethereum telah mencapai kemajuan signifikan dalam hal ini. Berkat EIP-1559 dan transisi ke PoS, transaksi L1 biasanya dapat dikonfirmasi dalam 5-20 detik, setara dengan pengalaman pembayaran kartu kredit. Namun, memperpendek waktu konfirmasi lebih lanjut masih memiliki nilai, dengan beberapa aplikasi bahkan meminta keterlambatan serendah beberapa ratus milidetik. Artikel ini akan membahas beberapa solusi perbaikan yang dapat dilakukan oleh Ethereum dalam hal ini.

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

Tinjauan Teknologi yang Ada

finalitas slot tunggal

Konsensus Gasper Ethereum saat ini menggunakan struktur slot dan siklus. Setiap 12 detik adalah satu slot, di mana sebagian validator memberikan suara pada kepala rantai, dan semua validator memiliki kesempatan untuk memberikan suara satu kali dalam 32 slot (6,4 menit). Suara-suara ini diartikan sebagai pesan dari algoritma konsensus mirip PBFT, dengan finalitas yang memberikan jaminan ekonomi yang kuat setelah dua siklus (12,8 menit).

Metode ini memiliki dua masalah utama: kompleksitas tinggi, dan waktu konfirmasi akhir 12,8 menit terlalu lama. Finalitas slot tunggal (SSF) menggantikan arsitektur yang ada melalui mekanisme mirip Tendermint, mencapai konfirmasi akhir blok N sebelum blok N+1 dihasilkan. Tantangan utama SSF adalah meminta pemangku kepentingan untuk mengeluarkan dua pesan setiap 12 detik, yang memberikan beban besar pada rantai. Meskipun ada beberapa solusi mitigasi, seperti proposal Orbit SSF, 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

Pra-Konfirmasi Rollup

Ethereum mengambil peta jalan yang berfokus pada rollup, merancang L1 untuk mendukung fungsi seperti ketersediaan data, untuk digunakan oleh protokol L2. Ini mengakibatkan pemisahan fokus: L1 berfokus pada ketahanan terhadap sensor, keandalan, dan fungsi inti, sementara L2 langsung menghadapi kebutuhan pengguna. L2 secara alami ingin memberikan kecepatan konfirmasi yang lebih cepat.

Secara teori, L2 dapat membuat jaringan "penyortir terdesentralisasi" mereka sendiri, yang menandatangani blok setiap beberapa ratus milidetik. Namun, ini mengharuskan L2 melakukan pekerjaan yang hampir sama dengan membuat L1 baru. Oleh karena itu, ada usulan untuk membuat semua L2 berbagi mekanisme pra-konfirmasi yang ada dalam lingkup Ethereum: pra-konfirmasi dasar.

Pra-konfirmasi Dasar

Asumsi pra-konfirmasi dasar adalah bahwa pengusul Ethereum adalah peserta MEV yang sangat kompleks. Ini memanfaatkan kompleksitas ini dengan memberi insentif kepada pengusul 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 menghadapi hukuman. Mekanisme ini berlaku untuk transaksi L1 dan juga dapat digunakan untuk blok L2 berbasis "rollups".

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

Prospek Masa Depan

Misalkan finalitas slot tunggal telah dicapai, menggunakan teknologi serupa Orbit untuk mengurangi jumlah validator yang menandatangani setiap slot, sekaligus menurunkan ambang batas staking. Durasi slot dapat meningkat hingga 16 detik, dengan dukungan pra-konfirmasi rollup atau pra-konfirmasi dasar untuk memberikan konfirmasi yang lebih cepat kepada pengguna. Ini membentuk arsitektur epoch-slot baru.

Arsitektur ini mencerminkan fakta mendalam: waktu yang diperlukan untuk mencapai kesepakatan umum tentang sesuatu lebih sedikit daripada untuk mencapai "finalitas ekonomi" maksimum. Alasan termasuk jumlah node dan "kualitas" node. Jika mengandalkan subset node yang terampil untuk mencapai kesepakatan mendekati, sementara menggunakan seluruh set validator untuk menentukan finalitas, waktu konfirmasi dapat diturunkan menjadi sekitar 2 detik.

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

Pemilihan Strategi L2

Saat ini ada tiga strategi yang masuk akal untuk L2:

  1. Secara teknis dan konseptual "berbasis" Ethereum, mengoptimalkan atribut dasar dan nilai-nilainya.
  2. Menjadi "server dengan kerangka blockchain", memanfaatkan efisiensi server secara maksimal.
  3. Solusi kompromi: rantai cepat dengan sekitar seratus node, Ethereum menyediakan interoperabilitas dan keamanan tambahan.

Untuk beberapa aplikasi, waktu blok 12 detik sudah cukup. Dalam kasus lain, satu-satunya solusi adalah arsitektur epoch-and-slot. Masalah kunci adalah seberapa baik arsitektur epoch-and-slot asli Ethereum dapat dilakukan. Jika waktu slot dapat diturunkan menjadi 1 detik, ruang untuk solusi jenis ketiga akan sangat menyusut.

Saat ini, kita masih jauh dari jawaban akhir untuk masalah ini. Evolusi kompleksitas proposer blok masih memiliki ketidakpastian. Desain inovatif seperti Orbit SSF memberikan kesempatan untuk eksplorasi lebih lanjut. Semakin banyak opsi yang ada, semakin baik kita dapat melayani pengguna L1 dan L2, sambil menyederhanakan pekerjaan pengembang L2.

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

ETH2.24%
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
  • 10
  • Posting ulang
  • Bagikan
Komentar
0/400
BoredWatchervip
· 08-18 09:34
Lagi ditiup lebih cepat
Lihat AsliBalas0
MercilessHalalvip
· 08-18 05:41
Ayo cepat, semoga kali ini langsung masuk.
Lihat AsliBalas0
0xSherlockvip
· 08-18 05:03
eth selamanya dewa
Lihat AsliBalas0
SocialFiQueenvip
· 08-16 08:10
Kecepatan konfirmasi ini masih belum cukup cepat.
Lihat AsliBalas0
CryptoSourGrapevip
· 08-16 08:05
Jika saat itu saya juga membeli 32 ETH untuk di-stake, pasti lebih baik... sekarang saya hanya bisa terus mengikuti para validator pro untuk menghasilkan uang.
Lihat AsliBalas0
WhaleMinionvip
· 08-16 07:56
Apa yang bisa dilakukan jika kecepatan meningkat tetapi Gas tidak turun
Lihat AsliBalas0
GamefiHarvestervip
· 08-16 07:47
Kenapa tidak menggunakan L2 untuk mempercepat?
Lihat AsliBalas0
TopBuyerBottomSellervip
· 08-16 07:46
Menghitung waktu sambil menunggu Ethereum dipercepat~
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)