Bagaimana Memahami Pertimbangan Vitalik Terhadap Metode Konfirmasi Transaksi Ethereum?

robot
Pembuatan abstrak sedang berlangsung

Penulis asli: Haotian

Bacaan Terkait:

"Epoch and slot yang ditunjuk oleh Vitalik: Menyediakan Waktu Konfirmasi Transaksi yang Lebih Cepat untuk Ethereum"

Bagaimana memahami pemikiran @VitalikButerin tentang metode konfirmasi transaksi Ethereum? Karena waktu konfirmasi transaksi di Mainnet 5-20 detik sudah mendekati kecepatan tingkat penggunaan kartu kredit, sepertinya sudah cukup dari persepsi pengguna. Namun dibandingkan dengan waktu konfirmasi dalam hitungan milidetik di layer 2, akan ada risiko keamanan dalam perbedaan konfirmasi transaksi antara Mainnet dan layer 2, sehingga lebih banyak mengoptimalkan waktu konfirmasi transaksi di Mainnet sebenarnya untuk memenuhi pertimbangan strategi besar perkembangan layer 2?

1) Saat ini, mekanisme konsensus Gasper Ethereum mengadopsi konsep inti Slot (Slot) dan Epoch (Epoch), dengan setiap Slot berlangsung selama 12 detik, memilih sebagian Validators untuk memverifikasi status transaksi saat ini dalam blockchain, setiap 32 Slot atau 6,4 menit membentuk satu Epoch, sebagian besar validators akan menyelesaikan pemungutan suara dalam satu Epoch. Sementara kepastian transaksi (Finality) umumnya memerlukan waktu dua Epoch atau 12,8 menit, yang berarti transaksi akan memiliki sifat tidak dapat dibalik setelah 12,8 menit sejak inisiasi transaksi.

2)Vitalik menganggap waktu terlalu lama, tidak puas dengan mekanisme konsensus Gasper saat ini, dan mengusulkan metode perbaikan finalitas satu slot tunggal, yang dapat memastikan setiap blok selesai dikonfirmasi secara final sebelum generasi blok berikutnya, sehingga dapat mempercepat waktu konfirmasi finalitas. Namun, konfirmasi final dan konfirmasi transaksi adalah dua hal yang berbeda, ini tidak terlalu berhubungan dengan konfirmasi transaksi 5-20 detik yang dirasakan oleh pengguna, tetapi akan menjadi masalah besar jika diterapkan ke jaringan layer 2.

  1. Karena waktu pengiriman dan konfirmasi transaksi pengguna layer 2 akan lebih singkat, tidak hanya lebih baik dari waktu persepsi pengguna 5-20 detik, tetapi juga mungkin mencapai tingkat milidetik. Ini disebabkan oleh mekanisme konfirmasi pra-transaksi yang digunakan oleh layer 2 secara keseluruhan. Namun, jika waktu konfirmasi transaksi layer 1 di Mainnet terlalu lama, dalam teorinya akan ada beberapa risiko selisih waktu di layer 2: misalnya, pengguna dengan cepat mengkonfirmasi dan melakukan tindak lanjut di L1, tetapi mungkin mengalami kerugian dana karena keterlambatan konfirmasi status L1; selain itu, karena layer 2 sendiri memiliki risiko sentralisasi tertentu, semakin lama selisih waktu akan ada risiko sentralisasi yang tidak diketahui.

  2. Jadi, menurut saya, pembaruan terbaru Vitalik terkait waktu konfirmasi transaksi di jaringan utama Ethereum adalah bagian dari strategi besar yang mendukung pengembangan sistem layer 2 dan layer 1 secara bersamaan. Meskipun ada yang meragukan layer 2 di pasar, namun layer 2 jelas menjadi arah yang stabil dalam perkembangan Ethereum.

Jelas bahwa Ethereum di masa depan akan mengadopsi strategi "berlapis", dengan fokus pada keamanan dan desentralisasi di layer 1, dan menyediakan lingkungan penyelesaian interaktif yang stabil dan dapat diandalkan di layer 2. Usulan Vitalik untuk mempercepat konfirmasi transaksi pada dasarnya bertujuan mengurangi hambatan antara layer 1 dan layer 2, sehingga memberikan pengalaman antarmuka pengguna yang lebih baik di layer 2 dan dasar penyelesaian yang lebih aman di belakang.

Lihat Asli
  • Hadiah
  • Komentar
  • Bagikan
Komentar
Tambahkan komentar
no_comments
Tidak ada komentar
  • Topik