Урок 2

Mekanika Protokol dan Fungsionalitas Layer 2

Modul ini mencakup fungsionalitas protokol Loopring yang detail, implementasi dan manfaat teknologi zkRollup, alur kerja operasi Layer 2, dan mekanisme untuk memastikan ketersediaan data dan integritas di Ethereum mainnet.

Fungsi Protokol

Protokol Loopring dirancang untuk memfasilitasi perdagangan aset digital yang efisien dan aman dengan menggabungkan pencocokan pesanan off-chain dengan penyelesaian on-chain. Pendekatan hibrida ini menggunakan teknologi zkRollup untuk mencapai throughput tinggi dan biaya transaksi rendah sambil tetap mempertahankan jaminan keamanan yang merupakan karakteristik penting dari blockchain Ethereum.

Protokol bekerja sebagai berikut:

  1. Ketika pengguna memulai perdagangan di Loopring, proses dimulai dengan pembuatan pesanan, yang kemudian ditandatangani dan dikirimkan ke jaringan Loopring.
  2. Pesanan ini disiarkan ke relay yang menjaga buku pesanan publik.
  3. Pesanan kemudian dipasangkan di luar rantai oleh penambang cincin yang menggunakan algoritma pencocokan cincin yang unik.
  4. Algoritma ini memungkinkan beberapa pesanan untuk digabungkan menjadi lingkaran perdagangan melingkar, memastikan bahwa perdagangan dapat dieksekusi bahkan ketika pasangan pencocokan langsung tidak tersedia.
  5. Setelah pesanan terpenuhi, detailnya dikirim ke kontrak pintar Loopring di blockchain Ethereum untuk validasi dan penyelesaian.
  6. Kontrak pintar memverifikasi validitas pesanan dan mengeksekusi transfer token yang diperlukan dalam satu transaksi atom.

Ini memastikan bahwa semua perdagangan bersifat final dan aman, memberikan pengalaman perdagangan yang andal kepada pengguna.

Teknologi zkRollup di Loopring

zkRollup adalah solusi penskalaan Layer 2 yang meningkatkan kinerja protokol Loopring. Ini bekerja dengan menggabungkan beberapa transaksi ke dalam satu paket, yang kemudian diproses di luar rantai. Hasilnya adalah bukti pengetahuan nol (zkProof) yang ringkas yang mewakili validitas semua transaksi dalam paket. zkProof ini kemudian disampaikan ke Ethereum mainnet untuk verifikasi akhir.

Keuntungan dari zkRollup adalah kemampuannya untuk meningkatkan throughput transaksi sambil mengurangi biaya. Cara kerja ini adalah dengan memproses transaksi off-chain dan hanya mengirimkan bukti minimal on-chain, teknologi ini mengurangi beban data pada jaringan Ethereum, memungkinkan protokol Layer 2 seperti Loopring mencapai kecepatan transaksi hingga 2.025 transaksi per detik (TPS) dengan biaya yang sangat rendah.

Implementasi zkRollup Loopring mencakup fitur-fitur seperti ketersediaan data on-chain (OCDA) dan mode Validium. OCDA memastikan bahwa semua data transaksi dapat diakses on-chain, memberikan transparansi dan keamanan. Sedangkan mode Validium menyimpan data off-chain untuk mencapai throughput yang lebih tinggi, mencapai hingga 16.400 TPS saat diaktifkan.

Alur Kerja Operasi Layer 2

Operasi Layer 2 di Loopring dimulai dengan pembuatan pesanan oleh pengguna, yang menandatangani pesanan tersebut dengan kunci pribadi mereka dan kemudian mengirimkannya ke jaringan Loopring. Para relay kemudian menyiar pesanan ke peserta lain di jaringan, termasuk penambang cincin.

Penambang Cincin melakukan tugas yang membutuhkan komputasi intensif untuk mencocokkan pesanan guna mengonfirmasi validitasnya. Mereka menerima pesanan dan mencoba mencocokkannya dengan pesanan lain yang kompatibel untuk membentuk sebuah cincin. Setelah cincin terbentuk, detailnya disampaikan ke kontrak pintar Loopring untuk penyelesaian on-chain.

Kontrak pintar kemudian akan melakukan beberapa pemeriksaan untuk memastikan validitas pesanan dan ketersediaan token yang diperlukan di dompet pengguna. Jika semua pemeriksaan lolos, kontrak mengeksekusi transfer token yang diperlukan secara atomik, memastikan bahwa semua perdagangan dalam lingkaran diselesaikan secara bersamaan. Eksekusi ini menjamin keamanan dan finalitas perdagangan di Loopring.

Ketersediaan Data dan Integritas di Ethereum Mainnet

Ketersediaan data dan integritas adalah komponen sentral dari implementasi zkRollup Loopring. Dengan menggunakan OCDA, Loopring memastikan bahwa semua data transaksi disimpan on-chain, sehingga dapat diakses untuk tujuan verifikasi dan audit. Pendekatan ini memberikan transparansi dan kepercayaan, karena siapa pun dapat memverifikasi validitas transaksi dengan memeriksa data on-chain.

Integritas transaksi dipertahankan melalui penggunaan zkProofs, yang memberikan representasi yang ringkas dan dapat diverifikasi dari kebenaran komputasi di luar rantai. Dengan mengirimkan zkProofs ke Ethereum mainnet, Loopring memastikan bahwa keamanan transaksi dijaga oleh jaminan keamanan lapisan blockchain.

Manfaat zkRollup dalam Loopring

Integrasi teknologi zkRollup di Loopring menawarkan beberapa manfaat. Pertama, itu meningkatkan skalabilitas protokol dengan memungkinkan throughput transaksi tinggi, mendukung sejumlah besar pengguna dan transaksi tanpa mengorbankan kinerja. Kedua, zkRollup mengurangi biaya transaksi dengan meminimalkan jumlah data yang perlu diproses di rantai, berujung pada biaya gas yang lebih rendah bagi pengguna, membuat perdagangan di Loopring lebih hemat biaya dibandingkan dengan bursa terdesentralisasi tradisional.

Ketiga, zkRollup mempertahankan keamanan transaksi dengan memanfaatkan Ethereum mainnet untuk verifikasi final, memastikan bahwa semua perdagangan aman dan tidak dapat diubah, memberikan kepercayaan kepada pengguna dalam integritas transaksi mereka.

Sorotan

  • Loopring menggunakan pendekatan hibrida dengan pencocokan pesanan di luar rantai dan penyelesaian di rantai untuk perdagangan yang efisien.
  • Teknologi zkRollup mengelompokkan transaksi diluar rantai, mengurangi beban data dan biaya sambil tetap menjaga keamanan.
  • Operasi Layer 2 melibatkan pembuatan pesanan, pencocokan di luar rantai oleh penambang cincin, dan penyelesaian atomik di rantai.
  • Ketersediaan dan integritas data dipastikan melalui penyimpanan data on-chain dan zkProofs untuk verifikasi.
  • zkRollup meningkatkan skalabilitas, mengurangi biaya, dan menjaga keamanan dalam protokol Loopring.
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.
Каталог
Урок 2

Mekanika Protokol dan Fungsionalitas Layer 2

Modul ini mencakup fungsionalitas protokol Loopring yang detail, implementasi dan manfaat teknologi zkRollup, alur kerja operasi Layer 2, dan mekanisme untuk memastikan ketersediaan data dan integritas di Ethereum mainnet.

Fungsi Protokol

Protokol Loopring dirancang untuk memfasilitasi perdagangan aset digital yang efisien dan aman dengan menggabungkan pencocokan pesanan off-chain dengan penyelesaian on-chain. Pendekatan hibrida ini menggunakan teknologi zkRollup untuk mencapai throughput tinggi dan biaya transaksi rendah sambil tetap mempertahankan jaminan keamanan yang merupakan karakteristik penting dari blockchain Ethereum.

Protokol bekerja sebagai berikut:

  1. Ketika pengguna memulai perdagangan di Loopring, proses dimulai dengan pembuatan pesanan, yang kemudian ditandatangani dan dikirimkan ke jaringan Loopring.
  2. Pesanan ini disiarkan ke relay yang menjaga buku pesanan publik.
  3. Pesanan kemudian dipasangkan di luar rantai oleh penambang cincin yang menggunakan algoritma pencocokan cincin yang unik.
  4. Algoritma ini memungkinkan beberapa pesanan untuk digabungkan menjadi lingkaran perdagangan melingkar, memastikan bahwa perdagangan dapat dieksekusi bahkan ketika pasangan pencocokan langsung tidak tersedia.
  5. Setelah pesanan terpenuhi, detailnya dikirim ke kontrak pintar Loopring di blockchain Ethereum untuk validasi dan penyelesaian.
  6. Kontrak pintar memverifikasi validitas pesanan dan mengeksekusi transfer token yang diperlukan dalam satu transaksi atom.

Ini memastikan bahwa semua perdagangan bersifat final dan aman, memberikan pengalaman perdagangan yang andal kepada pengguna.

Teknologi zkRollup di Loopring

zkRollup adalah solusi penskalaan Layer 2 yang meningkatkan kinerja protokol Loopring. Ini bekerja dengan menggabungkan beberapa transaksi ke dalam satu paket, yang kemudian diproses di luar rantai. Hasilnya adalah bukti pengetahuan nol (zkProof) yang ringkas yang mewakili validitas semua transaksi dalam paket. zkProof ini kemudian disampaikan ke Ethereum mainnet untuk verifikasi akhir.

Keuntungan dari zkRollup adalah kemampuannya untuk meningkatkan throughput transaksi sambil mengurangi biaya. Cara kerja ini adalah dengan memproses transaksi off-chain dan hanya mengirimkan bukti minimal on-chain, teknologi ini mengurangi beban data pada jaringan Ethereum, memungkinkan protokol Layer 2 seperti Loopring mencapai kecepatan transaksi hingga 2.025 transaksi per detik (TPS) dengan biaya yang sangat rendah.

Implementasi zkRollup Loopring mencakup fitur-fitur seperti ketersediaan data on-chain (OCDA) dan mode Validium. OCDA memastikan bahwa semua data transaksi dapat diakses on-chain, memberikan transparansi dan keamanan. Sedangkan mode Validium menyimpan data off-chain untuk mencapai throughput yang lebih tinggi, mencapai hingga 16.400 TPS saat diaktifkan.

Alur Kerja Operasi Layer 2

Operasi Layer 2 di Loopring dimulai dengan pembuatan pesanan oleh pengguna, yang menandatangani pesanan tersebut dengan kunci pribadi mereka dan kemudian mengirimkannya ke jaringan Loopring. Para relay kemudian menyiar pesanan ke peserta lain di jaringan, termasuk penambang cincin.

Penambang Cincin melakukan tugas yang membutuhkan komputasi intensif untuk mencocokkan pesanan guna mengonfirmasi validitasnya. Mereka menerima pesanan dan mencoba mencocokkannya dengan pesanan lain yang kompatibel untuk membentuk sebuah cincin. Setelah cincin terbentuk, detailnya disampaikan ke kontrak pintar Loopring untuk penyelesaian on-chain.

Kontrak pintar kemudian akan melakukan beberapa pemeriksaan untuk memastikan validitas pesanan dan ketersediaan token yang diperlukan di dompet pengguna. Jika semua pemeriksaan lolos, kontrak mengeksekusi transfer token yang diperlukan secara atomik, memastikan bahwa semua perdagangan dalam lingkaran diselesaikan secara bersamaan. Eksekusi ini menjamin keamanan dan finalitas perdagangan di Loopring.

Ketersediaan Data dan Integritas di Ethereum Mainnet

Ketersediaan data dan integritas adalah komponen sentral dari implementasi zkRollup Loopring. Dengan menggunakan OCDA, Loopring memastikan bahwa semua data transaksi disimpan on-chain, sehingga dapat diakses untuk tujuan verifikasi dan audit. Pendekatan ini memberikan transparansi dan kepercayaan, karena siapa pun dapat memverifikasi validitas transaksi dengan memeriksa data on-chain.

Integritas transaksi dipertahankan melalui penggunaan zkProofs, yang memberikan representasi yang ringkas dan dapat diverifikasi dari kebenaran komputasi di luar rantai. Dengan mengirimkan zkProofs ke Ethereum mainnet, Loopring memastikan bahwa keamanan transaksi dijaga oleh jaminan keamanan lapisan blockchain.

Manfaat zkRollup dalam Loopring

Integrasi teknologi zkRollup di Loopring menawarkan beberapa manfaat. Pertama, itu meningkatkan skalabilitas protokol dengan memungkinkan throughput transaksi tinggi, mendukung sejumlah besar pengguna dan transaksi tanpa mengorbankan kinerja. Kedua, zkRollup mengurangi biaya transaksi dengan meminimalkan jumlah data yang perlu diproses di rantai, berujung pada biaya gas yang lebih rendah bagi pengguna, membuat perdagangan di Loopring lebih hemat biaya dibandingkan dengan bursa terdesentralisasi tradisional.

Ketiga, zkRollup mempertahankan keamanan transaksi dengan memanfaatkan Ethereum mainnet untuk verifikasi final, memastikan bahwa semua perdagangan aman dan tidak dapat diubah, memberikan kepercayaan kepada pengguna dalam integritas transaksi mereka.

Sorotan

  • Loopring menggunakan pendekatan hibrida dengan pencocokan pesanan di luar rantai dan penyelesaian di rantai untuk perdagangan yang efisien.
  • Teknologi zkRollup mengelompokkan transaksi diluar rantai, mengurangi beban data dan biaya sambil tetap menjaga keamanan.
  • Operasi Layer 2 melibatkan pembuatan pesanan, pencocokan di luar rantai oleh penambang cincin, dan penyelesaian atomik di rantai.
  • Ketersediaan dan integritas data dipastikan melalui penyimpanan data on-chain dan zkProofs untuk verifikasi.
  • zkRollup meningkatkan skalabilitas, mengurangi biaya, dan menjaga keamanan dalam protokol Loopring.
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.