LayerZero adalah protokol interoperabilitas omnichain yang berfokus pada pesan data antar rantai. Dalam industri, jenis 'jembatan' ini sering disebut sebagai 'Jembatan Pesan Arbitrer (AMBs)', yang memungkinkan transfer data apa pun, termasuk token, status rantai, panggilan kontrak, NFT, atau suara tata kelola, dari Rantai A ke Rantai B.
Dalam bidang jembatan lintas-rantai, kita sebelumnya lebih sering melihat proyek-proyek “aset lintas-rantai”. Namun, sekarang kita mulai melihat beberapa proyek secara bertahap beralih untuk mengeksplorasi bidang transmisi data. LayerZero adalah salah satu pelopor di area ini.
Sorotan proyek LayerZero adalah:
1) Yayasan LayerZero saat ini memiliki total nilai aset sebesar $261 juta, menyediakan dana yang cukup untuk pengembangan jangka panjang dan operasionalisasi proyek.
2) Dalam hal desain produk, LayerZero berbeda dari jembatan lintas-rantai tradisional di pasaran dengan memanfaatkan jaringan oracle alih-alih streaming kontinu untuk transfer lintas-rantai. Dengan mengalihkan beban verifikasi informasi on-chain ke oracle pihak ketiga, protokol menjadi lebih ringan dan hemat biaya untuk dioperasikan.
Teknologi inovatif LayerZero, yang dikombinasikan dengan kecepatan implementasi yang lebih cepat dan keuntungan biaya tertentu, serta dukungan awal dari para VC ternama dan KOL komunitas berpengaruh, telah mengarah pada ekspansi cepat dari ekosistem LayerZero dalam waktu sekitar satu tahun. Proyek ini telah mencapai tonggak signifikan dalam sektor DeFi, NFT, dan stablecoin. Saat ini, ada lebih dari 50 proyek (termasuk proyek yang belum diluncurkan/diluncurkan secara resmi) yang mengintegrasikan atau menggunakan teknologi LayerZero.
4) Jumlah proyek Jembatan Pesan Arbitrer (AMB) yang berkembang dengan baik dan tidak diserang di pasar masih relatif kecil, memberikan LayerZero keuntungan pelopor tertentu.
Risiko dari proyek ini adalah:
1) Keamanan LayerZero belum sepenuhnya divalidasi, dan asumsi kepercayaan antara orakel dan pengulang perlu dipertimbangkan lebih lanjut. Kerentanan keamanan di balik mekanisme pengulangan juga harus dipantau dengan hati-hati. Namun, di sisi lain, keamanan LayerZero secara teoritis tidak jatuh di bawah asumsi kepercayaan orakel, yang meyakinkan. Titik kunci mungkin terletak pada pencapaian pengulangan terdesentralisasi.
2) Model ekonomi LayerZero belum dirilis. Di bidang jembatan lintas-rantai, sebagian besar token proyek umumnya menunjukkan kemampuan penangkapan nilai yang lemah. Model ekonomi masa depan LayerZero masih perlu diamati.
Secara keseluruhan, meskipun LayerZero masih menghadapi beberapa tantangan, namun secara umum, fundamentalnya cukup kuat, sehingga layak untuk diperhatikan.
Catatan: "Focus" / "Not Focus" akhir yang ditentukan oleh FirstVIP adalah hasil dari analisis komprehensif terhadap fundamental saat ini dari proyek berdasarkan kerangka evaluasi proyek FirstVIP, bukan prediksi pergerakan harga token proyek di masa depan. Ada banyak faktor yang memengaruhi harga token, dan fundamental proyek bukanlah satu-satunya faktor. Oleh karena itu, tidak seharusnya diasumsikan bahwa suatu proyek pasti akan mengalami penurunan harga hanya karena ditentukan sebagai "Not Focus" dalam laporan riset. Selain itu, perkembangan proyek blockchain bersifat dinamis. Jika suatu proyek yang ditentukan sebagai "Not Focus" mengalami perubahan positif signifikan dalam fundamentalnya, kami mungkin akan menyesuaikannya menjadi "Focus." Demikian pula, jika suatu proyek yang ditentukan sebagai "Focus" mengalami perubahan negatif signifikan, kami akan mengeluarkan peringatan kepada semua anggota dan mungkin menyesuaikannya menjadi "Not Focus."
1.1 Pengenalan Proyek
LayerZero adalah protokol interoperabilitas yang dirancang untuk transfer informasi ringan di berbagai rantai yang berbeda.
Penting untuk dicatat bahwa LayerZero hanya fokus pada pertukaran pesan antar rantai dan mampu mengirim pesan ke kontrak pintar manapun pada rantai yang didukung. Ini berfungsi sebagai lapisan pengiriman pesan untuk komunikasi antara kontrak pintar di seluruh blockchain dan tidak menangani transfer aset lintas rantai.
1.2 Informasi dasar
2.1 Tim
LayerZero Labs Canada Inc. (Nomor Perusahaan: 1355847-9) didaftarkan di Kanada berdasarkan Undang-Undang Perseroan Kanada pada 30 November 2021. Caleb Banister, Ryan Zarick dan Bryan Pellegrino terdaftar sebagai direktur perusahaan.
Menurut LinkedIn[2], saat ini, LayerZero memiliki 29 anggota. Detail anggota inti adalah sebagai berikut:
Caleb Banister, salah satu pendiri LayerZero Labs dan Stargate Finance, lulus dari University of New Hampshire di Amerika Serikat pada tahun 2010. Dari 2005.06 hingga 2010.12, ia bekerja sebagai pengembang perangkat lunak di UNH Interoperability Lab. Dari 2010.09 hingga 2021.02, dia adalah salah satu pendiri Coder Den, sebuah perusahaan konsultan perangkat lunak. Dari 2018.03 hingga 2021.02, dia adalah salah satu pendiri 80Trill, sebuah perusahaan kripto yang mengkhususkan diri dalam menulis dan mengaudit kontrak pintar untuk proyek terkait blockchain. Dari 2019.06 hingga 2021.02, dia adalah salah satu pendiri Minimal AI, sebuah perusahaan ML/AI. Sejak 2021.02, ia telah mendirikan LayerZero.
BBryan Pellegrino, salah satu pendiri dan CEO LayerZero Labs, lulus dari University of New Hampshire pada tahun 2008. Dari Oktober 2010 hingga Januari 2013, ia menjabat sebagai co-founder dan COO Coder Den. Dari Juni 2011 hingga Januari 2013, ia adalah CEO BuzzDraft (diakuisisi pada 2013). Dari Oktober 2017 hingga Agustus 2019, ia adalah salah satu pendiri OpenToken. Sejak Juni 2016, ia telah menjadi Chief Engineer di Rho AI. Dia mendirikan LayerZero pada tahun 2021. Sebelum mendirikan LayerZero, Pellegrino adalah pemain poker profesional dan berhasil menjual satu set alat pembelajaran mesin yang ia kembangkan ke tim Major League Baseball (MLB). Dia juga telah menerbitkan laporan di bidang kecerdasan buatan. Mario Gabriele, seorang Generalis, melakukan wawancara dengan Pellegrino, dan mereka yang tertarik dengan latar belakangnya dapat merujuk ke tautan berikut.
Ryan Zarick, Co-founder dan CTO dari LayerZero Labs, lulus dari University of New Hampshire pada tahun 2011. Dari 2006.08 hingga 2011.05, ia bekerja sebagai pengembang perangkat lunak dan asisten pascasarjana di UNH Interoperability Lab. Dari 2011.11 hingga 2013.03, ia menjabat sebagai CTO dari BuzzDraft. Dari 2010.09 hingga 2020.13, ia menjadi salah satu pendiri Coder Den. Dari 2018.01 hingga 2020.03, ia menjadi salah satu pendiri 80Trill. Dari 2019.06 hingga 2021.01, ia menjadi salah satu pendiri Minimal AI. Pada tahun 2021, ia mendirikan LayerZero dan menjadi CTO.
Dilihat dari riwayat hidup tiga pendiri LayerZero Labs, ada tingkat tumpang tindih yang tinggi, menunjukkan hubungan kerja sama jangka panjang dan tim yang terkoordinasi dengan baik. Ketiga individu tersebut memiliki pengalaman pengembangan bertahun-tahun atau pengalaman berwirausaha yang sukses.
0xMaki[3], mantan anggota pendiri dan kontributor inti SushiSwap, kini bergabung dengan LayerZero Labs penuh waktu. 0xMaki memainkan peran penting dalam pemasaran awal SushiSwap dan menjadi pemimpin proyek setelah Chef Nomi keluar. Selama masa jabatannya, 0xMaki terutama bertanggung jawab untuk menentukan operasi harian, strategi pengembangan bisnis, dan pengembangan keseluruhan SushiSwap. Selain itu, proyek SushiXSwap lintas-rantai Sushi selesai di bawah kepemimpinan 0xMaki, menambahkan skenario aplikasi ke protokol Sushi dan LayerZero.
2.2 Pendanaan
Tabel 2-1 Situasi Pendanaan LayerZero
Selain itu, karena dampak insiden kebangkrutan FTX pada awal November 2022, pada 11 November 2022, LayerZero secara resmi mengumumkan bahwa telah membeli kembali 100% ekuitas, hak token, dan segala perjanjian lainnya dari FTX/FTX Ventures/Alameda Research. Pada saat itu, total nilai aset yang dipegang oleh yayasan mencapai $134 juta (jumlah $10,7 juta yang dipegang oleh tim di bursa FTX tidak termasuk dalam perhitungan yang disebutkan di atas). Oleh karena itu, juga terlihat bahwa putaran pendanaan ketiga untuk LayerZero belum selesai.
Dari tabel di atas, kita dapat melihat bahwa LayerZero, sebagai proyek bintang, telah difavoritkan oleh sumber modal utama sejak awal. Jumlah total pendanaan yang diketahui yang berhasil terkumpul sejauh ini telah mencapai $261 juta. Secara keseluruhan, LayerZero saat ini memiliki dana yang cukup, cukup untuk pengembangan jangka panjang dan operasional proyek.
2.3 Kode
Gambar 2-1 situasi kode basis LayerZero[9]
Seperti yang ditunjukkan pada Gambar 2-1 di atas, basis kode LayerZero telah diperbarui sejak Maret 2019. Secara keseluruhan, LayerZero telah mengakumulasi 6.415 pengiriman kode, dan total 116 pengembang telah menjadi penulis Git/Issue dan pengirim ulasan di LayerZero Github.
Berdasarkan kemajuan yang diungkapkan oleh LayerZero pada September 2022 [10], testnet LayerZero telah mendeploy lebih dari 7000 kontrak aktif, menunjukkan tingkat adopsi yang sangat baik.
Selain itu, basis kode LayerZero telah menyelesaikan total 4 audit yang dilakukan oleh Zellic, Ackee, dan SlowMist (SlowMist). Laporan audit spesifik dapat ditemukan melalui tautan ini.
Singkatnya, dalam tiga tahun terakhir, proyek LayerZero telah mengalami perubahan kode yang baik, pengembang yang memadai, dan beberapa basis kode penting telah diperbarui secara teratur.
2.4 Teknologi
Pertama, kita perlu menjelaskan kesalahpahaman umum: LayerZero adalah protokol interoperabilitas omnichain yang hanya berfokus pada transmisi pesan antar rantai. Ini dapat mengirim pesan ke kontrak pintar apa pun di rantai yang didukung, berfungsi sebagai lapisan transportasi pesan untuk komunikasi kontrak pintar antar blockchain, tetapi tidak bertanggung jawab atas transfer aset lintas rantai.
2.4.1 Kerangka LayerZero
Menurut whitepaper LayerZero [11], inti protokol terdiri dari tiga komponen: Endpoint, Oracle, dan Relayer.
1) EndpointIni adalah fasilitas yang berinteraksi langsung dengan pengguna atau aplikasi, atau juga bisa dianggap sebagai serangkaian kontrak pintar yang memproses logika. Titik akhir ini menangani transmisi pesan, validasi, dan penerimaan. Tujuan mereka adalah untuk memastikan pengiriman yang efisien ketika pengguna mengirim pesan menggunakan protokol.
Dalam protokol LayerZero, setiap rantai perlu mendeploy LayerZero Endpoint. Endpoint dapat dipanggil dan digunakan oleh aplikasi lain dalam rantai yang sama, dan bertanggung jawab untuk mengirimkan informasi ke tautan eksternal. Sebagai contoh: jika sebuah Dapp ingin mentransfer informasi dari Rantai A ke Rantai B, maka harus terlebih dahulu memanggil Endpoint Rantai A dan mengirimkan informasi yang perlu dikirimkan.
Setiap Ujung LayerZero dibagi menjadi 4 modul: Komunikator, Validator, Jaringan, dan Perpustakaan. Komunikator, validator, dan modul jaringan membentuk fungsionalitas inti dari Ujung, dan modul-modul ini bertindak secara mirip dengan tumpukan jaringan tradisional. Pesan-pesan dikirim turun tumpukan pada pengirim (komunikator), diverifikasi oleh validator sebelum diteruskan ke jaringan, dan kemudian dikirim naik tumpukan pada penerima.
Setiap rantai baru yang didukung oleh LayerZero ditambahkan sebagai perpustakaan tambahan. Perpustakaan-perpustakaan ini adalah kontrak pintar tambahan yang mendefinisikan bagaimana komunikasi spesifik untuk setiap rantai ditangani. Setiap rantai dalam jaringan LayerZero memiliki perpustakaan terkait, dan setiap ujung menyertakan salinan dari setiap perpustakaan.
Sebelum memperkenalkan orakel dan relai, kita perlu mengklarifikasi konsep terlebih dahulu. Pertama, untuk memverifikasi blok di rantai, kita memerlukan dua informasi: 1) header blok, yang berisi Receipts Root[12]; 2) Bukti transaksi, yaitu bukti Merkel-Patricia pada EVM[13].
LayerZero memisahkan kedua bagian ini dengan cara berikut: 1) Orakel meneruskan header blok——Terserah orakel yang dipilih; 2) Relayer meneruskan bukti transaksi.
2) Untuk LayerZero, oracle adalah komponen eksternal, yaitu layanan pihak ketiga yang independen dari protokol LayerZero. Nilai utama yang diberikan oleh oracle adalah mengirimkan header blok ke rantai lain, sehingga validitas transaksi pada rantai sumber dapat diverifikasi pada rantai target.
3) Relayer adalah layanan di luar rantai yang mengambil bukti transaksi dari rantai sumber dan kemudian mentransfernya ke rantai target. LayerZero percaya bahwa untuk memastikan bahwa transaksi dapat disampaikan dengan efektif, oracle dan relayer harus independen satu sama lain.
Saat ini, cara paling umum bagi satu rantai untuk berkomunikasi dengan rantai lain tanpa kepercayaan adalah dengan terus-menerus mengirimkan header blok Rantai A ke Rantai B. Sebagai contoh, Relay mengirimkan header blok BTC melalui pihak ketiga, menyediakan sumber data BTC yang tepercaya untuk aplikasi lintas rantai di Ethereum, memungkinkan sirkulasi nilai antara BTC dan Ethereum. Dalam hal ini, kontrak jembatan lintas-rantai pada dasarnya adalah klien ringan. Metode pengiriman informasi ini adalah yang paling aman, tetapi masalahnya adalah biaya penulisan ke blockchain sangat tinggi, sehingga terus-menerus mengirimkan header blok ini sangat mahal.
Perbaikan terbesar dari LayerZero adalah bahwa ia memilih jaringan oracle untuk menggantikan streaming kontinu ini.
Saat ini, menurut dokumentasi resmi situs web LayerZero dan pengungkapan tim, Chainlink dan TSS Oracle adalah orakel yang dikonfigurasi di testnet. Orakel saat ini tidak terdesentralisasi dan belum diuji dalam skenario dunia nyata, yang berarti ada risiko diretas. Menurut deskripsi resmi, setelah selesainya pengujian LayerZero, lebih banyak orakel akan diungkapkan.
LayerZero menggunakan Chainlink sebagai orakelnya, yang akan memiliki beberapa manfaat:
1) Mengoutsourcing fungsionalitas verifikasi informasi menghilangkan kebutuhan untuk menjalankan node pada rantai yang terhubung. Oracles hanya mengizinkan transfer header blok ke rantai target sekali, mengurangi biaya operasional;
LayerZero menggunakan orakel dan relayer untuk mengirimkan pesan antara titik akhir pada rantai yang berbeda. Dengan mengalirkan header blok sesuai permintaan melalui orakel, LayerZero mencapai status sinkronisasi yang diinginkan dengan entitas off-chain yang lebih efisien. Header blok yang dikirimkan oleh orakel disilangkan dengan kredensial transaksi yang dikirimkan oleh relay. Hanya ketika orakel dan relayer bekerja sama, sistem akan gagal, memastikan keamanan tidak kurang dari orakel.
3)Baik Relayer maupun Oracle tidak membentuk konsensus atau verifikasi, mereka hanya mengirimkan informasi. Karena semua verifikasi dilakukan pada rantai sumber dan tujuan masing-masing, Batas kecepatan dan throughput sepenuhnya bergantung pada properti dari dua rantai transaksi.
Namun, ada juga kekurangan: LayerZero mengalihkan tugas validasi informasi on-chain kepada pihak ketiga, seperti penggunaan Chainlink yang akan datang. Ini bukan berarti bahwa Chainlink buruk, tetapi lebih kepada LayerZero memperkenalkan asumsi keamanan yang tidak bisa dikendalikan oleh protokol. Jangka panjang, memindahkan beban kerja tugas penting kepada pihak ketiga meningkatkan risiko dan ketidakpastian potensial lainnya.
2.4.2 Keselamatan
•Dalam LayerZero, ada asumsi kepercayaan penting bahwa orakel dan pengulang perlu beroperasi secara independen dari satu sama lain.
Untuk memastikan transmisi informasi yang efektif, jika terjadi perselisihan dalam pertukaran informasi antara relayer atau orakel, kontrak pintar akan berhenti sementara dan tidak mengirimkan informasi ke rantai target. Ini berarti bahwa sistem hanya akan mengalami kerusakan jika orakel dan relayer berkolusi, memastikan keamanan tidak lebih rendah dari pada orakel.
Meskipun di LayerZero, protokol memungkinkan tim pengembangan setiap Dapp untuk memodifikasi kode oracle/relayer yang disediakan oleh LayerZero, dan menyuntikkannya ke server atau jaringan validator mereka sendiri untuk menggunakan orakel mereka sendiri untuk pemberian harga, atau menjalankan relayer mereka sendiri untuk memastikan bahwa orakel tidak berkolusi dengan relayer (LayerZero juga sebelumnya menyarankan bahwa relayer perlu lebih terdesentralisasi).
Namun, situasi saat ini adalah bahwa meskipun semua orang tahu bahwa “desentralisasi” lebih baik, kebanyakan Dapps, karena pertimbangan biaya, operasi, pengalaman pengguna, dan gagasan bahwa “Chainlink sudah cukup baik”, lebih memilih Chainlink sebagai orakel pilihan mereka. Demikian pula, kebanyakan Dapps akan langsung memilih relayer LayerZero. Ini mirip dengan bagaimana hampir tidak ada pengguna yang menjalankan node mereka sendiri untuk perdagangan, karena orang mengandalkan penyedia layanan terpusat seperti Infura dan Alchemy.
Dalam kasus ini, jika seorang relayer menunjukkan perilaku jahat (diretas atau tidak berfungsi seperti yang diharapkan), orakel Chainlink akan menyusup dan mencegah kerugian signifikan pada rantai asli. Keunggulan memilih Chainlink tidak dapat disangkal, tetapi jika kita mengasumsikan bahwa Chainlink dapat menjadi alternatif yang efektif dan realistis untuk mencapai kedua fungsionalitas (oracle dan relayer), maka asumsi kepercayaan LayerZero menjadi dipertanyakan.
Pandangan di atas terinspirasi oleh artikel Pickle dan Aylo “Perang Layer 0: LayerZero vs CCIP Chainlink”. Pembaca yang tertarik dapat merujuk ke artikel asli untuk bacaan lebih lanjut.
•Keamanan orakel Chainlink telah divalidasi oleh pasar, dan kunci untuk fitur keamanan dalam protokol LayerZero terletak pada relayer.
Pada bulan April 2022, tim LayerZero memperkenalkan metode untuk memastikan keamanan protokol, yang disebut “Pre-Crime.” Saat ini, informasi publik tentang Pre-Crime terbatas, dan pos blog hanya memberikan gambaran umum tentang operasinya. Secara ringkas, model Pre-Crime memungkinkan Aplikasi Pengguna (UAs) untuk menentukan serangkaian asersi tertentu yang harus divalidasi oleh para relayer. Jika asersi tersebut gagal, relayer tidak akan meneruskan transaksi tersebut. Dengan memperkenalkan Pre-Crime, relayer dapat mencegah serangan hacker sebelum terjadi[14].
Saat ini, repositori kode yang sesuai untuk “Pre-Crime” belum di-open-source. Namun, tim LayerZero telah meluncurkan versi beta Pre-Crime pribadi dengan beberapa tim. Tanggal rilis versi resmi belum diumumkan, dan efektivitasnya masih perlu diverifikasi melalui praktik.
• Risiko keamanan di balik mekanisme relay[15]
Sebelumnya, pada tanggal 28 Maret, LayerZero memperbarui kontrak verifikasi yang digunakan untuk transaksi lintas-rantai tanpa membuat pengumuman publik. Tim Keamanan Cobo menemukan bahwa pembaruan ini adalah perbaikan untuk kerentanan keamanan yang signifikan dengan membandingkan kode kontrak validasi asli (MPTValidator) dan kontrak validasi baru (MPTValidatorV2).
Kode untuk kerentanan ini adalah bagian paling kritis dari validasi transaksi MPT dalam protokol LayerZero dan berfungsi sebagai dasar untuk operasi normal dari seluruh protokol LayerZero dan protokol lapisan atas. Jika tidak terdeteksi tepat waktu, konsekuensi paling parah yang dapat terjadi, bahkan dengan kepercayaan penuh pada oracle LayerZero, adalah bahwa pihak relayer masih dapat menyerang protokol lintas-rantai dengan memalsukan data penerimaan, melanggar asumsi keamanan sebelumnya dari LayerZero.
Meskipun LayerZero telah memperbaiki kerentanan saat ini, kemungkinan adanya kerentanan lain tidak dapat diabaikan. Insiden ini juga telah menimbulkan kekhawatiran di komunitas mengenai keamanan mekanisme relay di balik LayerZero.
Secara ringkas, meskipun LayerZero telah tumbuh menjadi ukuran yang cukup besar, keamanan di balik protokolnya belum sepenuhnya diverifikasi.
Proses Eksekusi 2.4.3
Gambar 2-2 Alur komunikasi dalam Transaksi Cross-chain LayerZero
Proses eksekusi spesifik dari LayerZero adalah sebagai berikut:
• Ketika Aplikasi Pengguna[16] melewati pesan lintas-rantai (misalnya, dari Rantai A ke Rantai B), pertama-tama perlu memanggil kontrak pintar LayerZero Endpoint.
• Pesan masuk ke Titik Akhir Rantai A, dan kemudian titik akhir ini mengemas pesan (bukti transaksi dan header blok) dan informasi ke Rantai B (rantai target) ke orakel dan pengulang (keduanya merupakan entitas independen dan di luar rantai).
• Orakel membaca dan mengonfirmasi header blok. Setelah orakel menentukan bahwa blok telah dikonfirmasi beberapa kali di Rantai A, orakel mengirimkan header blok ke Ujung pada Rantai B. Pada saat yang sama, relayer mengirimkan bukti transaksi yang sesuai.
• Setelah rantai target berhasil memverifikasi header blok dan bukti transaksi, pesan diteruskan ke rantai target, menyelesaikan komunikasi lintas-rantai.
Catatan: Untuk memudahkan pemahaman proses di atas, editor telah menyederhanakan beberapa detail, seperti titik akhir (komunikator, validator, dan jaringan), namun logika inti tetap tidak berubah.
Dari proses di atas, mudah untuk melihat bahwa LayerZero hanya bertanggung jawab atas transmisi pesan, mirip dengan A memiliki pesan yang perlu ditransmisikan ke B, jadi A menelepon B dan memberi tahu mereka konten pesan, B mengangkat telepon, menerima pesan, dan proses berakhir. Ini adalah logika yang sangat sederhana. Jadi bagaimana aset lintas-rantai ditransfer?
Pertama-tama, setiap rantai perlu mendeploy LayerZero Endpoint untuk mengirim dan menerima informasi. Likuiditas transaksi aset seimbang oleh DApps seperti DEX yang mengintegrasikan fungsionalitas LayerZero di berbagai titik akhir.
Saat ini, Stargate Finance menyediakan kemampuan penyeimbangan ini untuk LayerZero, dan algoritma Delta (Δ) Stargate memastikan likuiditas lintas rantai tetap seimbang dan tersedia (untuk lebih jelasnya, lihat laporan tentang Stargate Finance yang sebelumnya diterbitkan oleh terjemahan ini).
Singkatnya, LayerZero hanya bertanggung jawab untuk menangani masalah komunikasi antar rantai, dan fungsionalitas/tantangan tambahan lainnya diselesaikan oleh aplikasi yang mengintegrasikan LayerZero secara mandiri.
2.5 Ekosistem
LayerZero adalah protokol interoperabilitas Omnichain. Sebagai pusat pertukaran informasi antar rantai, LayerZero dapat melakukan lebih dari sekadar transfer aset lintas rantai. Setelah mencapai transmisi pesan lintas rantai, LayerZero juga dapat memungkinkan berbagi status lintas rantai, peminjaman, tata kelola, dan banyak lagi.
Selain itu, tidak seperti model jembatan lintas-rantai tradisional yang saat ini ada di pasar, LayerZero tidak memerlukan menjalankan node pada setiap rantai terhubung untuk memantau keadaan rantai sumber. Sebagai gantinya, peran validator diambil alih oleh oracle. Salah satu manfaat yang jelas adalah tidak perlu mendeploy node baru pada setiap rantai baru. Mulai dari titik ini, LayerZero dapat mengintegrasikan rantai-rantai baru ke dalam jaringan lebih cepat dan dengan biaya lebih rendah. Hingga 11 November 2022, LayerZero sudah mendukung total 13 rantai, termasuk Ethereum, BNB Chain, Avalanche, Aptos, Polygon, Arbitrum, Optimism, Fantom, dan lainnya.
Teknologi inovatif LayerZero, yang dikombinasikan dengan kecepatan implementasi yang lebih cepat dan beberapa keunggulan biaya tertentu, serta promosi dari modal ventura terkenal dan KOL berpengaruh di komunitas, telah memungkinkan ekosistem LayerZero untuk berkembang dengan cepat hanya dalam waktu satu tahun, dan telah mencapai prestasi besar dalam DeFi, NFT, dan mata uang stabil. Hingga saat ini, telah ada 50+ item (Termasuk proyek yang belum diluncurkan/diluncurkan secara resmi) Terintegrasi atau menggunakan teknologi LayerZero. Rincian sebagai berikut (hanya beberapa yang terdaftar):
Gambar 2-3 Daftar proyek ekologis LayerZero
Catatan: Gambar di atas disusun dan dirangkum oleh@LayerZeroHub(tidak resmi). Jika Anda ingin melacak proyek ekologis LayerZero di masa depan, Anda juga dapat mengikuti daftar yang dikelola oleh Luke (Twitter ID: @0x4C756B65) di Twitter.
1) Bidang DeFi
Tabel 2-2 Proyek Kolaborasi Ekologi DeFi LayerZero
2) Bidang Stablecoin
Proyek Kolaborasi Stablecoin Ekologis LayerZero Tabel 2-3
3) Bidang NFT
Proyek Kolaborasi Bidang Ekologi NFT LayerZero Tabel 2-4
Dengan menggabungkan informasi dari Gambar 2-2 dan Tabel 2-1 hingga 2-3, kita dapat melihat bahwa ekosistem LayerZero telah berkembang menjadi skala yang cukup besar. Dari DEX blue-chip seperti Sushi dan PancakeSwap hingga Radiant Capital yang saat ini populer, semuanya menggunakan Stargate LayerZero untuk pengembangan DEX lintas rantai. Di bidang stablecoin, baik USDC maupun agEUR didukung oleh teknologi LayerZero untuk interoperabilitas lintas rantai dari stablecoin masing-masing, meningkatkan mereka menjadi aset asli multi-rantai. Di bidang NFT, meskipun permintaan untuk NFT multi-rantai belum signifikan, kita juga telah melihat upaya dalam arah NFT multi-rantai dengan proyek-proyek seperti Gh0stly Gh0sts dan tofuNFT. Selain itu, LayerZero baru-baru ini meluncurkan browser resminya, LayerZero Scan, di mana transaksi lintas rantai dapat diikat ke database, memungkinkan pengguna dan pengembang untuk mengekstrak status transaksi, keadaan, dan waktu.
Melalui langkah-langkah yang diambil baik secara internal maupun eksternal oleh LayerZero, konsep omnichain-nya dapat lebih berkembang di masa depan.
Singkatnya:
LayerZero adalah protokol interoperabilitas omnichain yang dirancang untuk mentransfer informasi ringan di seluruh rantai. Arsitektur keseluruhan adalah masuk akal dan menghilangkan kebutuhan untuk menjalankan node pada rantai yang terhubung. Dengan mengandalkan orakel dan relay, komunikasi pada rantai yang berbeda mentransfer pesan di antara titik akhir. Meskipun keamanan belum sepenuhnya diverifikasi oleh pasar, protokol ini secara teoritis tidak kurang aman daripada orakel (Chainlink) dan memiliki jaminan tertentu.
Nilai aset yang saat ini dipegang oleh Yayasan LayerZero mencapai total US$261 juta, dan kasnya sangat berlimpah. Perubahan kode proyek LayerZero dalam kondisi baik, dan ekosistemnya telah berkembang pesat dalam waktu kurang lebih satu tahun. Saat ini, proyek ini merupakan salah satu proyek dengan pertumbuhan tercepat di bidang lintas-rantai.
3.1 Sejarah
Tabel 3-1 Acara Utama LayerZero
3.2 Situasi saat ini
Penggunaan Jaringan 3.2.1
Gambar 3-1 Jumlah transaksi harian LayerZero[17]
Gambar 3-2 Jumlah akumulasi transaksi LayerZero
Dari Gambar 3-1 dan Gambar 3-2, penggunaan jaringan LayerZero dapat terlihat dengan jelas. Selama setahun terakhir, telah menunjukkan tren kenaikan yang stabil. Terutama pada Maret 2023, ketika Arbitrum mengumumkan airdrop token tata kelola ARB kepada anggota komunitasnya, "hiruk-pikuk airdrop" di komunitas mencapai titik tertinggi yang belum pernah terjadi sebelumnya, yang mengarah ke peningkatan signifikan dalam penggunaan ekosistem LayerZero dan ekosistem zk yang belum dirilis. Meskipun fenomena ini mungkin tidak dapat dipertahankan dalam jangka panjang, "harapan airdrop" ini secara tidak langsung memungkinkan lebih banyak pengguna untuk memahami LayerZero, sehingga mempertahankan sejumlah pengguna nyata.
Selain itu, bahkan jika data Maret LayerZero diambil, tingkat adopsi jaringannya telah meningkat dua kali lipat dari akhir 2022 hingga awal Maret. Saat ini, kita juga dapat melihat bahwa banyak protokol berbasis LayerZero telah mulai diimplementasikan, dan hasil awal telah dicapai dalam konstruksi ekologis.
Gambar 3-3 Peringkat volume aset lintas-rantai untuk jembatan lintas-rantai [18]
Selain itu, menurut antarmuka data DeFiLlama (seperti yang ditunjukkan pada Gambar 3-3), volume aset terjembatannya saat ini dari Stargate, sebuah proyek di bawah LayerZero, menempati peringkat pertama di antara semua jembatan lintas-rantai (termasuk jembatan resmi berbagai rantai publik dan solusi lapisan 2). Dilihat dari volume saja, Stargate telah menjadi proyek terkemuka dalam perlombaan jembatan lintas-rantai.
Catatan: Volume perdagangan dan jumlah transaksi dari berbagai jembatan lintas-rantai yang ditampilkan pada portal data DeFiLlama saat ini mengalami fluktuasi yang sangat besar. Data ini tidak mewakili keunggulan kompetitif jangka panjang dari setiap jembatan lintas-rantai dan hanya untuk referensi saja.
Namun, perlu dicatat bahwa dalam hal jumlah transaksi, Stargate jauh melebihi jembatan lintas rantai lainnya, tetapi jumlah dana lintas rantai tidak memperlebar kesenjangan. Saat ini tidak ada tanda-tanda yang cukup dari operasi transaksi jumlah kecil Stargate. Pengalamannya lebih baik. Oleh karena itu, dapat berspekulasi bahwa sebagian besar data transaksinya mungkin disebabkan oleh ekspektasi airdrop potensial LayerZero.
Meskipun berbagai proyek tidak menganjurkan untuk memanfaatkan airdrop, dari sudut pandang lain, tepat karena harapan airdrop potensial, LayerZero dan Stargate telah mendapatkan paparan dan adopsi yang lebih tinggi. Pendapatan yang dihasilkan untuk protokol juga signifikan.
3.2.2 Pendapatan
Saat ini, tidak ada ambang batas untuk aplikasi ekologis mengakses LayerZero. Pendapatan utama LayerZero Labs saat ini berasal dari biaya transaksi dari Stargate Finance.
Transfer token non-STG melalui protokol Stargate akan dikenai biaya transfer 0.06%. Di antaranya 0.01% akan dialokasikan untuk penyedia likuiditas, 0.01% akan dialokasikan untuk pemegang veSTG, dan 0.04% akan dialokasikan ke kas protokol[19]。
Gambar 3-4 Jumlah lintas-rantai bulanan Stargate[20]
Menurut dasbor jumlah transaksi bulanan yang diungkapkan oleh Stargate, sejak peluncuran Stargate pada Maret 2022 hingga saat ini (7 April 2023), jumlah transaksi lintas rantai kumulatif telah mencapai $6,286,702,699, sekitar $6.3 miliar.
Untuk kemudahan perhitungan, diasumsikan bahwa seluruh 6,3 miliar dolar AS adalah transfer token non-STG, kas keuangan Stargate akan menerima pendapatan biaya transaksi sekitar $6,3 miliar * 0,04% ≈ $2,52 juta.
Jika kita menghitung berdasarkan skala saat ini, menurut statistik Token Terminal, pendapatan protokol Stargate selama 30 hari terakhir adalah sekitar $730,000. Jika skala saat ini dipertahankan, pendapatan tahunan di masa depan akan mencapai $8.89 juta [21] (dalam skenario ideal, data ini hanya untuk referensi).
3.3 Masa depan
Saat ini, LayerZero belum memiliki roadmap khusus. Fokus utama saat ini adalah mengintegrasikan dan mengkonsolidasikan beberapa proyek, sambil juga memperluas ke lebih banyak rantai.
Singkatnya:
LayerZero telah membuat kemajuan keseluruhan yang cepat, dengan pertumbuhan jaringannya terutama terlihat dalam 2-3 bulan terakhir. Namun, protokol ini belum mengungkapkan peta jalan yang terperinci.
LayerZero Labs belum mengeluarkan token, tetapi tim mengungkapkan informasi token ZRO dalam kode dokumen resminya. Berdasarkan Gambar 4-1 di bawah, kita bisa melihat bahwa ZRO mungkin digunakan untuk membayar biaya gas di rantainya di masa depan.
Gambar 4-1 Dokumen resmi Layerzero[22]
Selain itu, komunitas sebelumnya berspekulasi bahwa LayerZero akhirnya akan menjadi ter-tokenisasi, karena ada perilaku staking selama operasi protokol LayerZero, dan perilaku jahat dari relayer akan kehilangan token $ZRO yang dijanjikan. Tetapi ini hanyalah spekulasi dan belum dikonfirmasi oleh tim.
LayerZero adalah protokol interoperabilitas omnichain yang dirancang untuk mentransmisikan informasi ringan di sepanjang rantai. Ini termasuk dalam jalur jembatan lintas rantai. Jika diuraikan lebih lanjut, ini adalah jembatan transmisi yang mendukung pesan data.
5.1 Gambaran Industri
Dalam analisis tahun lalu tentang jalur jembatan lintas rantai yang diterbitkan di FirstVIP, editor mengkategorikan semua jembatan lintas rantai sebagai aset lintas rantai untuk pemahaman dan diferensiasi yang lebih mudah dari lintas rantai Polkadot dan Cosmos. Namun, setelah satu tahun pengembangan, kita sekarang melihat semakin banyak "jembatan" menjelajahi bidang transmisi data, tidak terbatas pada aset dasar lintas rantai.
Sekarang sebenarnya tidak sulit untuk membedakan perbedaan antara cross-chain dan jembatan cross-chain antara Polkadot dan Cosmos. Polkadot dan Cosmos pada dasarnya adalah rantai yang menggunakan kerangka kerja yang terpadu dan memiliki tingkat interoperabilitas yang tinggi. Pada saat yang sama, mereka tidak memiliki keuntungan cross-chain untuk rantai di luar kerangka tersebut. Cross-chain antara keduanya lebih mirip dengan Layer 0. Pengguna perlu menerapkan cross-chain berdasarkan standar mereka sendiri; adapun jembatan cross-chain, kedua rantai dapat memiliki protokol yang berbeda, yang memecahkan masalah antara aset dan jaringan yang berbeda. Masalah migrasi aset dan data.
Ketika kita membicarakan istilah “jembatan lintas-rantai” sebelumnya, sebenarnya sering dibatasi pada diskusi “aset lintas-rantai”, yaitu, jaringan likuiditas atau pihak ketiga terpercaya memfasilitasi transfer token X dari rantai A ke rantai B.
Namun, aset cross-chain hanyalah fungsi yang relatif mudah diimplementasikan antara rantai. Jembatan lintas-rantai dapat melakukan lebih dari sekadar mentransfer token dari rantai A ke rantai B; itu juga melibatkan komunikasi pada tingkat data. Melanjutkan penggunaan definisi jembatan lintas-rantai oleh Dmitriy Berenzon, seorang mitra di 1kx research [23]: pada tingkat abstrak, orang dapat mendefinisikan 'jembatan' sebagai sistem yang mentransfer informasi antara dua atau lebih blockchain. Dalam hal ini, informasi dapat merujuk pada aset, panggilan kontrak, bukti identitas, atau status.
Secara sederhana, jembatan lintas-rantai adalah alat yang menghubungkan rantai, memungkinkan token, aset, dan data untuk ditransfer dari satu rantai ke rantai lainnya. Dua rantai tersebut dapat memiliki protokol, aturan, dan model tata kelola yang berbeda, dan jembatan menyediakan cara yang aman bagi mereka untuk berkomunikasi dan berinteroperabilitas.
Saat ini, ada tiga jenis utama metode komunikasi lintas-rantai di pasaran: 1) pertukaran aset; 2) transfer aset; 3) komunikasi umum.
LayerZero, sebagai jembatan lintas-rantai yang mendukung pesan data, termasuk dalam kategori ketiga yang disebutkan di atas. Di bagian analisis kompetitif, kami akan fokus pada membandingkan jembatan-jembatan jenis ini. Namun, kami tidak akan secara ekstensif membandingkan dan menganalisis jembatan lintas-rantai aset umum yang saat ini tersedia di pasar dalam bab ini.
Untuk jenis jembatan yang mendukung "data lintas rantai", banyak tim pengembangan yang didedikasikan untuk bidang lintas rantai sebelumnya menyebutnya "Jembatan Pesan Sewenang-wenang (AMB)", editor percaya bahwa definisinya lebih relevan, jadi pernyataan ini akan digunakan di bawah ini. Cukup diterjemahkan adalah:Jembatan transfer informasi apa pun,Jembatan ini memungkinkan data apa pun, termasuk token, status rantai, panggilan kontrak,NFT atau pemungutan suara tata kelola, dari chainAtransfer ke chainB[24].
5.2 Pengenalan Produk yang Kompetitif
Saat ini, selain LayerZero, Jembatan Pesan Arbitrer (AMBs) yang sangat dibahas di pasar termasuk Wormhole, Nomad, Celer Inter-chain Message (IM), anyCall dari Multichain, dan Axelar, dll.
5.2.1 Axelar [25]
Axelar adalah protokol dasar lintas rantai universal. Ini menggunakan Cross-chain Gateway Protocol (CGP) dan Cross-chain Transmission Protocol (CTP), dan menggunakan rantai publik POS sendiri sebagai rantai saksi untuk mentransfer informasi antara dua rantai publik. Saat ini, ini mencakup total 15 rantai publik termasuk Ethereum, Cosmos, dan Avalanche.
Logika Eksekusi:
Jaringan Axelar membangun koneksi dengan blockchain eksternal melalui API-nya. Pada dasarnya, ia mendeploy kontrak pintar di blockchain lain dan memantau informasi relevan dari kontrak-kontrak tersebut menggunakan klien node ringan yang berjalan pada validator jaringan sendiri. Informasi ini kemudian ditransmisikan ke mainnet Axelar untuk pemungutan suara dan validasi. Setelah divalidasi, informasi tersebut ditulis ke dalam blok dan persyaratan dari kontrak pintar pada blockchain target terpenuhi. Diagram berikut menggambarkan proses tersebut:
Gambar 5-1 Diagram alur jaringan Axelar
Diagram di atas memberikan deskripsi sederhana tentang proses operasi jaringan Axelar, tetapi tidak cukup rinci. Selanjutnya, editor akan memberikan deskripsi yang lebih mendalam tentang proses yang relevan melalui contoh:
Asumsi: Axelar telah membentuk gateway (kontrak pintar) dengan rantai sumber A dan rantai target B. Pengguna dari rantai sumber A ingin mentransfer aset ke rantai target B. Hal ini dilakukan melalui 5 langkah berikut:
1) Pengguna memulai permintaan transfer aset lintas rantai melalui gateway rantai sumber A. Informasi tersebut dikirimkan ke mainnet Axelar melalui Cross-Chain Transfer Protocol (CTP).
2) Para validator mainnet menggunakan teknologi tanda tangan ambang batas untuk menghasilkan alamat deposit pada rantai sumber A. Pengguna kemudian melakukan deposit jumlah aset yang diperlukan ke alamat yang sesuai.
3) Para validator yang menjalankan rantai sumber Klien node ringan pada mainnet Axelar memverifikasi informasi blok dari rantai sumber A dan mengonfirmasi informasi bahwa aset telah disetorkan ke alamat yang sesuai.
4) Mainnet kembali dan melakukan pemungutan suara melalui mekanisme konsensus DPoS. Begitu lebih dari 90% validator mengonfirmasi keakuratan, proses tersebut dilanjutkan.
5) Node menjalankan klien node ringan rantai B target dan menggunakan teknologi tandatangan ambang untuk melakukan pembayaran ke alamat rantai target pengguna.
5 langkah di atas mewakili proses transfer aset lintas rantai dalam Axelar. Mengenai transfer data lintas rantai, prosesnya hampir sama, tetapi lebih kompleks. Informasi resmi hanya mengungkapkan kemampuan transmisi data sederhana. Editor percaya bahwa transfer data lintas rantai dapat mencapai verifikasi data yang relatif statis. Sebagai contoh, platform peminjaman di jaringan Cosmos ingin mengetahui aktivitas peminjaman Anda di jaringan Ethereum untuk menilai kelayakan kredit Anda. Hal ini dapat dicapai dengan melakukan otentikasi rentang sederhana. Namun, jenis transmisi data ini memiliki dampak terbatas. Di sisi lain, transmisi data dinamis mungkin tidak memungkinkan. Sebagai contoh, jika platform peminjaman di Cosmos ingin menggunakan harga di Uni sebagai standar likuidasi, akan sulit untuk dicapai melalui protokol gateway lintas rantai dan protokol transmisi lintas rantai Axelar. Bahkan jika bisa dicapai, akan kekurangan ketepatan waktu. Pada akhirnya, transmisi memerlukan waktu dan verifikasi voting validator.
Catatan: Operasi keseluruhan mainnet Axelar relatif sederhana, dan prosesnya jelas. Ini utamanya berfungsi sebagai pusat transit lintas-rantai untuk ekosistem Cosmos dan ekosistem berbasis EVM. Karena perbedaan dalam bahasa pemrograman jaringan dan format kunci, ekosistem Cosmos dan ekosistem EVM tidak dapat langsung mencapai fungsionalitas lintas-rantai. Namun, jaringan Axelar, yang dibangun di atas Cosmos SDK, dapat secara internal mencapai fungsionalitas lintas-rantai dalam Cosmos menggunakan IBC. Dengan menghubungkan ke kontrak pintar (gateways) dalam blockchain berbasis EVM melalui API tertentu, Axelar dapat bertindak sebagai perantara dan mempackage informasi EVM ke dalam struktur pesan yang dibutuhkan oleh Cosmos, memungkinkan transfer informasi antara kedua jaringan [26].
5.2.2 Wormhole[27]
Wormhole adalah alat lintas rantai aset yang dikembangkan bekerja sama antara Solana dan Certus.One, diluncurkan pada 22 September 2021. Sebagai protokol perpesanan universal, Wormhole dapat terhubung ke beberapa rantai, termasuk Ethereum, Solana, Terra, BSC, Polygon, Avalanche, Oasis, Fantom, dan total 19 rantai.
Logika Eksekusi:
Logika operasi Wormhole relatif sederhana. Ini adalah jaringan PoS yang dikelola oleh 19 validator, yang mendeploy kontrak Core Bridge pada semua jaringan yang terhubung. Para Penjaga Wormhole menjalankan node penuh untuk setiap rantai yang terhubung, secara khusus memantau pesan dari Kontrak Inti. Validator, yang terdiri dari 2/3 atau lebih, memverifikasi dan menandatangani pesan-pesan tersebut, yang kemudian diteruskan ke rantai target, di mana pesan-pesan tersebut diproses dan transaksi lintas rantai diselesaikan.
Berbeda dengan jembatan lain, relay di Wormhole tidak memiliki hak istimewa khusus. Mereka adalah perangkat lunak yang hanya meneruskan informasi antara jaringan Guardians dan rantai target, dan bukan entitas yang dipercayai.
Catatan: Perlu dicatat bahwa 19 model validator Wormhole relatif terpusat, dan hanya 18 validator yang saat ini berjalan, dan node FTX asli telah keluar[28]. juga,Wormhole memiliki kemitraan yang relatif erat dengan ekosistem Jump Crypto, FTX, dan Solana. Dipengaruhi oleh badai FTX, perkembangannya di masa depan mungkin terpengaruh sampai batas tertentu.
5.2.3 Nomad[29]
Nomad adalah protokol komunikasi lintas-rantai yang menggunakan bukti penipuan (mirip dengan Optimistic Rollups) untuk pengiriman data lintas-rantai.
Logika Eksekusi:
Nomad memungkinkan aplikasi untuk mengirim data antara blockchain (termasuk Rollups). Aplikasi berinteraksi dengan kontrak inti Nomad untuk mengantri dan mengirim pesan, yang kemudian diverifikasi oleh proksi di luar rantai dan diangkut antar rantai. Untuk memastikan keamanan pengiriman pesan, Nomad menggunakan mekanisme validasi optimis yang terinspirasi oleh desain bukti penipuan seperti optimis rollups.
Gambar 5-2 Proses eksekusi Nomad[30]
Nomad menggunakan dua alamat kontrak yang terletak di rantai yang berbeda (disebut kontrak utama dan kontrak replika) dan empat peserta off-chain yang berbeda yang menerima insentif untuk mengirim pesan di sepanjang rantai.
Mengambil pengguna mengirim pesan dari Ethereum ke Polygon sebagai contoh, proses penyederhanaan spesifik adalah sebagai berikut:
1) Pengguna di Ethereum mengirimkan pesan ke alamat kontrak utama di Ethereum. Kontrak utama mengumpulkan pesan ini dan menambahkannya ke antrian pohon Merkle bersama dengan pesan lain yang diterima.
Pada titik ini, seorang pengupdate, seorang peserta off-chain, menandatangani kelompok pesan (akar pohon Merkle) untuk memperbarui status kontrak utama. Untuk menandatangani pesan-pesan ini, pengupdate harus melakukan staking jaminan dengan kontrak utama, yang akan disita jika terbukti adanya perilaku berbahaya nanti.
3) Relayer membaca root ini dan meneruskannya ke rantai target, Polygon, dan kemudian menerbitkannya ke kontrak replika.
4) Setelah relayer mempublikasikannya, jendela bukti penipuan 30 menit terbuka. Selama periode ini, para pengamat memantau kontrak utama di Ethereum dan kontrak replika di Polygon untuk memastikan bahwa semua pesan tercatat dan dikirim dengan benar. Jika seorang pengamat mendeteksi perilaku jahat, mereka dapat memberikan bukti penipuan dan mencegah data tersebut untuk dilewati.
5)Jika tidak ada bukti kecurangan yang diajukan oleh pengamat dalam jendela 30 menit, jembatan lintas rantai Nomad menganggap bahwa pesan telah tercatat dan dikirim dengan benar. Pada titik ini, prosesor menyebarkan pesan dari kontrak replika Polygon ke penerima akhir pesan.
Wawasan kunci: Nomad memperkenalkan mekanisme baru ke industri lintas-rantai dengan jembatan verifikasi optimis, yang memungkinkan adanya kompromi antara keterlambatan (atau kecepatan) dan keamanan dalam ruang desain. Secara keseluruhan, ini memberikan pengalaman pengguna yang lebih 'ringan' dengan asumsi kepercayaan yang lebih lemah, biaya yang lebih rendah, dan lainnya. Namun, komprominya adalah adanya keterlambatan 30 menit untuk bukti kecurangan.
Karena kekurangan ini, Nomad bekerja sama dengan solusi yang menyediakan likuiditas sementara saat menunggu penyelesaian jembatan lintas-rantai - Nomad bermitra dengan Connext, yang memberikan insentif kepada LP di Connext untuk menyediakan likuiditas jangka pendek selama periode penantian. Namun, LP di Connext terkena risiko transaksi jahat. Selain itu, Nomad sebelumnya telah diretas sebesar $190 juta, meskipun sejak itu telah dijalankan kembali, kepercayaan pada platform telah terganggu bagi komunitas.
5.2.4 Pesan Antar-rantai Celer (IM) [32]
Pesan Antar-rantai Celer (Celer IM) dirancang sebagai solusi komposabilitas lintas-rantai "pasang-dan-mainkan" untuk membangun dApps lintas-rantai.
Logika Pelaksanaan:
Gambar 5-3 Proses operasi Celer IM satu[33]
1) Pengguna menginisiasi transaksi ke dApp
Dalam Celer IM, pengguna sekarang berinteraksi dengan kontrak plugin dApp baru (Proses A dalam diagram) daripada berinteraksi langsung dengan kontrak cerdas dApp yang sudah ada. Hal ini memungkinkan mereka untuk menyatakan niat mereka untuk mengeksekusi logika lintas-rantai. Plugin dApp menjadi bagian dari seluruh logika bisnis dApp dan dapat berinteraksi dengan kontrak cerdas yang sudah ada di rantai sumber. Ini biasanya adalah satu-satunya transaksi yang dikirim oleh pengguna untuk berinteraksi dengan dApp lintas-rantai.
2) Plug-in dApp mengirim pesan dan mengaitkan transfer lintas-rantai
Setelah menyelesaikan operasi yang diperlukan pada rantai sumber, plugin dApp mengirimkan dana yang dihasilkan dan pesan terkait ke rantai target (Proses B, C dalam diagram). Seperti yang ditunjukkan dalam diagram, kontrak plugin Celer IM membagi permintaan pengguna menjadi dua bagian: informasi token yang dikirimkan ke cBridge dan informasi pesan yang dikirimkan ke Bus Pesan.
Pesan menentukan operasi yang akan dilakukan pada rantai target. Dalam contoh DEX, itu bisa menjadi “tukar token B ke token C dan transfer token C ke pengguna”. Dengan hanya memanggil sendMessageWithTransfer, pesan dan transfer dana secara otomatis terkait. Kemudian pesan dikirim ke kontrak Bus Pesan, dan transfer dana dikirim melalui jembatan lintas aset, yang dalam kasus ini adalah cBridge.
3) Jaringan Penjaga Negara (SGN) mengarahkan pesan dan transfer dana lintas-rantai
Pertama, mari kita pahami apa itu SGN - SGN adalah blockchain PoS yang dibangun di Tendermint, bertindak sebagai router pesan antara blockchain yang berbeda. Penyedia node harus melakukan penyetoran token CELR untuk bergabung dalam proses konsensus SGN sebagai validator. SGN menggunakan mekanisme keamanan yang sama dengan blockchain L1 seperti Cosmos dan rantai PoS Polygon. Mekanisme penyetoran dan pemotongan CELR SGN diimplementasikan pada kontrak cerdas Ethereum L1.
Node Staking SGN terus memantau transaksi yang terjadi di semua rantai. Bus Pesan dan relay cBridge mengirim informasi ke SGN (Proses D, E dalam diagram). Setelah memastikan bahwa pesan dan transfer token telah terjadi di rantai target, SGN memverifikasi transaksi dengan tanda tangan dan mengirimkannya ke kontrak cBridge (Proses F), memicu transfer dana ke kontrak plugin dApp di rantai target (Proses G).
Validator, di sisi lain, akan pertama-tama mencapai konsensus tentang keberadaan pesan dan secara bersamaan menghasilkan bukti tanda tangan multi-bobot taruhan. Bukti tersebut kemudian akan disimpan di rantai SGN dan menunggu untuk disampaikan ke rantai target melalui Executor yang berlangganan pesan (Proses H).
4) Eksekutor menjalankan logika aplikasi lintas-rantai
Tugas dari executor adalah membaca bukti tanda tangan multi-bobot ekuitas dari blockchain SGN dan hanya meneruskannya ke Bus Pesan pada rantai target (Proses I). Siapa pun dapat menjalankan executor untuk aplikasi apa pun karena fungsinya hanya untuk meneruskan pesan.
Fungsi dari Message Bus adalah untuk memeriksa validitas pesan yang terbukti dan memverifikasi apakah plugin dApp (Process J) memang menerima pembayaran yang sesuai. Kemudian, itu meneruskan pesan (instruksi eksekusi logis) ke kontrak Plugin dApp, yang menghosting logika bisnis lintas-rantai dari dApp pada rantai tujuan (Proses K).
Plugin dApp hanya perlu mengimplementasikan antarmuka executeMessageWithTransfer. Dalam contoh DEX, fungsi ini akan mengeksekusi "swap token B ke token C" pada rantai target.
Selain itu, Celer IM tidak selalu menggunakan transfer dana untuk mengirim pesan lintas rantai atau instruksi eksekusi logis. Misalnya, di pasar NFT, jika pengguna berpartisipasi dalam lelang yang terjadi di rantai yang berbeda, mereka hanya perlu mengunci dana mereka tanpa benar-benar mentransfer aset ke rantai target untuk penawaran. Transfer dana hanya diperlukan jika mereka memenangkan lelang. Prosesnya seperti gambar di bawah ini:
Gambar 5-4 Proses operasi Celer IM 2
Catatan: Proses di atas dikutip dari "Celer Inter-chain Message Framework: the Paradigm Shift for Building and Using Multi-blockchain dApps" yang dirilis secara resmi. Beberapa konten telah dihapus. Untuk detailnya, silakan merujuk ke teks asli (memerlukan akses Internet ilmiah).
Perspektif: Setelah SGN sebagai kumpulan likuiditas publik untuk cBridge 2.0 (2022.03), pengguna yang tidak mengoperasikan node juga dapat menyediakan likuiditas untuk cBridge, sehingga lebih nyaman bagi Layer2 atau proyek Layer1 lainnya untuk menyediakan likuiditas di Celer, yang bermanfaat untuk meningkatkan kedalaman likuiditas cBridge. SGN, sebagai gateway node dan arbiter, juga membantu Bridge memberikan layanan yang lebih baik. Melihat dasbor cBridge 2.0, TVL-nya memang mengalami pertumbuhan pesat pada Maret-April 2022, tetapi dengan insiden LUNA pada bulan Mei dan penurunan pasar berikutnya, TVL saat ini telah turun ke kisaran $150-200 juta.
Secara keseluruhan, asumsi keamanan Celer IM dibangun di atas rantai PoS-nya dan memiliki dua model keamanan: optimistic-rollup inspired (tidak disebutkan di atas, pembaca yang tertarik dapat merujuknya sendiri) dan keamanan blockchain L1-PoS, yang dapat dipilih dan ditetapkan oleh pengguna dan pengembang. Ini berkinerja baik dalam hal keamanan. Selain itu, meskipun model ekonomi cBridge telah mengalami peningkatan yang baik dibandingkan dengan v1, juga karena mekanisme PoS-nya sehingga Celer IM sangat bergantung pada CELR melalui staking. Pengguna Celer IM harus membayar biaya CELR kepada SGN untuk layanan konsensus lintas rantai. Jika harga token CELR menurun secara signifikan, keamanan SGN kemungkinan juga akan menurun [34].
5.2.5 anyCall dari Multichain[35]
anyCall adalah infrastruktur pesan lintas rantai universal untuk pertukaran data sembarang. Ini terdiri dari sistem kontrak pintar dan jaringan SMPC Multichain, yang merupakan jaringan validator komputasi multi-pihak yang aman.
Logika Pelaksanaan:
Di anyCall, jaringan validator dapat mengakses kontrak pada rantai yang berbeda dan memverifikasi informasi yang dikirimkan antara kontrak ini. Ini menyelesaikan penerimaan dan transmisi informasi, mengirimkan informasi yang dikirimkan ke rantai target yang ditentukan oleh logika bisnis dan memicu kontrak pintar berikutnya untuk menerapkan logika bisnis. Proses spesifiknya adalah sebagai berikut:
1) dApp perlu mendeploy kontrak pengirim di Chain A (rantai sumber) dan kontrak penerima di Chain B (rantai target). Pada kontrak penerima, perlu ada fungsi anyExecute yang akan dipanggil.
2) Ketika dApp mengirim pesan dengan memanggil kontrak pengirim, kontrak anyCall memverifikasi pesan tersebut dan meneruskannya ke rantai target.
3) Jaringan MPC Multichain (terdiri dari 24 node) bertanggung jawab untuk memvalidasi pesan yang dikirim ke kontrak anyCall oleh fungsi anyCall. Kontrak anyCall ada di alamat MPC publik dari semua blockchain yang didukung. Ketika fungsi anyCall mengirim pesan, node MPC memastikan keamanan pesan sebelum mengirimnya ke rantai target.
4) Setelah verifikasi berhasil, fungsi anyExec menerima pesan dari kontrak anyCall dan mengeksekusi permintaan pada rantai target.
Poin Penting: Asumsi kepercayaan dari anyCall sangat bergantung pada jaringan MPC Multichain, sehingga pengguna perlu mempercayai bahwa node-node tersebut tidak akan bertindak dengan jahat. Secara mekanis, dibandingkan dengan AMB serupa, hal ini dapat dianggap relatif sederhana dan lebih terpusat. Namun, skala Multichain selalu berada di garis depan dalam segala perlombaan jembatan lintas-rantai. Perlu dicatat bahwa Anyswap telah mengalami serangan peretasan selama iterasi dari Anyswap ke Multichain.
Analisis kompetitif 5.3
Di atas, kami telah mencantumkan lima jenis Jembatan Pesan Arbitrer (AMB), dan dapat dilihat bahwa setiap jenis jembatan lintas-rantai memiliki kompromi masing-masing.
Axelar, Wormhole, dan anyCall Multichain semuanya menggunakan metode validasi eksternal untuk memfasilitasi transmisi informasi sembarang antara dua rantai publik melalui rantai/jaringan PoS mereka sendiri. Keuntungannya adalah kecepatan cepat, biaya rendah, dan kemampuan untuk berinteraksi dengan data pada sejumlah rantai target, sehingga lebih mudah terhubung ke lebih banyak rantai. Namun, kekurangannya adalah pendekatan ini mengorbankan keamanan dan memerlukan pengguna/LP untuk sepenuhnya mempercayai dana/data validator eksternal, bergantung pada keamanan jembatan daripada rantai sumber atau target.
Ada perbedaan dalam pembagian spesifik. Sebagai contoh, dalam hal izin validator, Axelar hanya memperbolehkan 50 validator sebagai satu-satunya set aktif di seluruh jaringan. Untuk menjadi validator resmi, token harus masuk dalam 50 besar. Namun, pengguna mana pun dapat mendelagasikan token mereka ke node yang sesuai. Dalam anyCall, siapa pun dapat menjalankan node MPC mereka sendiri. Dalam Wormhole, hanya Guardian dengan izin yang bisa menjadi validator.
Arsitektur Celer IM didukung oleh kombinasi kontrak pintar on-chain untuk menerima dan mengirim pesan dan jaringan Celer PoS. Meskipun asumsi keamanan juga didasarkan pada rantai PoS-nya, Celer IM memiliki dua model keamanan: optimis-rollup terinspirasi (di mana pesan lintas-rantai jahat tidak diproses selama ada satu pengawas aplikasi yang tetap jujur dan beroperasi normal) dan keamanan L1-PoS-blockchain. Pengguna dan pengembang dapat secara bebas memilih dan mengatur model-model ini.
Nomad menggunakan bukti penipuan (mirip dengan Optimistic Rollups) untuk relay data lintas-rantai, memperkenalkan trade-off baru dalam bidang jembatan lintas-rantai, pertukaran keterlambatan (atau kecepatan) untuk keamanan.
Selain itu, pengguna dengan ukuran dana yang berbeda memiliki pertimbangan yang berbeda-beda untuk efisiensi dana dan sistem keamanan. Setiap jembatan berfokus pada area tertentu dan memiliki kebutuhan pengguna yang sesuai. Secara keseluruhan, Arbitrary Messaging Bridges (AMBs) saat ini masih dalam tahap yang sangat awal, sehingga sulit untuk secara langsung membandingkan "jembatan" ini dalam hal keunggulan. Hanya dapat dikatakan bahwa mereka masing-masing memiliki kelebihan dan kekurangan masing-masing dalam dimensi yang berbeda.
Untuk perbandingan yang detail dari AMB yang disebutkan di atas, Anda dapat merujuk ke artikel “Navigating Arbitrary Messaging Bridges: A Comparison Framework” [36] yang ditulis oleh Arjun Chand, seorang anggota dariLI.FItim. Artikel ini memberikan perbandingan komprehensif dari proyek-proyek di atas dari berbagai dimensi, jadi artikel ini tidak akan memberikan deskripsi lebih lanjut.
• LayerZero
Dibandingkan dengan Jembatan Pesan Arbitrer (AMB) yang dijelaskan di atas, LayerZero memiliki perbedaan utama yaitu tidak memerlukan node yang berjalan di rantai terhubung, dengan mengalihkan beban verifikasi transfer informasi on-chain kepada pihak ketiga seperti orakel. Pendekatan ini membuat protokol menjadi lebih ringan dan mengurangi biaya operasional di tahap awal. Sekarang kita dapat melihat bahwa LayerZero sedang berkembang pesat di tahap awal proyek, memanfaatkan keunggulannya sendiri.
Dengan munculnya LayerZero, ini membuka jalan lain bagi kami, tidak hanya terus mengoptimalkan kinerja jembatan, tetapi mengabstraksi rantai dari pengguna.
Secara khusus, sebelumnya jika kita ingin mentransfer aset antara dua rantai yang berbeda, kita perlu pergi ke antarmuka jembatan cross-chain pihak ketiga dan mentransfer aset kita ke rantai target. Namun, dalam banyak kasus, jembatan cross-chain tidak mendukung transfer cross-chain dari altcoin kita, sehingga kita sering perlu melakukan beberapa swap tambahan untuk berhasil memindahkan aset ke rantai target, yang bisa merepotkan dalam hal operasi.
Berdasarkan Stargate yang dibangun di LayerZero, intinya adalah memungkinkan DApps saat ini (seperti Uniswap, Sushi, dan DEX lainnya) mengintegrasikan protokol jembatan lintas rantai, memungkinkan pengguna untuk langsung menjadwalkan dan mengalihkan aset lintas rantai melalui DApps yang saat ini mereka gunakan.
Sebagai contoh, SushiSwap diterapkan pada 18 rantai, dan sulit untuk berbagi status global. Jika kita menggunakan solusi sebelumnya, kita perlu menerapkan jembatan antara setiap pasang rantai. Namun, dengan memanfaatkan protokol LayerZero, kita hanya perlu menggunakan ujung dari setiap rantai untuk berbagi status global.
Sebagai contoh, ketika SushiSwap mengintegrasikan Stargate, dalam hal ini, jika pengguna ingin menukar wBTC di Ethereum dengan MATIC di Polygon, pengguna dapat mengeksekusi operasi ini dalam satu transaksi di rantai sumber tanpa meninggalkan antarmuka SushiSwap. Hal ini memberikan pengalaman standar untuk DApps multi-rantai seperti SushiSwap dan Uniswap. Menurut pandangan penulis, ini adalah metode lintas-rantai yang ideal yang sangat meningkatkan kegunaan transfer aset lintas-rantai.
Jadi apakah solusi LayerZero lebih baik daripada AMB lainnya? Tidak selalu. Keamanan protokol LayerZero masih perlu divalidasi oleh pasar. Dan jembatan seperti Axelar dan Celer IM, yang membangun jembatan dari awal, meskipun memiliki biaya tinggi dan siklus yang panjang, sampai batas tertentu, mereka juga memiliki dasar yang lebih berkelanjutan untuk ekspansi dan akumulasi nilai yang lebih besar. Jika Nomad tidak menjadi korban serangan hacker, perbaikan uniknya berdasarkan bukti penipuan mungkin telah banyak diadopsi oleh pasar.
Secara singkat:
Melihat tren pengembangan proyek jembatan lintas-rantai dalam dua tahun terakhir, kita dapat melihat tema utama yang jelas, yaitu bahwa sebagian besar proyek-proyek ini terus berkembang di sekitar tujuan membangun jembatan yang lebih 'kokoh'. Pada akhirnya, ini adalah tentang bagaimana lebih baik mencapai tiga elemen: keamanan, kelancaran, dan kecepatan. Perlombaan ini masih terus berkembang, dan masa depan siapa yang akan menjadi solusi yang dipilih untuk multi-rantai baru saja dimulai.
Sebagai kesimpulan, meskipun LayerZero memiliki narasi yang kuat, masih banyak detail yang belum sepenuhnya diungkap, dan ada risiko yang sesuai (lihat bagian produk untuk detailnya). Selain itu, LayerZero mencapai konsep lintas-rantai melalui orakel dan transmisi relay informasi, sebuah konsep yang sudah ditangani oleh Protokol Interoperabilitas Lintas-Rantai Chainlink (CCIP). Menurut informasi yang ada, Chainlink mungkin menjadi pesaing yang menguntungkan bagi LayerZero. Namun, konsep CCIP telah sepi untuk waktu yang lama sejak dirilis, tanpa whitepaper yang diterbitkan, dan para pengembang mereka tampak terus bekerja pada pengembangannya. Perbandingan komprehensif antara Chainlink CCIP dan LayerZero telah dibuat oleh Pickle dan Aylo (pseudonim), jadi artikel ini tidak akan memberikan deskripsi lebih lanjut. Untuk lebih jelasnya, Anda dapat merujuk ke artikel mereka
Keamanan protokol
Keamanan LayerZero belum sepenuhnya diverifikasi. Asumsi kepercayaan bahwa oracle dan relayer perlu beroperasi secara independen satu sama lain diragukan. Risiko keamanan di balik mekanisme relaying masih perlu dimonitor. Untuk lebih jelasnya, silakan lihat bagian 2.4.2 Keamanan dalam produk yang disebutkan sebelumnya.
Model Tokenomik Tidak Dikenal
Model ekonomi LayerZero belum dirilis. Masih perlu pengamatan lebih lanjut di masa depan.
LayerZero adalah protokol interoperabilitas omnichain yang berfokus pada pesan data antar rantai. Dalam industri, jenis 'jembatan' ini sering disebut sebagai 'Jembatan Pesan Arbitrer (AMBs)', yang memungkinkan transfer data apa pun, termasuk token, status rantai, panggilan kontrak, NFT, atau suara tata kelola, dari Rantai A ke Rantai B.
Dalam bidang jembatan lintas-rantai, kita sebelumnya lebih sering melihat proyek-proyek “aset lintas-rantai”. Namun, sekarang kita mulai melihat beberapa proyek secara bertahap beralih untuk mengeksplorasi bidang transmisi data. LayerZero adalah salah satu pelopor di area ini.
Sorotan proyek LayerZero adalah:
1) Yayasan LayerZero saat ini memiliki total nilai aset sebesar $261 juta, menyediakan dana yang cukup untuk pengembangan jangka panjang dan operasionalisasi proyek.
2) Dalam hal desain produk, LayerZero berbeda dari jembatan lintas-rantai tradisional di pasaran dengan memanfaatkan jaringan oracle alih-alih streaming kontinu untuk transfer lintas-rantai. Dengan mengalihkan beban verifikasi informasi on-chain ke oracle pihak ketiga, protokol menjadi lebih ringan dan hemat biaya untuk dioperasikan.
Teknologi inovatif LayerZero, yang dikombinasikan dengan kecepatan implementasi yang lebih cepat dan keuntungan biaya tertentu, serta dukungan awal dari para VC ternama dan KOL komunitas berpengaruh, telah mengarah pada ekspansi cepat dari ekosistem LayerZero dalam waktu sekitar satu tahun. Proyek ini telah mencapai tonggak signifikan dalam sektor DeFi, NFT, dan stablecoin. Saat ini, ada lebih dari 50 proyek (termasuk proyek yang belum diluncurkan/diluncurkan secara resmi) yang mengintegrasikan atau menggunakan teknologi LayerZero.
4) Jumlah proyek Jembatan Pesan Arbitrer (AMB) yang berkembang dengan baik dan tidak diserang di pasar masih relatif kecil, memberikan LayerZero keuntungan pelopor tertentu.
Risiko dari proyek ini adalah:
1) Keamanan LayerZero belum sepenuhnya divalidasi, dan asumsi kepercayaan antara orakel dan pengulang perlu dipertimbangkan lebih lanjut. Kerentanan keamanan di balik mekanisme pengulangan juga harus dipantau dengan hati-hati. Namun, di sisi lain, keamanan LayerZero secara teoritis tidak jatuh di bawah asumsi kepercayaan orakel, yang meyakinkan. Titik kunci mungkin terletak pada pencapaian pengulangan terdesentralisasi.
2) Model ekonomi LayerZero belum dirilis. Di bidang jembatan lintas-rantai, sebagian besar token proyek umumnya menunjukkan kemampuan penangkapan nilai yang lemah. Model ekonomi masa depan LayerZero masih perlu diamati.
Secara keseluruhan, meskipun LayerZero masih menghadapi beberapa tantangan, namun secara umum, fundamentalnya cukup kuat, sehingga layak untuk diperhatikan.
Catatan: "Focus" / "Not Focus" akhir yang ditentukan oleh FirstVIP adalah hasil dari analisis komprehensif terhadap fundamental saat ini dari proyek berdasarkan kerangka evaluasi proyek FirstVIP, bukan prediksi pergerakan harga token proyek di masa depan. Ada banyak faktor yang memengaruhi harga token, dan fundamental proyek bukanlah satu-satunya faktor. Oleh karena itu, tidak seharusnya diasumsikan bahwa suatu proyek pasti akan mengalami penurunan harga hanya karena ditentukan sebagai "Not Focus" dalam laporan riset. Selain itu, perkembangan proyek blockchain bersifat dinamis. Jika suatu proyek yang ditentukan sebagai "Not Focus" mengalami perubahan positif signifikan dalam fundamentalnya, kami mungkin akan menyesuaikannya menjadi "Focus." Demikian pula, jika suatu proyek yang ditentukan sebagai "Focus" mengalami perubahan negatif signifikan, kami akan mengeluarkan peringatan kepada semua anggota dan mungkin menyesuaikannya menjadi "Not Focus."
1.1 Pengenalan Proyek
LayerZero adalah protokol interoperabilitas yang dirancang untuk transfer informasi ringan di berbagai rantai yang berbeda.
Penting untuk dicatat bahwa LayerZero hanya fokus pada pertukaran pesan antar rantai dan mampu mengirim pesan ke kontrak pintar manapun pada rantai yang didukung. Ini berfungsi sebagai lapisan pengiriman pesan untuk komunikasi antara kontrak pintar di seluruh blockchain dan tidak menangani transfer aset lintas rantai.
1.2 Informasi dasar
2.1 Tim
LayerZero Labs Canada Inc. (Nomor Perusahaan: 1355847-9) didaftarkan di Kanada berdasarkan Undang-Undang Perseroan Kanada pada 30 November 2021. Caleb Banister, Ryan Zarick dan Bryan Pellegrino terdaftar sebagai direktur perusahaan.
Menurut LinkedIn[2], saat ini, LayerZero memiliki 29 anggota. Detail anggota inti adalah sebagai berikut:
Caleb Banister, salah satu pendiri LayerZero Labs dan Stargate Finance, lulus dari University of New Hampshire di Amerika Serikat pada tahun 2010. Dari 2005.06 hingga 2010.12, ia bekerja sebagai pengembang perangkat lunak di UNH Interoperability Lab. Dari 2010.09 hingga 2021.02, dia adalah salah satu pendiri Coder Den, sebuah perusahaan konsultan perangkat lunak. Dari 2018.03 hingga 2021.02, dia adalah salah satu pendiri 80Trill, sebuah perusahaan kripto yang mengkhususkan diri dalam menulis dan mengaudit kontrak pintar untuk proyek terkait blockchain. Dari 2019.06 hingga 2021.02, dia adalah salah satu pendiri Minimal AI, sebuah perusahaan ML/AI. Sejak 2021.02, ia telah mendirikan LayerZero.
BBryan Pellegrino, salah satu pendiri dan CEO LayerZero Labs, lulus dari University of New Hampshire pada tahun 2008. Dari Oktober 2010 hingga Januari 2013, ia menjabat sebagai co-founder dan COO Coder Den. Dari Juni 2011 hingga Januari 2013, ia adalah CEO BuzzDraft (diakuisisi pada 2013). Dari Oktober 2017 hingga Agustus 2019, ia adalah salah satu pendiri OpenToken. Sejak Juni 2016, ia telah menjadi Chief Engineer di Rho AI. Dia mendirikan LayerZero pada tahun 2021. Sebelum mendirikan LayerZero, Pellegrino adalah pemain poker profesional dan berhasil menjual satu set alat pembelajaran mesin yang ia kembangkan ke tim Major League Baseball (MLB). Dia juga telah menerbitkan laporan di bidang kecerdasan buatan. Mario Gabriele, seorang Generalis, melakukan wawancara dengan Pellegrino, dan mereka yang tertarik dengan latar belakangnya dapat merujuk ke tautan berikut.
Ryan Zarick, Co-founder dan CTO dari LayerZero Labs, lulus dari University of New Hampshire pada tahun 2011. Dari 2006.08 hingga 2011.05, ia bekerja sebagai pengembang perangkat lunak dan asisten pascasarjana di UNH Interoperability Lab. Dari 2011.11 hingga 2013.03, ia menjabat sebagai CTO dari BuzzDraft. Dari 2010.09 hingga 2020.13, ia menjadi salah satu pendiri Coder Den. Dari 2018.01 hingga 2020.03, ia menjadi salah satu pendiri 80Trill. Dari 2019.06 hingga 2021.01, ia menjadi salah satu pendiri Minimal AI. Pada tahun 2021, ia mendirikan LayerZero dan menjadi CTO.
Dilihat dari riwayat hidup tiga pendiri LayerZero Labs, ada tingkat tumpang tindih yang tinggi, menunjukkan hubungan kerja sama jangka panjang dan tim yang terkoordinasi dengan baik. Ketiga individu tersebut memiliki pengalaman pengembangan bertahun-tahun atau pengalaman berwirausaha yang sukses.
0xMaki[3], mantan anggota pendiri dan kontributor inti SushiSwap, kini bergabung dengan LayerZero Labs penuh waktu. 0xMaki memainkan peran penting dalam pemasaran awal SushiSwap dan menjadi pemimpin proyek setelah Chef Nomi keluar. Selama masa jabatannya, 0xMaki terutama bertanggung jawab untuk menentukan operasi harian, strategi pengembangan bisnis, dan pengembangan keseluruhan SushiSwap. Selain itu, proyek SushiXSwap lintas-rantai Sushi selesai di bawah kepemimpinan 0xMaki, menambahkan skenario aplikasi ke protokol Sushi dan LayerZero.
2.2 Pendanaan
Tabel 2-1 Situasi Pendanaan LayerZero
Selain itu, karena dampak insiden kebangkrutan FTX pada awal November 2022, pada 11 November 2022, LayerZero secara resmi mengumumkan bahwa telah membeli kembali 100% ekuitas, hak token, dan segala perjanjian lainnya dari FTX/FTX Ventures/Alameda Research. Pada saat itu, total nilai aset yang dipegang oleh yayasan mencapai $134 juta (jumlah $10,7 juta yang dipegang oleh tim di bursa FTX tidak termasuk dalam perhitungan yang disebutkan di atas). Oleh karena itu, juga terlihat bahwa putaran pendanaan ketiga untuk LayerZero belum selesai.
Dari tabel di atas, kita dapat melihat bahwa LayerZero, sebagai proyek bintang, telah difavoritkan oleh sumber modal utama sejak awal. Jumlah total pendanaan yang diketahui yang berhasil terkumpul sejauh ini telah mencapai $261 juta. Secara keseluruhan, LayerZero saat ini memiliki dana yang cukup, cukup untuk pengembangan jangka panjang dan operasional proyek.
2.3 Kode
Gambar 2-1 situasi kode basis LayerZero[9]
Seperti yang ditunjukkan pada Gambar 2-1 di atas, basis kode LayerZero telah diperbarui sejak Maret 2019. Secara keseluruhan, LayerZero telah mengakumulasi 6.415 pengiriman kode, dan total 116 pengembang telah menjadi penulis Git/Issue dan pengirim ulasan di LayerZero Github.
Berdasarkan kemajuan yang diungkapkan oleh LayerZero pada September 2022 [10], testnet LayerZero telah mendeploy lebih dari 7000 kontrak aktif, menunjukkan tingkat adopsi yang sangat baik.
Selain itu, basis kode LayerZero telah menyelesaikan total 4 audit yang dilakukan oleh Zellic, Ackee, dan SlowMist (SlowMist). Laporan audit spesifik dapat ditemukan melalui tautan ini.
Singkatnya, dalam tiga tahun terakhir, proyek LayerZero telah mengalami perubahan kode yang baik, pengembang yang memadai, dan beberapa basis kode penting telah diperbarui secara teratur.
2.4 Teknologi
Pertama, kita perlu menjelaskan kesalahpahaman umum: LayerZero adalah protokol interoperabilitas omnichain yang hanya berfokus pada transmisi pesan antar rantai. Ini dapat mengirim pesan ke kontrak pintar apa pun di rantai yang didukung, berfungsi sebagai lapisan transportasi pesan untuk komunikasi kontrak pintar antar blockchain, tetapi tidak bertanggung jawab atas transfer aset lintas rantai.
2.4.1 Kerangka LayerZero
Menurut whitepaper LayerZero [11], inti protokol terdiri dari tiga komponen: Endpoint, Oracle, dan Relayer.
1) EndpointIni adalah fasilitas yang berinteraksi langsung dengan pengguna atau aplikasi, atau juga bisa dianggap sebagai serangkaian kontrak pintar yang memproses logika. Titik akhir ini menangani transmisi pesan, validasi, dan penerimaan. Tujuan mereka adalah untuk memastikan pengiriman yang efisien ketika pengguna mengirim pesan menggunakan protokol.
Dalam protokol LayerZero, setiap rantai perlu mendeploy LayerZero Endpoint. Endpoint dapat dipanggil dan digunakan oleh aplikasi lain dalam rantai yang sama, dan bertanggung jawab untuk mengirimkan informasi ke tautan eksternal. Sebagai contoh: jika sebuah Dapp ingin mentransfer informasi dari Rantai A ke Rantai B, maka harus terlebih dahulu memanggil Endpoint Rantai A dan mengirimkan informasi yang perlu dikirimkan.
Setiap Ujung LayerZero dibagi menjadi 4 modul: Komunikator, Validator, Jaringan, dan Perpustakaan. Komunikator, validator, dan modul jaringan membentuk fungsionalitas inti dari Ujung, dan modul-modul ini bertindak secara mirip dengan tumpukan jaringan tradisional. Pesan-pesan dikirim turun tumpukan pada pengirim (komunikator), diverifikasi oleh validator sebelum diteruskan ke jaringan, dan kemudian dikirim naik tumpukan pada penerima.
Setiap rantai baru yang didukung oleh LayerZero ditambahkan sebagai perpustakaan tambahan. Perpustakaan-perpustakaan ini adalah kontrak pintar tambahan yang mendefinisikan bagaimana komunikasi spesifik untuk setiap rantai ditangani. Setiap rantai dalam jaringan LayerZero memiliki perpustakaan terkait, dan setiap ujung menyertakan salinan dari setiap perpustakaan.
Sebelum memperkenalkan orakel dan relai, kita perlu mengklarifikasi konsep terlebih dahulu. Pertama, untuk memverifikasi blok di rantai, kita memerlukan dua informasi: 1) header blok, yang berisi Receipts Root[12]; 2) Bukti transaksi, yaitu bukti Merkel-Patricia pada EVM[13].
LayerZero memisahkan kedua bagian ini dengan cara berikut: 1) Orakel meneruskan header blok——Terserah orakel yang dipilih; 2) Relayer meneruskan bukti transaksi.
2) Untuk LayerZero, oracle adalah komponen eksternal, yaitu layanan pihak ketiga yang independen dari protokol LayerZero. Nilai utama yang diberikan oleh oracle adalah mengirimkan header blok ke rantai lain, sehingga validitas transaksi pada rantai sumber dapat diverifikasi pada rantai target.
3) Relayer adalah layanan di luar rantai yang mengambil bukti transaksi dari rantai sumber dan kemudian mentransfernya ke rantai target. LayerZero percaya bahwa untuk memastikan bahwa transaksi dapat disampaikan dengan efektif, oracle dan relayer harus independen satu sama lain.
Saat ini, cara paling umum bagi satu rantai untuk berkomunikasi dengan rantai lain tanpa kepercayaan adalah dengan terus-menerus mengirimkan header blok Rantai A ke Rantai B. Sebagai contoh, Relay mengirimkan header blok BTC melalui pihak ketiga, menyediakan sumber data BTC yang tepercaya untuk aplikasi lintas rantai di Ethereum, memungkinkan sirkulasi nilai antara BTC dan Ethereum. Dalam hal ini, kontrak jembatan lintas-rantai pada dasarnya adalah klien ringan. Metode pengiriman informasi ini adalah yang paling aman, tetapi masalahnya adalah biaya penulisan ke blockchain sangat tinggi, sehingga terus-menerus mengirimkan header blok ini sangat mahal.
Perbaikan terbesar dari LayerZero adalah bahwa ia memilih jaringan oracle untuk menggantikan streaming kontinu ini.
Saat ini, menurut dokumentasi resmi situs web LayerZero dan pengungkapan tim, Chainlink dan TSS Oracle adalah orakel yang dikonfigurasi di testnet. Orakel saat ini tidak terdesentralisasi dan belum diuji dalam skenario dunia nyata, yang berarti ada risiko diretas. Menurut deskripsi resmi, setelah selesainya pengujian LayerZero, lebih banyak orakel akan diungkapkan.
LayerZero menggunakan Chainlink sebagai orakelnya, yang akan memiliki beberapa manfaat:
1) Mengoutsourcing fungsionalitas verifikasi informasi menghilangkan kebutuhan untuk menjalankan node pada rantai yang terhubung. Oracles hanya mengizinkan transfer header blok ke rantai target sekali, mengurangi biaya operasional;
LayerZero menggunakan orakel dan relayer untuk mengirimkan pesan antara titik akhir pada rantai yang berbeda. Dengan mengalirkan header blok sesuai permintaan melalui orakel, LayerZero mencapai status sinkronisasi yang diinginkan dengan entitas off-chain yang lebih efisien. Header blok yang dikirimkan oleh orakel disilangkan dengan kredensial transaksi yang dikirimkan oleh relay. Hanya ketika orakel dan relayer bekerja sama, sistem akan gagal, memastikan keamanan tidak kurang dari orakel.
3)Baik Relayer maupun Oracle tidak membentuk konsensus atau verifikasi, mereka hanya mengirimkan informasi. Karena semua verifikasi dilakukan pada rantai sumber dan tujuan masing-masing, Batas kecepatan dan throughput sepenuhnya bergantung pada properti dari dua rantai transaksi.
Namun, ada juga kekurangan: LayerZero mengalihkan tugas validasi informasi on-chain kepada pihak ketiga, seperti penggunaan Chainlink yang akan datang. Ini bukan berarti bahwa Chainlink buruk, tetapi lebih kepada LayerZero memperkenalkan asumsi keamanan yang tidak bisa dikendalikan oleh protokol. Jangka panjang, memindahkan beban kerja tugas penting kepada pihak ketiga meningkatkan risiko dan ketidakpastian potensial lainnya.
2.4.2 Keselamatan
•Dalam LayerZero, ada asumsi kepercayaan penting bahwa orakel dan pengulang perlu beroperasi secara independen dari satu sama lain.
Untuk memastikan transmisi informasi yang efektif, jika terjadi perselisihan dalam pertukaran informasi antara relayer atau orakel, kontrak pintar akan berhenti sementara dan tidak mengirimkan informasi ke rantai target. Ini berarti bahwa sistem hanya akan mengalami kerusakan jika orakel dan relayer berkolusi, memastikan keamanan tidak lebih rendah dari pada orakel.
Meskipun di LayerZero, protokol memungkinkan tim pengembangan setiap Dapp untuk memodifikasi kode oracle/relayer yang disediakan oleh LayerZero, dan menyuntikkannya ke server atau jaringan validator mereka sendiri untuk menggunakan orakel mereka sendiri untuk pemberian harga, atau menjalankan relayer mereka sendiri untuk memastikan bahwa orakel tidak berkolusi dengan relayer (LayerZero juga sebelumnya menyarankan bahwa relayer perlu lebih terdesentralisasi).
Namun, situasi saat ini adalah bahwa meskipun semua orang tahu bahwa “desentralisasi” lebih baik, kebanyakan Dapps, karena pertimbangan biaya, operasi, pengalaman pengguna, dan gagasan bahwa “Chainlink sudah cukup baik”, lebih memilih Chainlink sebagai orakel pilihan mereka. Demikian pula, kebanyakan Dapps akan langsung memilih relayer LayerZero. Ini mirip dengan bagaimana hampir tidak ada pengguna yang menjalankan node mereka sendiri untuk perdagangan, karena orang mengandalkan penyedia layanan terpusat seperti Infura dan Alchemy.
Dalam kasus ini, jika seorang relayer menunjukkan perilaku jahat (diretas atau tidak berfungsi seperti yang diharapkan), orakel Chainlink akan menyusup dan mencegah kerugian signifikan pada rantai asli. Keunggulan memilih Chainlink tidak dapat disangkal, tetapi jika kita mengasumsikan bahwa Chainlink dapat menjadi alternatif yang efektif dan realistis untuk mencapai kedua fungsionalitas (oracle dan relayer), maka asumsi kepercayaan LayerZero menjadi dipertanyakan.
Pandangan di atas terinspirasi oleh artikel Pickle dan Aylo “Perang Layer 0: LayerZero vs CCIP Chainlink”. Pembaca yang tertarik dapat merujuk ke artikel asli untuk bacaan lebih lanjut.
•Keamanan orakel Chainlink telah divalidasi oleh pasar, dan kunci untuk fitur keamanan dalam protokol LayerZero terletak pada relayer.
Pada bulan April 2022, tim LayerZero memperkenalkan metode untuk memastikan keamanan protokol, yang disebut “Pre-Crime.” Saat ini, informasi publik tentang Pre-Crime terbatas, dan pos blog hanya memberikan gambaran umum tentang operasinya. Secara ringkas, model Pre-Crime memungkinkan Aplikasi Pengguna (UAs) untuk menentukan serangkaian asersi tertentu yang harus divalidasi oleh para relayer. Jika asersi tersebut gagal, relayer tidak akan meneruskan transaksi tersebut. Dengan memperkenalkan Pre-Crime, relayer dapat mencegah serangan hacker sebelum terjadi[14].
Saat ini, repositori kode yang sesuai untuk “Pre-Crime” belum di-open-source. Namun, tim LayerZero telah meluncurkan versi beta Pre-Crime pribadi dengan beberapa tim. Tanggal rilis versi resmi belum diumumkan, dan efektivitasnya masih perlu diverifikasi melalui praktik.
• Risiko keamanan di balik mekanisme relay[15]
Sebelumnya, pada tanggal 28 Maret, LayerZero memperbarui kontrak verifikasi yang digunakan untuk transaksi lintas-rantai tanpa membuat pengumuman publik. Tim Keamanan Cobo menemukan bahwa pembaruan ini adalah perbaikan untuk kerentanan keamanan yang signifikan dengan membandingkan kode kontrak validasi asli (MPTValidator) dan kontrak validasi baru (MPTValidatorV2).
Kode untuk kerentanan ini adalah bagian paling kritis dari validasi transaksi MPT dalam protokol LayerZero dan berfungsi sebagai dasar untuk operasi normal dari seluruh protokol LayerZero dan protokol lapisan atas. Jika tidak terdeteksi tepat waktu, konsekuensi paling parah yang dapat terjadi, bahkan dengan kepercayaan penuh pada oracle LayerZero, adalah bahwa pihak relayer masih dapat menyerang protokol lintas-rantai dengan memalsukan data penerimaan, melanggar asumsi keamanan sebelumnya dari LayerZero.
Meskipun LayerZero telah memperbaiki kerentanan saat ini, kemungkinan adanya kerentanan lain tidak dapat diabaikan. Insiden ini juga telah menimbulkan kekhawatiran di komunitas mengenai keamanan mekanisme relay di balik LayerZero.
Secara ringkas, meskipun LayerZero telah tumbuh menjadi ukuran yang cukup besar, keamanan di balik protokolnya belum sepenuhnya diverifikasi.
Proses Eksekusi 2.4.3
Gambar 2-2 Alur komunikasi dalam Transaksi Cross-chain LayerZero
Proses eksekusi spesifik dari LayerZero adalah sebagai berikut:
• Ketika Aplikasi Pengguna[16] melewati pesan lintas-rantai (misalnya, dari Rantai A ke Rantai B), pertama-tama perlu memanggil kontrak pintar LayerZero Endpoint.
• Pesan masuk ke Titik Akhir Rantai A, dan kemudian titik akhir ini mengemas pesan (bukti transaksi dan header blok) dan informasi ke Rantai B (rantai target) ke orakel dan pengulang (keduanya merupakan entitas independen dan di luar rantai).
• Orakel membaca dan mengonfirmasi header blok. Setelah orakel menentukan bahwa blok telah dikonfirmasi beberapa kali di Rantai A, orakel mengirimkan header blok ke Ujung pada Rantai B. Pada saat yang sama, relayer mengirimkan bukti transaksi yang sesuai.
• Setelah rantai target berhasil memverifikasi header blok dan bukti transaksi, pesan diteruskan ke rantai target, menyelesaikan komunikasi lintas-rantai.
Catatan: Untuk memudahkan pemahaman proses di atas, editor telah menyederhanakan beberapa detail, seperti titik akhir (komunikator, validator, dan jaringan), namun logika inti tetap tidak berubah.
Dari proses di atas, mudah untuk melihat bahwa LayerZero hanya bertanggung jawab atas transmisi pesan, mirip dengan A memiliki pesan yang perlu ditransmisikan ke B, jadi A menelepon B dan memberi tahu mereka konten pesan, B mengangkat telepon, menerima pesan, dan proses berakhir. Ini adalah logika yang sangat sederhana. Jadi bagaimana aset lintas-rantai ditransfer?
Pertama-tama, setiap rantai perlu mendeploy LayerZero Endpoint untuk mengirim dan menerima informasi. Likuiditas transaksi aset seimbang oleh DApps seperti DEX yang mengintegrasikan fungsionalitas LayerZero di berbagai titik akhir.
Saat ini, Stargate Finance menyediakan kemampuan penyeimbangan ini untuk LayerZero, dan algoritma Delta (Δ) Stargate memastikan likuiditas lintas rantai tetap seimbang dan tersedia (untuk lebih jelasnya, lihat laporan tentang Stargate Finance yang sebelumnya diterbitkan oleh terjemahan ini).
Singkatnya, LayerZero hanya bertanggung jawab untuk menangani masalah komunikasi antar rantai, dan fungsionalitas/tantangan tambahan lainnya diselesaikan oleh aplikasi yang mengintegrasikan LayerZero secara mandiri.
2.5 Ekosistem
LayerZero adalah protokol interoperabilitas Omnichain. Sebagai pusat pertukaran informasi antar rantai, LayerZero dapat melakukan lebih dari sekadar transfer aset lintas rantai. Setelah mencapai transmisi pesan lintas rantai, LayerZero juga dapat memungkinkan berbagi status lintas rantai, peminjaman, tata kelola, dan banyak lagi.
Selain itu, tidak seperti model jembatan lintas-rantai tradisional yang saat ini ada di pasar, LayerZero tidak memerlukan menjalankan node pada setiap rantai terhubung untuk memantau keadaan rantai sumber. Sebagai gantinya, peran validator diambil alih oleh oracle. Salah satu manfaat yang jelas adalah tidak perlu mendeploy node baru pada setiap rantai baru. Mulai dari titik ini, LayerZero dapat mengintegrasikan rantai-rantai baru ke dalam jaringan lebih cepat dan dengan biaya lebih rendah. Hingga 11 November 2022, LayerZero sudah mendukung total 13 rantai, termasuk Ethereum, BNB Chain, Avalanche, Aptos, Polygon, Arbitrum, Optimism, Fantom, dan lainnya.
Teknologi inovatif LayerZero, yang dikombinasikan dengan kecepatan implementasi yang lebih cepat dan beberapa keunggulan biaya tertentu, serta promosi dari modal ventura terkenal dan KOL berpengaruh di komunitas, telah memungkinkan ekosistem LayerZero untuk berkembang dengan cepat hanya dalam waktu satu tahun, dan telah mencapai prestasi besar dalam DeFi, NFT, dan mata uang stabil. Hingga saat ini, telah ada 50+ item (Termasuk proyek yang belum diluncurkan/diluncurkan secara resmi) Terintegrasi atau menggunakan teknologi LayerZero. Rincian sebagai berikut (hanya beberapa yang terdaftar):
Gambar 2-3 Daftar proyek ekologis LayerZero
Catatan: Gambar di atas disusun dan dirangkum oleh@LayerZeroHub(tidak resmi). Jika Anda ingin melacak proyek ekologis LayerZero di masa depan, Anda juga dapat mengikuti daftar yang dikelola oleh Luke (Twitter ID: @0x4C756B65) di Twitter.
1) Bidang DeFi
Tabel 2-2 Proyek Kolaborasi Ekologi DeFi LayerZero
2) Bidang Stablecoin
Proyek Kolaborasi Stablecoin Ekologis LayerZero Tabel 2-3
3) Bidang NFT
Proyek Kolaborasi Bidang Ekologi NFT LayerZero Tabel 2-4
Dengan menggabungkan informasi dari Gambar 2-2 dan Tabel 2-1 hingga 2-3, kita dapat melihat bahwa ekosistem LayerZero telah berkembang menjadi skala yang cukup besar. Dari DEX blue-chip seperti Sushi dan PancakeSwap hingga Radiant Capital yang saat ini populer, semuanya menggunakan Stargate LayerZero untuk pengembangan DEX lintas rantai. Di bidang stablecoin, baik USDC maupun agEUR didukung oleh teknologi LayerZero untuk interoperabilitas lintas rantai dari stablecoin masing-masing, meningkatkan mereka menjadi aset asli multi-rantai. Di bidang NFT, meskipun permintaan untuk NFT multi-rantai belum signifikan, kita juga telah melihat upaya dalam arah NFT multi-rantai dengan proyek-proyek seperti Gh0stly Gh0sts dan tofuNFT. Selain itu, LayerZero baru-baru ini meluncurkan browser resminya, LayerZero Scan, di mana transaksi lintas rantai dapat diikat ke database, memungkinkan pengguna dan pengembang untuk mengekstrak status transaksi, keadaan, dan waktu.
Melalui langkah-langkah yang diambil baik secara internal maupun eksternal oleh LayerZero, konsep omnichain-nya dapat lebih berkembang di masa depan.
Singkatnya:
LayerZero adalah protokol interoperabilitas omnichain yang dirancang untuk mentransfer informasi ringan di seluruh rantai. Arsitektur keseluruhan adalah masuk akal dan menghilangkan kebutuhan untuk menjalankan node pada rantai yang terhubung. Dengan mengandalkan orakel dan relay, komunikasi pada rantai yang berbeda mentransfer pesan di antara titik akhir. Meskipun keamanan belum sepenuhnya diverifikasi oleh pasar, protokol ini secara teoritis tidak kurang aman daripada orakel (Chainlink) dan memiliki jaminan tertentu.
Nilai aset yang saat ini dipegang oleh Yayasan LayerZero mencapai total US$261 juta, dan kasnya sangat berlimpah. Perubahan kode proyek LayerZero dalam kondisi baik, dan ekosistemnya telah berkembang pesat dalam waktu kurang lebih satu tahun. Saat ini, proyek ini merupakan salah satu proyek dengan pertumbuhan tercepat di bidang lintas-rantai.
3.1 Sejarah
Tabel 3-1 Acara Utama LayerZero
3.2 Situasi saat ini
Penggunaan Jaringan 3.2.1
Gambar 3-1 Jumlah transaksi harian LayerZero[17]
Gambar 3-2 Jumlah akumulasi transaksi LayerZero
Dari Gambar 3-1 dan Gambar 3-2, penggunaan jaringan LayerZero dapat terlihat dengan jelas. Selama setahun terakhir, telah menunjukkan tren kenaikan yang stabil. Terutama pada Maret 2023, ketika Arbitrum mengumumkan airdrop token tata kelola ARB kepada anggota komunitasnya, "hiruk-pikuk airdrop" di komunitas mencapai titik tertinggi yang belum pernah terjadi sebelumnya, yang mengarah ke peningkatan signifikan dalam penggunaan ekosistem LayerZero dan ekosistem zk yang belum dirilis. Meskipun fenomena ini mungkin tidak dapat dipertahankan dalam jangka panjang, "harapan airdrop" ini secara tidak langsung memungkinkan lebih banyak pengguna untuk memahami LayerZero, sehingga mempertahankan sejumlah pengguna nyata.
Selain itu, bahkan jika data Maret LayerZero diambil, tingkat adopsi jaringannya telah meningkat dua kali lipat dari akhir 2022 hingga awal Maret. Saat ini, kita juga dapat melihat bahwa banyak protokol berbasis LayerZero telah mulai diimplementasikan, dan hasil awal telah dicapai dalam konstruksi ekologis.
Gambar 3-3 Peringkat volume aset lintas-rantai untuk jembatan lintas-rantai [18]
Selain itu, menurut antarmuka data DeFiLlama (seperti yang ditunjukkan pada Gambar 3-3), volume aset terjembatannya saat ini dari Stargate, sebuah proyek di bawah LayerZero, menempati peringkat pertama di antara semua jembatan lintas-rantai (termasuk jembatan resmi berbagai rantai publik dan solusi lapisan 2). Dilihat dari volume saja, Stargate telah menjadi proyek terkemuka dalam perlombaan jembatan lintas-rantai.
Catatan: Volume perdagangan dan jumlah transaksi dari berbagai jembatan lintas-rantai yang ditampilkan pada portal data DeFiLlama saat ini mengalami fluktuasi yang sangat besar. Data ini tidak mewakili keunggulan kompetitif jangka panjang dari setiap jembatan lintas-rantai dan hanya untuk referensi saja.
Namun, perlu dicatat bahwa dalam hal jumlah transaksi, Stargate jauh melebihi jembatan lintas rantai lainnya, tetapi jumlah dana lintas rantai tidak memperlebar kesenjangan. Saat ini tidak ada tanda-tanda yang cukup dari operasi transaksi jumlah kecil Stargate. Pengalamannya lebih baik. Oleh karena itu, dapat berspekulasi bahwa sebagian besar data transaksinya mungkin disebabkan oleh ekspektasi airdrop potensial LayerZero.
Meskipun berbagai proyek tidak menganjurkan untuk memanfaatkan airdrop, dari sudut pandang lain, tepat karena harapan airdrop potensial, LayerZero dan Stargate telah mendapatkan paparan dan adopsi yang lebih tinggi. Pendapatan yang dihasilkan untuk protokol juga signifikan.
3.2.2 Pendapatan
Saat ini, tidak ada ambang batas untuk aplikasi ekologis mengakses LayerZero. Pendapatan utama LayerZero Labs saat ini berasal dari biaya transaksi dari Stargate Finance.
Transfer token non-STG melalui protokol Stargate akan dikenai biaya transfer 0.06%. Di antaranya 0.01% akan dialokasikan untuk penyedia likuiditas, 0.01% akan dialokasikan untuk pemegang veSTG, dan 0.04% akan dialokasikan ke kas protokol[19]。
Gambar 3-4 Jumlah lintas-rantai bulanan Stargate[20]
Menurut dasbor jumlah transaksi bulanan yang diungkapkan oleh Stargate, sejak peluncuran Stargate pada Maret 2022 hingga saat ini (7 April 2023), jumlah transaksi lintas rantai kumulatif telah mencapai $6,286,702,699, sekitar $6.3 miliar.
Untuk kemudahan perhitungan, diasumsikan bahwa seluruh 6,3 miliar dolar AS adalah transfer token non-STG, kas keuangan Stargate akan menerima pendapatan biaya transaksi sekitar $6,3 miliar * 0,04% ≈ $2,52 juta.
Jika kita menghitung berdasarkan skala saat ini, menurut statistik Token Terminal, pendapatan protokol Stargate selama 30 hari terakhir adalah sekitar $730,000. Jika skala saat ini dipertahankan, pendapatan tahunan di masa depan akan mencapai $8.89 juta [21] (dalam skenario ideal, data ini hanya untuk referensi).
3.3 Masa depan
Saat ini, LayerZero belum memiliki roadmap khusus. Fokus utama saat ini adalah mengintegrasikan dan mengkonsolidasikan beberapa proyek, sambil juga memperluas ke lebih banyak rantai.
Singkatnya:
LayerZero telah membuat kemajuan keseluruhan yang cepat, dengan pertumbuhan jaringannya terutama terlihat dalam 2-3 bulan terakhir. Namun, protokol ini belum mengungkapkan peta jalan yang terperinci.
LayerZero Labs belum mengeluarkan token, tetapi tim mengungkapkan informasi token ZRO dalam kode dokumen resminya. Berdasarkan Gambar 4-1 di bawah, kita bisa melihat bahwa ZRO mungkin digunakan untuk membayar biaya gas di rantainya di masa depan.
Gambar 4-1 Dokumen resmi Layerzero[22]
Selain itu, komunitas sebelumnya berspekulasi bahwa LayerZero akhirnya akan menjadi ter-tokenisasi, karena ada perilaku staking selama operasi protokol LayerZero, dan perilaku jahat dari relayer akan kehilangan token $ZRO yang dijanjikan. Tetapi ini hanyalah spekulasi dan belum dikonfirmasi oleh tim.
LayerZero adalah protokol interoperabilitas omnichain yang dirancang untuk mentransmisikan informasi ringan di sepanjang rantai. Ini termasuk dalam jalur jembatan lintas rantai. Jika diuraikan lebih lanjut, ini adalah jembatan transmisi yang mendukung pesan data.
5.1 Gambaran Industri
Dalam analisis tahun lalu tentang jalur jembatan lintas rantai yang diterbitkan di FirstVIP, editor mengkategorikan semua jembatan lintas rantai sebagai aset lintas rantai untuk pemahaman dan diferensiasi yang lebih mudah dari lintas rantai Polkadot dan Cosmos. Namun, setelah satu tahun pengembangan, kita sekarang melihat semakin banyak "jembatan" menjelajahi bidang transmisi data, tidak terbatas pada aset dasar lintas rantai.
Sekarang sebenarnya tidak sulit untuk membedakan perbedaan antara cross-chain dan jembatan cross-chain antara Polkadot dan Cosmos. Polkadot dan Cosmos pada dasarnya adalah rantai yang menggunakan kerangka kerja yang terpadu dan memiliki tingkat interoperabilitas yang tinggi. Pada saat yang sama, mereka tidak memiliki keuntungan cross-chain untuk rantai di luar kerangka tersebut. Cross-chain antara keduanya lebih mirip dengan Layer 0. Pengguna perlu menerapkan cross-chain berdasarkan standar mereka sendiri; adapun jembatan cross-chain, kedua rantai dapat memiliki protokol yang berbeda, yang memecahkan masalah antara aset dan jaringan yang berbeda. Masalah migrasi aset dan data.
Ketika kita membicarakan istilah “jembatan lintas-rantai” sebelumnya, sebenarnya sering dibatasi pada diskusi “aset lintas-rantai”, yaitu, jaringan likuiditas atau pihak ketiga terpercaya memfasilitasi transfer token X dari rantai A ke rantai B.
Namun, aset cross-chain hanyalah fungsi yang relatif mudah diimplementasikan antara rantai. Jembatan lintas-rantai dapat melakukan lebih dari sekadar mentransfer token dari rantai A ke rantai B; itu juga melibatkan komunikasi pada tingkat data. Melanjutkan penggunaan definisi jembatan lintas-rantai oleh Dmitriy Berenzon, seorang mitra di 1kx research [23]: pada tingkat abstrak, orang dapat mendefinisikan 'jembatan' sebagai sistem yang mentransfer informasi antara dua atau lebih blockchain. Dalam hal ini, informasi dapat merujuk pada aset, panggilan kontrak, bukti identitas, atau status.
Secara sederhana, jembatan lintas-rantai adalah alat yang menghubungkan rantai, memungkinkan token, aset, dan data untuk ditransfer dari satu rantai ke rantai lainnya. Dua rantai tersebut dapat memiliki protokol, aturan, dan model tata kelola yang berbeda, dan jembatan menyediakan cara yang aman bagi mereka untuk berkomunikasi dan berinteroperabilitas.
Saat ini, ada tiga jenis utama metode komunikasi lintas-rantai di pasaran: 1) pertukaran aset; 2) transfer aset; 3) komunikasi umum.
LayerZero, sebagai jembatan lintas-rantai yang mendukung pesan data, termasuk dalam kategori ketiga yang disebutkan di atas. Di bagian analisis kompetitif, kami akan fokus pada membandingkan jembatan-jembatan jenis ini. Namun, kami tidak akan secara ekstensif membandingkan dan menganalisis jembatan lintas-rantai aset umum yang saat ini tersedia di pasar dalam bab ini.
Untuk jenis jembatan yang mendukung "data lintas rantai", banyak tim pengembangan yang didedikasikan untuk bidang lintas rantai sebelumnya menyebutnya "Jembatan Pesan Sewenang-wenang (AMB)", editor percaya bahwa definisinya lebih relevan, jadi pernyataan ini akan digunakan di bawah ini. Cukup diterjemahkan adalah:Jembatan transfer informasi apa pun,Jembatan ini memungkinkan data apa pun, termasuk token, status rantai, panggilan kontrak,NFT atau pemungutan suara tata kelola, dari chainAtransfer ke chainB[24].
5.2 Pengenalan Produk yang Kompetitif
Saat ini, selain LayerZero, Jembatan Pesan Arbitrer (AMBs) yang sangat dibahas di pasar termasuk Wormhole, Nomad, Celer Inter-chain Message (IM), anyCall dari Multichain, dan Axelar, dll.
5.2.1 Axelar [25]
Axelar adalah protokol dasar lintas rantai universal. Ini menggunakan Cross-chain Gateway Protocol (CGP) dan Cross-chain Transmission Protocol (CTP), dan menggunakan rantai publik POS sendiri sebagai rantai saksi untuk mentransfer informasi antara dua rantai publik. Saat ini, ini mencakup total 15 rantai publik termasuk Ethereum, Cosmos, dan Avalanche.
Logika Eksekusi:
Jaringan Axelar membangun koneksi dengan blockchain eksternal melalui API-nya. Pada dasarnya, ia mendeploy kontrak pintar di blockchain lain dan memantau informasi relevan dari kontrak-kontrak tersebut menggunakan klien node ringan yang berjalan pada validator jaringan sendiri. Informasi ini kemudian ditransmisikan ke mainnet Axelar untuk pemungutan suara dan validasi. Setelah divalidasi, informasi tersebut ditulis ke dalam blok dan persyaratan dari kontrak pintar pada blockchain target terpenuhi. Diagram berikut menggambarkan proses tersebut:
Gambar 5-1 Diagram alur jaringan Axelar
Diagram di atas memberikan deskripsi sederhana tentang proses operasi jaringan Axelar, tetapi tidak cukup rinci. Selanjutnya, editor akan memberikan deskripsi yang lebih mendalam tentang proses yang relevan melalui contoh:
Asumsi: Axelar telah membentuk gateway (kontrak pintar) dengan rantai sumber A dan rantai target B. Pengguna dari rantai sumber A ingin mentransfer aset ke rantai target B. Hal ini dilakukan melalui 5 langkah berikut:
1) Pengguna memulai permintaan transfer aset lintas rantai melalui gateway rantai sumber A. Informasi tersebut dikirimkan ke mainnet Axelar melalui Cross-Chain Transfer Protocol (CTP).
2) Para validator mainnet menggunakan teknologi tanda tangan ambang batas untuk menghasilkan alamat deposit pada rantai sumber A. Pengguna kemudian melakukan deposit jumlah aset yang diperlukan ke alamat yang sesuai.
3) Para validator yang menjalankan rantai sumber Klien node ringan pada mainnet Axelar memverifikasi informasi blok dari rantai sumber A dan mengonfirmasi informasi bahwa aset telah disetorkan ke alamat yang sesuai.
4) Mainnet kembali dan melakukan pemungutan suara melalui mekanisme konsensus DPoS. Begitu lebih dari 90% validator mengonfirmasi keakuratan, proses tersebut dilanjutkan.
5) Node menjalankan klien node ringan rantai B target dan menggunakan teknologi tandatangan ambang untuk melakukan pembayaran ke alamat rantai target pengguna.
5 langkah di atas mewakili proses transfer aset lintas rantai dalam Axelar. Mengenai transfer data lintas rantai, prosesnya hampir sama, tetapi lebih kompleks. Informasi resmi hanya mengungkapkan kemampuan transmisi data sederhana. Editor percaya bahwa transfer data lintas rantai dapat mencapai verifikasi data yang relatif statis. Sebagai contoh, platform peminjaman di jaringan Cosmos ingin mengetahui aktivitas peminjaman Anda di jaringan Ethereum untuk menilai kelayakan kredit Anda. Hal ini dapat dicapai dengan melakukan otentikasi rentang sederhana. Namun, jenis transmisi data ini memiliki dampak terbatas. Di sisi lain, transmisi data dinamis mungkin tidak memungkinkan. Sebagai contoh, jika platform peminjaman di Cosmos ingin menggunakan harga di Uni sebagai standar likuidasi, akan sulit untuk dicapai melalui protokol gateway lintas rantai dan protokol transmisi lintas rantai Axelar. Bahkan jika bisa dicapai, akan kekurangan ketepatan waktu. Pada akhirnya, transmisi memerlukan waktu dan verifikasi voting validator.
Catatan: Operasi keseluruhan mainnet Axelar relatif sederhana, dan prosesnya jelas. Ini utamanya berfungsi sebagai pusat transit lintas-rantai untuk ekosistem Cosmos dan ekosistem berbasis EVM. Karena perbedaan dalam bahasa pemrograman jaringan dan format kunci, ekosistem Cosmos dan ekosistem EVM tidak dapat langsung mencapai fungsionalitas lintas-rantai. Namun, jaringan Axelar, yang dibangun di atas Cosmos SDK, dapat secara internal mencapai fungsionalitas lintas-rantai dalam Cosmos menggunakan IBC. Dengan menghubungkan ke kontrak pintar (gateways) dalam blockchain berbasis EVM melalui API tertentu, Axelar dapat bertindak sebagai perantara dan mempackage informasi EVM ke dalam struktur pesan yang dibutuhkan oleh Cosmos, memungkinkan transfer informasi antara kedua jaringan [26].
5.2.2 Wormhole[27]
Wormhole adalah alat lintas rantai aset yang dikembangkan bekerja sama antara Solana dan Certus.One, diluncurkan pada 22 September 2021. Sebagai protokol perpesanan universal, Wormhole dapat terhubung ke beberapa rantai, termasuk Ethereum, Solana, Terra, BSC, Polygon, Avalanche, Oasis, Fantom, dan total 19 rantai.
Logika Eksekusi:
Logika operasi Wormhole relatif sederhana. Ini adalah jaringan PoS yang dikelola oleh 19 validator, yang mendeploy kontrak Core Bridge pada semua jaringan yang terhubung. Para Penjaga Wormhole menjalankan node penuh untuk setiap rantai yang terhubung, secara khusus memantau pesan dari Kontrak Inti. Validator, yang terdiri dari 2/3 atau lebih, memverifikasi dan menandatangani pesan-pesan tersebut, yang kemudian diteruskan ke rantai target, di mana pesan-pesan tersebut diproses dan transaksi lintas rantai diselesaikan.
Berbeda dengan jembatan lain, relay di Wormhole tidak memiliki hak istimewa khusus. Mereka adalah perangkat lunak yang hanya meneruskan informasi antara jaringan Guardians dan rantai target, dan bukan entitas yang dipercayai.
Catatan: Perlu dicatat bahwa 19 model validator Wormhole relatif terpusat, dan hanya 18 validator yang saat ini berjalan, dan node FTX asli telah keluar[28]. juga,Wormhole memiliki kemitraan yang relatif erat dengan ekosistem Jump Crypto, FTX, dan Solana. Dipengaruhi oleh badai FTX, perkembangannya di masa depan mungkin terpengaruh sampai batas tertentu.
5.2.3 Nomad[29]
Nomad adalah protokol komunikasi lintas-rantai yang menggunakan bukti penipuan (mirip dengan Optimistic Rollups) untuk pengiriman data lintas-rantai.
Logika Eksekusi:
Nomad memungkinkan aplikasi untuk mengirim data antara blockchain (termasuk Rollups). Aplikasi berinteraksi dengan kontrak inti Nomad untuk mengantri dan mengirim pesan, yang kemudian diverifikasi oleh proksi di luar rantai dan diangkut antar rantai. Untuk memastikan keamanan pengiriman pesan, Nomad menggunakan mekanisme validasi optimis yang terinspirasi oleh desain bukti penipuan seperti optimis rollups.
Gambar 5-2 Proses eksekusi Nomad[30]
Nomad menggunakan dua alamat kontrak yang terletak di rantai yang berbeda (disebut kontrak utama dan kontrak replika) dan empat peserta off-chain yang berbeda yang menerima insentif untuk mengirim pesan di sepanjang rantai.
Mengambil pengguna mengirim pesan dari Ethereum ke Polygon sebagai contoh, proses penyederhanaan spesifik adalah sebagai berikut:
1) Pengguna di Ethereum mengirimkan pesan ke alamat kontrak utama di Ethereum. Kontrak utama mengumpulkan pesan ini dan menambahkannya ke antrian pohon Merkle bersama dengan pesan lain yang diterima.
Pada titik ini, seorang pengupdate, seorang peserta off-chain, menandatangani kelompok pesan (akar pohon Merkle) untuk memperbarui status kontrak utama. Untuk menandatangani pesan-pesan ini, pengupdate harus melakukan staking jaminan dengan kontrak utama, yang akan disita jika terbukti adanya perilaku berbahaya nanti.
3) Relayer membaca root ini dan meneruskannya ke rantai target, Polygon, dan kemudian menerbitkannya ke kontrak replika.
4) Setelah relayer mempublikasikannya, jendela bukti penipuan 30 menit terbuka. Selama periode ini, para pengamat memantau kontrak utama di Ethereum dan kontrak replika di Polygon untuk memastikan bahwa semua pesan tercatat dan dikirim dengan benar. Jika seorang pengamat mendeteksi perilaku jahat, mereka dapat memberikan bukti penipuan dan mencegah data tersebut untuk dilewati.
5)Jika tidak ada bukti kecurangan yang diajukan oleh pengamat dalam jendela 30 menit, jembatan lintas rantai Nomad menganggap bahwa pesan telah tercatat dan dikirim dengan benar. Pada titik ini, prosesor menyebarkan pesan dari kontrak replika Polygon ke penerima akhir pesan.
Wawasan kunci: Nomad memperkenalkan mekanisme baru ke industri lintas-rantai dengan jembatan verifikasi optimis, yang memungkinkan adanya kompromi antara keterlambatan (atau kecepatan) dan keamanan dalam ruang desain. Secara keseluruhan, ini memberikan pengalaman pengguna yang lebih 'ringan' dengan asumsi kepercayaan yang lebih lemah, biaya yang lebih rendah, dan lainnya. Namun, komprominya adalah adanya keterlambatan 30 menit untuk bukti kecurangan.
Karena kekurangan ini, Nomad bekerja sama dengan solusi yang menyediakan likuiditas sementara saat menunggu penyelesaian jembatan lintas-rantai - Nomad bermitra dengan Connext, yang memberikan insentif kepada LP di Connext untuk menyediakan likuiditas jangka pendek selama periode penantian. Namun, LP di Connext terkena risiko transaksi jahat. Selain itu, Nomad sebelumnya telah diretas sebesar $190 juta, meskipun sejak itu telah dijalankan kembali, kepercayaan pada platform telah terganggu bagi komunitas.
5.2.4 Pesan Antar-rantai Celer (IM) [32]
Pesan Antar-rantai Celer (Celer IM) dirancang sebagai solusi komposabilitas lintas-rantai "pasang-dan-mainkan" untuk membangun dApps lintas-rantai.
Logika Pelaksanaan:
Gambar 5-3 Proses operasi Celer IM satu[33]
1) Pengguna menginisiasi transaksi ke dApp
Dalam Celer IM, pengguna sekarang berinteraksi dengan kontrak plugin dApp baru (Proses A dalam diagram) daripada berinteraksi langsung dengan kontrak cerdas dApp yang sudah ada. Hal ini memungkinkan mereka untuk menyatakan niat mereka untuk mengeksekusi logika lintas-rantai. Plugin dApp menjadi bagian dari seluruh logika bisnis dApp dan dapat berinteraksi dengan kontrak cerdas yang sudah ada di rantai sumber. Ini biasanya adalah satu-satunya transaksi yang dikirim oleh pengguna untuk berinteraksi dengan dApp lintas-rantai.
2) Plug-in dApp mengirim pesan dan mengaitkan transfer lintas-rantai
Setelah menyelesaikan operasi yang diperlukan pada rantai sumber, plugin dApp mengirimkan dana yang dihasilkan dan pesan terkait ke rantai target (Proses B, C dalam diagram). Seperti yang ditunjukkan dalam diagram, kontrak plugin Celer IM membagi permintaan pengguna menjadi dua bagian: informasi token yang dikirimkan ke cBridge dan informasi pesan yang dikirimkan ke Bus Pesan.
Pesan menentukan operasi yang akan dilakukan pada rantai target. Dalam contoh DEX, itu bisa menjadi “tukar token B ke token C dan transfer token C ke pengguna”. Dengan hanya memanggil sendMessageWithTransfer, pesan dan transfer dana secara otomatis terkait. Kemudian pesan dikirim ke kontrak Bus Pesan, dan transfer dana dikirim melalui jembatan lintas aset, yang dalam kasus ini adalah cBridge.
3) Jaringan Penjaga Negara (SGN) mengarahkan pesan dan transfer dana lintas-rantai
Pertama, mari kita pahami apa itu SGN - SGN adalah blockchain PoS yang dibangun di Tendermint, bertindak sebagai router pesan antara blockchain yang berbeda. Penyedia node harus melakukan penyetoran token CELR untuk bergabung dalam proses konsensus SGN sebagai validator. SGN menggunakan mekanisme keamanan yang sama dengan blockchain L1 seperti Cosmos dan rantai PoS Polygon. Mekanisme penyetoran dan pemotongan CELR SGN diimplementasikan pada kontrak cerdas Ethereum L1.
Node Staking SGN terus memantau transaksi yang terjadi di semua rantai. Bus Pesan dan relay cBridge mengirim informasi ke SGN (Proses D, E dalam diagram). Setelah memastikan bahwa pesan dan transfer token telah terjadi di rantai target, SGN memverifikasi transaksi dengan tanda tangan dan mengirimkannya ke kontrak cBridge (Proses F), memicu transfer dana ke kontrak plugin dApp di rantai target (Proses G).
Validator, di sisi lain, akan pertama-tama mencapai konsensus tentang keberadaan pesan dan secara bersamaan menghasilkan bukti tanda tangan multi-bobot taruhan. Bukti tersebut kemudian akan disimpan di rantai SGN dan menunggu untuk disampaikan ke rantai target melalui Executor yang berlangganan pesan (Proses H).
4) Eksekutor menjalankan logika aplikasi lintas-rantai
Tugas dari executor adalah membaca bukti tanda tangan multi-bobot ekuitas dari blockchain SGN dan hanya meneruskannya ke Bus Pesan pada rantai target (Proses I). Siapa pun dapat menjalankan executor untuk aplikasi apa pun karena fungsinya hanya untuk meneruskan pesan.
Fungsi dari Message Bus adalah untuk memeriksa validitas pesan yang terbukti dan memverifikasi apakah plugin dApp (Process J) memang menerima pembayaran yang sesuai. Kemudian, itu meneruskan pesan (instruksi eksekusi logis) ke kontrak Plugin dApp, yang menghosting logika bisnis lintas-rantai dari dApp pada rantai tujuan (Proses K).
Plugin dApp hanya perlu mengimplementasikan antarmuka executeMessageWithTransfer. Dalam contoh DEX, fungsi ini akan mengeksekusi "swap token B ke token C" pada rantai target.
Selain itu, Celer IM tidak selalu menggunakan transfer dana untuk mengirim pesan lintas rantai atau instruksi eksekusi logis. Misalnya, di pasar NFT, jika pengguna berpartisipasi dalam lelang yang terjadi di rantai yang berbeda, mereka hanya perlu mengunci dana mereka tanpa benar-benar mentransfer aset ke rantai target untuk penawaran. Transfer dana hanya diperlukan jika mereka memenangkan lelang. Prosesnya seperti gambar di bawah ini:
Gambar 5-4 Proses operasi Celer IM 2
Catatan: Proses di atas dikutip dari "Celer Inter-chain Message Framework: the Paradigm Shift for Building and Using Multi-blockchain dApps" yang dirilis secara resmi. Beberapa konten telah dihapus. Untuk detailnya, silakan merujuk ke teks asli (memerlukan akses Internet ilmiah).
Perspektif: Setelah SGN sebagai kumpulan likuiditas publik untuk cBridge 2.0 (2022.03), pengguna yang tidak mengoperasikan node juga dapat menyediakan likuiditas untuk cBridge, sehingga lebih nyaman bagi Layer2 atau proyek Layer1 lainnya untuk menyediakan likuiditas di Celer, yang bermanfaat untuk meningkatkan kedalaman likuiditas cBridge. SGN, sebagai gateway node dan arbiter, juga membantu Bridge memberikan layanan yang lebih baik. Melihat dasbor cBridge 2.0, TVL-nya memang mengalami pertumbuhan pesat pada Maret-April 2022, tetapi dengan insiden LUNA pada bulan Mei dan penurunan pasar berikutnya, TVL saat ini telah turun ke kisaran $150-200 juta.
Secara keseluruhan, asumsi keamanan Celer IM dibangun di atas rantai PoS-nya dan memiliki dua model keamanan: optimistic-rollup inspired (tidak disebutkan di atas, pembaca yang tertarik dapat merujuknya sendiri) dan keamanan blockchain L1-PoS, yang dapat dipilih dan ditetapkan oleh pengguna dan pengembang. Ini berkinerja baik dalam hal keamanan. Selain itu, meskipun model ekonomi cBridge telah mengalami peningkatan yang baik dibandingkan dengan v1, juga karena mekanisme PoS-nya sehingga Celer IM sangat bergantung pada CELR melalui staking. Pengguna Celer IM harus membayar biaya CELR kepada SGN untuk layanan konsensus lintas rantai. Jika harga token CELR menurun secara signifikan, keamanan SGN kemungkinan juga akan menurun [34].
5.2.5 anyCall dari Multichain[35]
anyCall adalah infrastruktur pesan lintas rantai universal untuk pertukaran data sembarang. Ini terdiri dari sistem kontrak pintar dan jaringan SMPC Multichain, yang merupakan jaringan validator komputasi multi-pihak yang aman.
Logika Pelaksanaan:
Di anyCall, jaringan validator dapat mengakses kontrak pada rantai yang berbeda dan memverifikasi informasi yang dikirimkan antara kontrak ini. Ini menyelesaikan penerimaan dan transmisi informasi, mengirimkan informasi yang dikirimkan ke rantai target yang ditentukan oleh logika bisnis dan memicu kontrak pintar berikutnya untuk menerapkan logika bisnis. Proses spesifiknya adalah sebagai berikut:
1) dApp perlu mendeploy kontrak pengirim di Chain A (rantai sumber) dan kontrak penerima di Chain B (rantai target). Pada kontrak penerima, perlu ada fungsi anyExecute yang akan dipanggil.
2) Ketika dApp mengirim pesan dengan memanggil kontrak pengirim, kontrak anyCall memverifikasi pesan tersebut dan meneruskannya ke rantai target.
3) Jaringan MPC Multichain (terdiri dari 24 node) bertanggung jawab untuk memvalidasi pesan yang dikirim ke kontrak anyCall oleh fungsi anyCall. Kontrak anyCall ada di alamat MPC publik dari semua blockchain yang didukung. Ketika fungsi anyCall mengirim pesan, node MPC memastikan keamanan pesan sebelum mengirimnya ke rantai target.
4) Setelah verifikasi berhasil, fungsi anyExec menerima pesan dari kontrak anyCall dan mengeksekusi permintaan pada rantai target.
Poin Penting: Asumsi kepercayaan dari anyCall sangat bergantung pada jaringan MPC Multichain, sehingga pengguna perlu mempercayai bahwa node-node tersebut tidak akan bertindak dengan jahat. Secara mekanis, dibandingkan dengan AMB serupa, hal ini dapat dianggap relatif sederhana dan lebih terpusat. Namun, skala Multichain selalu berada di garis depan dalam segala perlombaan jembatan lintas-rantai. Perlu dicatat bahwa Anyswap telah mengalami serangan peretasan selama iterasi dari Anyswap ke Multichain.
Analisis kompetitif 5.3
Di atas, kami telah mencantumkan lima jenis Jembatan Pesan Arbitrer (AMB), dan dapat dilihat bahwa setiap jenis jembatan lintas-rantai memiliki kompromi masing-masing.
Axelar, Wormhole, dan anyCall Multichain semuanya menggunakan metode validasi eksternal untuk memfasilitasi transmisi informasi sembarang antara dua rantai publik melalui rantai/jaringan PoS mereka sendiri. Keuntungannya adalah kecepatan cepat, biaya rendah, dan kemampuan untuk berinteraksi dengan data pada sejumlah rantai target, sehingga lebih mudah terhubung ke lebih banyak rantai. Namun, kekurangannya adalah pendekatan ini mengorbankan keamanan dan memerlukan pengguna/LP untuk sepenuhnya mempercayai dana/data validator eksternal, bergantung pada keamanan jembatan daripada rantai sumber atau target.
Ada perbedaan dalam pembagian spesifik. Sebagai contoh, dalam hal izin validator, Axelar hanya memperbolehkan 50 validator sebagai satu-satunya set aktif di seluruh jaringan. Untuk menjadi validator resmi, token harus masuk dalam 50 besar. Namun, pengguna mana pun dapat mendelagasikan token mereka ke node yang sesuai. Dalam anyCall, siapa pun dapat menjalankan node MPC mereka sendiri. Dalam Wormhole, hanya Guardian dengan izin yang bisa menjadi validator.
Arsitektur Celer IM didukung oleh kombinasi kontrak pintar on-chain untuk menerima dan mengirim pesan dan jaringan Celer PoS. Meskipun asumsi keamanan juga didasarkan pada rantai PoS-nya, Celer IM memiliki dua model keamanan: optimis-rollup terinspirasi (di mana pesan lintas-rantai jahat tidak diproses selama ada satu pengawas aplikasi yang tetap jujur dan beroperasi normal) dan keamanan L1-PoS-blockchain. Pengguna dan pengembang dapat secara bebas memilih dan mengatur model-model ini.
Nomad menggunakan bukti penipuan (mirip dengan Optimistic Rollups) untuk relay data lintas-rantai, memperkenalkan trade-off baru dalam bidang jembatan lintas-rantai, pertukaran keterlambatan (atau kecepatan) untuk keamanan.
Selain itu, pengguna dengan ukuran dana yang berbeda memiliki pertimbangan yang berbeda-beda untuk efisiensi dana dan sistem keamanan. Setiap jembatan berfokus pada area tertentu dan memiliki kebutuhan pengguna yang sesuai. Secara keseluruhan, Arbitrary Messaging Bridges (AMBs) saat ini masih dalam tahap yang sangat awal, sehingga sulit untuk secara langsung membandingkan "jembatan" ini dalam hal keunggulan. Hanya dapat dikatakan bahwa mereka masing-masing memiliki kelebihan dan kekurangan masing-masing dalam dimensi yang berbeda.
Untuk perbandingan yang detail dari AMB yang disebutkan di atas, Anda dapat merujuk ke artikel “Navigating Arbitrary Messaging Bridges: A Comparison Framework” [36] yang ditulis oleh Arjun Chand, seorang anggota dariLI.FItim. Artikel ini memberikan perbandingan komprehensif dari proyek-proyek di atas dari berbagai dimensi, jadi artikel ini tidak akan memberikan deskripsi lebih lanjut.
• LayerZero
Dibandingkan dengan Jembatan Pesan Arbitrer (AMB) yang dijelaskan di atas, LayerZero memiliki perbedaan utama yaitu tidak memerlukan node yang berjalan di rantai terhubung, dengan mengalihkan beban verifikasi transfer informasi on-chain kepada pihak ketiga seperti orakel. Pendekatan ini membuat protokol menjadi lebih ringan dan mengurangi biaya operasional di tahap awal. Sekarang kita dapat melihat bahwa LayerZero sedang berkembang pesat di tahap awal proyek, memanfaatkan keunggulannya sendiri.
Dengan munculnya LayerZero, ini membuka jalan lain bagi kami, tidak hanya terus mengoptimalkan kinerja jembatan, tetapi mengabstraksi rantai dari pengguna.
Secara khusus, sebelumnya jika kita ingin mentransfer aset antara dua rantai yang berbeda, kita perlu pergi ke antarmuka jembatan cross-chain pihak ketiga dan mentransfer aset kita ke rantai target. Namun, dalam banyak kasus, jembatan cross-chain tidak mendukung transfer cross-chain dari altcoin kita, sehingga kita sering perlu melakukan beberapa swap tambahan untuk berhasil memindahkan aset ke rantai target, yang bisa merepotkan dalam hal operasi.
Berdasarkan Stargate yang dibangun di LayerZero, intinya adalah memungkinkan DApps saat ini (seperti Uniswap, Sushi, dan DEX lainnya) mengintegrasikan protokol jembatan lintas rantai, memungkinkan pengguna untuk langsung menjadwalkan dan mengalihkan aset lintas rantai melalui DApps yang saat ini mereka gunakan.
Sebagai contoh, SushiSwap diterapkan pada 18 rantai, dan sulit untuk berbagi status global. Jika kita menggunakan solusi sebelumnya, kita perlu menerapkan jembatan antara setiap pasang rantai. Namun, dengan memanfaatkan protokol LayerZero, kita hanya perlu menggunakan ujung dari setiap rantai untuk berbagi status global.
Sebagai contoh, ketika SushiSwap mengintegrasikan Stargate, dalam hal ini, jika pengguna ingin menukar wBTC di Ethereum dengan MATIC di Polygon, pengguna dapat mengeksekusi operasi ini dalam satu transaksi di rantai sumber tanpa meninggalkan antarmuka SushiSwap. Hal ini memberikan pengalaman standar untuk DApps multi-rantai seperti SushiSwap dan Uniswap. Menurut pandangan penulis, ini adalah metode lintas-rantai yang ideal yang sangat meningkatkan kegunaan transfer aset lintas-rantai.
Jadi apakah solusi LayerZero lebih baik daripada AMB lainnya? Tidak selalu. Keamanan protokol LayerZero masih perlu divalidasi oleh pasar. Dan jembatan seperti Axelar dan Celer IM, yang membangun jembatan dari awal, meskipun memiliki biaya tinggi dan siklus yang panjang, sampai batas tertentu, mereka juga memiliki dasar yang lebih berkelanjutan untuk ekspansi dan akumulasi nilai yang lebih besar. Jika Nomad tidak menjadi korban serangan hacker, perbaikan uniknya berdasarkan bukti penipuan mungkin telah banyak diadopsi oleh pasar.
Secara singkat:
Melihat tren pengembangan proyek jembatan lintas-rantai dalam dua tahun terakhir, kita dapat melihat tema utama yang jelas, yaitu bahwa sebagian besar proyek-proyek ini terus berkembang di sekitar tujuan membangun jembatan yang lebih 'kokoh'. Pada akhirnya, ini adalah tentang bagaimana lebih baik mencapai tiga elemen: keamanan, kelancaran, dan kecepatan. Perlombaan ini masih terus berkembang, dan masa depan siapa yang akan menjadi solusi yang dipilih untuk multi-rantai baru saja dimulai.
Sebagai kesimpulan, meskipun LayerZero memiliki narasi yang kuat, masih banyak detail yang belum sepenuhnya diungkap, dan ada risiko yang sesuai (lihat bagian produk untuk detailnya). Selain itu, LayerZero mencapai konsep lintas-rantai melalui orakel dan transmisi relay informasi, sebuah konsep yang sudah ditangani oleh Protokol Interoperabilitas Lintas-Rantai Chainlink (CCIP). Menurut informasi yang ada, Chainlink mungkin menjadi pesaing yang menguntungkan bagi LayerZero. Namun, konsep CCIP telah sepi untuk waktu yang lama sejak dirilis, tanpa whitepaper yang diterbitkan, dan para pengembang mereka tampak terus bekerja pada pengembangannya. Perbandingan komprehensif antara Chainlink CCIP dan LayerZero telah dibuat oleh Pickle dan Aylo (pseudonim), jadi artikel ini tidak akan memberikan deskripsi lebih lanjut. Untuk lebih jelasnya, Anda dapat merujuk ke artikel mereka
Keamanan protokol
Keamanan LayerZero belum sepenuhnya diverifikasi. Asumsi kepercayaan bahwa oracle dan relayer perlu beroperasi secara independen satu sama lain diragukan. Risiko keamanan di balik mekanisme relaying masih perlu dimonitor. Untuk lebih jelasnya, silakan lihat bagian 2.4.2 Keamanan dalam produk yang disebutkan sebelumnya.
Model Tokenomik Tidak Dikenal
Model ekonomi LayerZero belum dirilis. Masih perlu pengamatan lebih lanjut di masa depan.