Memahami Proses Penuh Transaksi L2 dan Keamanan di Setiap Tahap
Proses transaksi L2 mirip dengan transaksi L1, tetapi ada satu tahap tambahan menunggu pengunggahan blok L2 ke L1. Setelah pengguna mengirimkan transaksi, Sequencer akan mengemas transaksi ke dalam blok L2 dan memberikan konfirmasi pra-transaksi (Pre-Confirmation). Ini hanya merupakan janji dari Sequencer, tidak dapat sepenuhnya menjamin bahwa transaksi akan dieksekusi.
Setelah data blok L2 diunggah ke L1, pengguna baru dapat mengonfirmasi bahwa transaksi benar-benar telah tercatat. Namun, pada saat ini, masih perlu menunggu L1 mencapai Finality, untuk mencegah terjadinya reorganisasi L1 yang dapat menyebabkan transaksi L2 dibatalkan.
Status transaksi yang ditampilkan oleh berbagai solusi L2 di Explorer berbeda-beda:
Arbitrum/Optimism: Menampilkan status "Dikonfirmasi oleh Sequencer" dan menyediakan jumlah konfirmasi blok L1
StarkNet: Menyediakan status detail seperti Received, Pending, Accepted di L2 dan lainnya
zkSync: Membagi proses L2 ke L1 menjadi tiga tahap: Committed, Proven, Executed
Untuk meningkatkan kepercayaan Pre-Confirmation, dapat diperkenalkan mekanisme kontrak pintar, yang mengharuskan Sequencer untuk mengunci deposit dan menandatangani komitmen, serta memberikan sanksi jika terjadi pelanggaran.
Secara keseluruhan, pengguna perlu menimbang kecepatan transaksi dan keamanan, memilih tingkat konfirmasi yang sesuai untuk mereka. Untuk transaksi penting, disarankan untuk menunggu L1 Finality untuk mendapatkan perlindungan keamanan tertinggi.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
11 Suka
Hadiah
11
5
Bagikan
Komentar
0/400
LayerZeroEnjoyer
· 6jam yang lalu
Apa gunanya pra-konfirmasi, bukankah lebih aman di L1?
Lihat AsliBalas0
CafeMinor
· 07-02 11:14
Kecepatan dan keamanan, hanya bisa memilih satu.
Lihat AsliBalas0
AirdropATM
· 07-02 11:11
Sekarang L2 terlalu sulit, ya.
Lihat AsliBalas0
CryptoCrazyGF
· 07-02 11:06
Siapa yang bisa menunggu transaksi penting begitu lama? Sangat membuat stres.
Analisis Proses Lengkap Perdagangan L2: Dari Pra-Konfirmasi Sequencer hingga Konfirmasi Akhir L1
Memahami Proses Penuh Transaksi L2 dan Keamanan di Setiap Tahap
Proses transaksi L2 mirip dengan transaksi L1, tetapi ada satu tahap tambahan menunggu pengunggahan blok L2 ke L1. Setelah pengguna mengirimkan transaksi, Sequencer akan mengemas transaksi ke dalam blok L2 dan memberikan konfirmasi pra-transaksi (Pre-Confirmation). Ini hanya merupakan janji dari Sequencer, tidak dapat sepenuhnya menjamin bahwa transaksi akan dieksekusi.
Setelah data blok L2 diunggah ke L1, pengguna baru dapat mengonfirmasi bahwa transaksi benar-benar telah tercatat. Namun, pada saat ini, masih perlu menunggu L1 mencapai Finality, untuk mencegah terjadinya reorganisasi L1 yang dapat menyebabkan transaksi L2 dibatalkan.
Status transaksi yang ditampilkan oleh berbagai solusi L2 di Explorer berbeda-beda:
Untuk meningkatkan kepercayaan Pre-Confirmation, dapat diperkenalkan mekanisme kontrak pintar, yang mengharuskan Sequencer untuk mengunci deposit dan menandatangani komitmen, serta memberikan sanksi jika terjadi pelanggaran.
Secara keseluruhan, pengguna perlu menimbang kecepatan transaksi dan keamanan, memilih tingkat konfirmasi yang sesuai untuk mereka. Untuk transaksi penting, disarankan untuk menunggu L1 Finality untuk mendapatkan perlindungan keamanan tertinggi.