Selama bertahun-tahun, perjalanan teknologi blockchain dan buku besar terdistribusi menuju desentralisasi telah diganggu oleh masalah interoperabilitas. Untuk interoperabilitas blockchain yang sempurna, proyek harus mengimplementasikan format data standar, umum mekanisme konsensus, saluran komunikasi yang aman, dan protokol interoperabilitas yang aman dan terukur.

Protokol LayerZero memungkinkan interoperabilitas di beberapa blockchain terlepas dari arsitekturnya. Tetapi bagaimana cara kerja solusi ini, dan di mana solusi ini digunakan saat ini?

Apa itu LayerZero?

LayerZero adalah protokol komunikasi lintas rantai yang memungkinkan komunikasi langsung dan tanpa kepercayaan antar blockchain. LayerZero mendukung banyak blockchain, termasuk SUI, Aptos, EVM Chains, dan Solana. Proyek dapat mengimplementasikan interoperabilitas ke blockchain lain dengan LayerZero.

LayerZero memiliki potensi untuk merevolusi interaksi blockchain, sehingga menghilangkan kebutuhan perantara terpusat, seperti jembatan dan

instagram viewer
pertukaran terdesentralisasi, melalui komunikasi langsung. Dengan LayerZero, mungkin ada ekosistem blockchain yang lebih terdesentralisasi dan aman serta kemungkinan baru untuk aplikasi lintas rantai.

Bagaimana LayerZero Bekerja

LayerZero memungkinkan interoperabilitas dengan pendekatan unik yang disebut "Ultra Light Nodes" (ULNs). Ini adalah klien blockchain ringan yang dapat memvalidasi transaksi pada rantai lain tanpa mengunduh seluruh status blockchain.

ULN memungkinkan LayerZero mencapai throughput tinggi dan latensi rendah selama komunikasi antar rantai dengan arsitektur dan mekanisme konsensus.

ULN dikerahkan pada setiap rantai yang ingin berkomunikasi. ULN mempertahankan sebagian tampilan status rantai tempat mereka digunakan, dan mereka menggunakan tampilan untuk memvalidasi transaksi dari rantai lain.

Layanan off-chain yang dikenal sebagai relayer bertanggung jawab untuk menyampaikan pesan antara ULN pada rantai yang berbeda dan diberi insentif untuk menyampaikan pesan dengan andal dan cepat. Relay diberi kompensasi untuk setiap pesan yang dikirimkan.

Layanan pihak ketiga yang dikenal sebagai Oracle kemudian meneruskan header blok ke titik akhir rantai tujuan. Setelah ini, Relayer menyerahkan bukti transaksi. Rantai tujuan kemudian akan memvalidasi bukti ini menggunakan mekanisme konsensusnya, dan pesan akan dikirim ke alamat target.

Oracle blockchain dan Relayer agak mirip, namun mereka ada sepenuhnya terpisah satu sama lain dalam proses ini untuk menghindari kolusi.

Berikut penjelasan sederhana tentang cara kerja LayerZero:

  1. Aplikasi Pengguna (UA) Endpoint On-Chain yang Dapat Dikonfigurasi: LayerZero beroperasi sebagai titik akhir on-chain Aplikasi Pengguna (UA) yang dapat dikonfigurasi yang menjalankan Ultra Light Node (ULN).
  2. Peran Oracle dan Relayer: LayerZero bergantung pada dua pihak untuk mentransfer pesan antara titik akhir rantai: Oracle dan Relayer.
  3. Transfer pesan: Saat UA mengirim pesan dari rantai A ke rantai B, pesan tersebut dirutekan melalui titik akhir pada rantai A. Titik akhir memberi tahu Oracle dan Relayer yang ditentukan UA tentang rantai pesan dan tujuan.
  4. Block Header Forwarding dan Penyerahan Bukti Transaksi: Oracle meneruskan header blok ke titik akhir pada rantai B dan Relayer kemudian mengirimkan bukti transaksi.
  5. Validasi Bukti dan Penerusan Pesan: Bukti divalidasi pada rantai tujuan, dan pesan diteruskan ke alamat tujuan.

LayerZero memanfaatkan properti keamanan oracle yang sudah mapan (seperti Chainlink dan Band) dengan lapisan keamanan tambahan melalui sistem relayer terbuka. Ini berarti bahwa kasus terburuk dari keamanan jaringan baru ini masih berkurang menjadi seaman oracle.

Proyek dapat menggunakan LayerZero untuk berbagai tujuan, termasuk pembagian status, jembatan likuiditas terpadu, pertukaran lintas rantai, dan pinjam meminjam lintas rantai.

Siapa yang Menggunakan Lapisan Nol?

Berikut ikhtisar dari beberapa proyek populer yang saat ini menggunakan LayerZero:

DApp

Rantai

Fungsi LayerZero

OmniX

Ethereum

Fitur perdagangan NFT Omnichain, menjembatani, dan launchpad

Pinguin Gendut

Ethereum

Menjembatani lintas rantai untuk NFT

dYdX

StarkNet, Ethereum

Swap lintas rantai dan perdagangan margin

Pengimbang

Arbitrase

Kumpulan likuiditas lintas rantai

Sinaps

Solana

Perpesanan lintas rantai dan transfer token

Osmosa

Kosmos

Likuiditas dan staking lintas rantai

Keuangan Semanggi

Jaringan Semanggi

DeFi lintas rantai dan NFT

Tukar apa saja

BSC, Polygon, HECO, Fantom, Arbitrum, Longsor, Moonriver, Moonbeam

Menjembatani lintas rantai

Berbagai aplikasi LayerZero di berbagai blockchain memberikan keunggulan dibandingkan solusi interoperabilitas lainnya.

5 Cara LayerZero Mengungguli Solusi Blockchain Bersinar Lainnya

Banyak blockchain dan aplikasi terdesentralisasi menerapkan LayerZero untuk berbagai alasan mulai dari skalabilitas, efisiensi, keamanan, dan kemudahan penggunaan.

1. Skalabilitas

LayerZero dapat diskalakan karena tidak memerlukan infrastruktur tambahan untuk mendukung transaksi lintas rantai. Sebaliknya, LayerZero menggunakan infrastruktur blockchain yang ada yang terhubung ke LayerZero. Ini berarti LayerZero dapat diskalakan sebagai skala dari blockchain yang mendasarinya.

2. Efisiensi

LayerZero efisien karena tidak memerlukan penyimpanan data tambahan pada blockchain yang terhubung. LayerZero menggunakan sistem bukti kriptografi untuk memverifikasi validitas transaksi lintas rantai sehingga transaksi sangat murah dan tidak memerlukan biaya tambahan. biaya gas.

3. Keamanan

LayerZero aman karena menggunakan sistem Oracle dan Relayer yang terdesentralisasi. Oracle melacak status semua blockchain yang terhubung ke LayerZero. Idealnya, oracle terdesentralisasi, mempersulit kompromi bagi aktor pihak ketiga. Relayer juga diberi insentif untuk bersikap transparan dan diberi imbalan karena menyelesaikan transaksi.

4. Kemudahan penggunaan

Proyek dapat dengan mudah mengintegrasikan LayerZero ke dalam aplikasi mereka bagi pengguna untuk mentransfer aset antara blockchain yang berbeda dengan dompet yang mendukung LayerZero dengan mudah.

5. Efektivitas biaya

LayerZero mencapai efektivitas biaya dengan biaya transaksi rendah, throughput tinggi, dan latensi rendah. Biaya transaksi LayerZero adalah beberapa sen, yang jauh lebih rendah daripada biaya yang dikenakan oleh protokol interoperabilitas lainnya.

Keterbatasan LayerZero

Meskipun LayerZero memiliki beberapa fitur bagus, ia juga memiliki keterbatasan tertentu:

  1. Pengorbanan Keamanan: Pendekatan modular LayerZero memungkinkan proyek memilih relayer dan oracle mereka, yang mengarah ke berbagai tingkat keamanan di seluruh DApps. Pendekatan ini mengakibatkan beberapa DApps membutuhkan langkah keamanan yang lebih kuat, membuat mereka lebih rentan terhadap serangan.
  2. Masalah Sentralisasi: Saat ini, LayerZero mengandalkan Industri TSS Oracle dan Relayer yang dijalankan oleh LayerZero, yang menimbulkan kekhawatiran tentang sentralisasi. Meskipun proyek ini bertujuan untuk menjadi infrastruktur modular yang sepenuhnya agnostik dengan pasar relayer dan oracle, mereka belum mencapai tujuan ini.
  3. Pertukaran Biaya: Ketergantungan LayerZero pada oracle pihak ketiga dapat secara signifikan menyebabkan biaya variabel per transaksi yang lebih tinggi karena permintaan untuk layanan oracle meningkat. Struktur biaya ini mungkin lebih cocok untuk model bisnis dan jenis transaksi tertentu, sehingga membatasi penerapannya pada rentang penggunaan yang lebih luas.
  4. Adopsi Pengembang: Kesuksesan LayerZero bergantung pada proyek yang menggunakan pendekatan modularnya dan membuat pilihan desain keamanan. Jika pengembang lebih memilih solusi standar dengan tindakan keamanan bawaan, adopsi LayerZero mungkin terbatas.

Terlepas dari keterbatasan ini, fokus LayerZero pada modularitas dan fleksibilitas menarik bagi pengembang, terutama jika Anda mencari opsi keamanan yang dapat disesuaikan dan kemampuan untuk membangun multi-rantai asli DApps. Keberhasilan proyek akan bergantung pada kemampuannya untuk mengatasi tantangan ini dan beradaptasi dengan kebutuhan ekosistem blockchain yang terus berkembang.

Ada Banyak Proyek yang Memajukan Interoperabilitas Blockchain

Interoperabilitas Blockchain sangat penting untuk masa depan teknologi blockchain. Saat adopsi blockchain meroket, kebutuhan akan interoperabilitas juga akan meningkat. Proyek seperti Chainlink, Polkadot, dan Cosmos mengatur kecepatan dalam perjalanan menuju desentralisasi melalui interoperabilitas. Proyek dapat mencapai interoperabilitas melalui banyak media, dengan LayerZero membuka jalan bagi banyak orang.