LayerZero: Prinsip Teknologi dan Evaluasi Protokol Interoperabilitas Seluruh Rantai
1. Prinsip Teknologi LayerZero
1.1 Ringkasan
LayerZero adalah protokol komunikasi lintas rantai tanpa kepercayaan. Ini memanfaatkan prinsip teknologi node ringan, merancang mekanisme node super ringan, dengan membagi dua tahap kepercayaan di tengah melalui perantara dan oracle, untuk mendapatkan keamanan yang lebih baik dengan biaya yang lebih rendah. LayerZero fokus pada pesan lintas rantai, sebagai protokol dasar dan lapisan aplikasi lintas aset memiliki hubungan yang termasuk.
1.2 Prinsip Node Ringan
Komunikasi lintas rantai terutama dilakukan melalui verifikasi eksternal atau node ringan di rantai. Node ringan hanya menyimpan semua header blok historis, tidak menyimpan informasi transaksi spesifik di dalam blok. Dengan beberapa Merkle Root dari header blok, kita dapat memverifikasi apakah sebuah transaksi benar-benar ada di dalam blok.
Dengan menjalankan verifikasi di rantai menggunakan node ringan, peran eksternal notaris dapat dihilangkan, dan desentralisasi yang tinggi dapat dicapai berdasarkan keamanan rantai itu sendiri, sehingga lebih aman. Namun, biaya lintas rantai akan sangat tinggi.
1.3 node super ringan
Node ultra ringan dan node ringan on-chain melakukan verifikasi yang sama, tetapi tidak menyimpan semua header blok secara berurutan, melainkan ditransmisikan secara streaming sesuai permintaan oleh oracle terdesentralisasi. Dengan cara ini, tidak tergantung pada aliran data header blok dari node ringan dari awal, yang secara signifikan mengurangi biaya.
Biaya tersebut adalah kurangnya aliran data urutan sejarah; begitu oracle dan relayer berbuat jahat secara bersamaan, dapat diverifikasi, yang mengakibatkan informasi jahat dieksekusi. Kerugian keamanan diimbangi dengan pengurangan biaya yang besar, perlu dipertimbangkan berdasarkan skenario spesifik.
2. Peran inti lintas rantai LayerZero
2.1 Penempatan Oracle dan Relayer
Oracle( peran utama oracle) adalah untuk memberitahukan kontrak di rantai target kapan harus memverifikasi dan apa jawaban verifikasinya. Relayer( penghubung) bertanggung jawab untuk menyediakan proses pembuktian yang diperlukan untuk verifikasi transaksi serta rincian informasi lintas rantai.
Oracle berperan sebagai notaris dalam lintas rantai. Karena pentingnya oracle, keamanannya hampir setara dengan nilai DeFi di dalam rantai.
2.2 Pembagian tugas Oracle dan Relayer
Peran oracle:
Mengirimkan Blockhash dan Block Receiptsroot dari permintaan lintas rantai di rantai sumber ke rantai tujuan
Blockhash memberi tahu kontrak di rantai target blok mana yang memiliki permintaan lintas rantai dari pengguna
Block Receiptsroot digunakan untuk memverifikasi pesan yang disampaikan oleh relayer
Fungsi repeater:
Mengirimkan informasi jalur yang diperlukan untuk Receipt dan Merkle Proof yang berisi pesan lintas rantai ke kontrak di rantai tujuan untuk verifikasi
Receipt berisi hasil eksekusi transaksi, hash transaksi, dan informasi log peristiwa transaksi.
2.3 Siklus hidup lintas rantai LayerZero
Langkah utama dalam proses lintas rantai:
Aplikasi pengguna mengajukan permintaan lintas rantai
Informasi disampaikan ke lapisan jaringan melalui komunikasi dan verifikasi
Lapisan jaringan memicu oracle dan pengulang
Orakel mendapatkan dan menyampaikan informasi header blok
Repeater mendapatkan dan menyampaikan bukti transaksi
Validator memverifikasi validitas informasi
Alat komunikasi akan menyampaikan informasi yang telah diverifikasi kepada aplikasi di rantai target untuk dieksekusi.
Biaya Gas dikenakan saat transaksi pertama dieksekusi di rantai sumber dalam keseluruhan lintas rantai, di rantai tujuan terdapat 3 transaksi ( pengulang, peramal, eksekutor ).
3. Evaluasi Kelebihan dan Kekurangan protokol LayerZero
3.1 Pertimbangan keamanan yang bergantung pada oracle
LayerZero memungkinkan aplikasi untuk menyesuaikan relayer dan oracle, membentuk pola pilihan banyak ke banyak, dan melalui kompetisi pasar membentuk pengawasan terdesentralisasi satu sama lain. Bahkan jika oracle dan relayer tunggal berkolusi dengan jahat, itu hanya akan mempengaruhi aplikasi yang menggunakan kombinasi tertentu tersebut.
LayerZero sebagai mekanisme penyampaian informasi dasar, tidak menyimpan dana dan data, mengurangi kemungkinan diserang. Aplikasi lapisan atas dapat secara terpisah mendefinisikan dan memperkuat langkah-langkah keamanan.
Saat ini LayerZero telah melalui beberapa putaran audit keamanan dan menawarkan program hadiah bug yang besar.
3.2 Keunggulan dibandingkan produk lintas rantai lapisan protokol lainnya
Ekstensi umum yang lebih kuat: mendukung rantai EVM dan non-EVM, tidak terpengaruh oleh biaya Gas yang tinggi
Kompleksitas akses pengembang yang lebih rendah: desain yang sederhana, mudah untuk dikembangkan, telah diadopsi oleh beberapa Dapp terkemuka.
Mengatasi fragmentasi multi-rantai: menggunakan metode aset non-terbungkus, menyatukan lapisan likuiditas, dapat menggabungkan transaksi yang kompleks.
3.3 Ringkasan
Sebagai infrastruktur dasar yang penting dalam pola multichain, LayerZero memiliki keunggulan dalam kepastian tinggi dan model bisnis yang jelas. Karakteristiknya yang biaya rendah dan kompatibilitas tinggi menjadikannya berpotensi menjadi salah satu protokol kunci untuk komunikasi lintas rantai.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
10 Suka
Hadiah
10
4
Bagikan
Komentar
0/400
SingleForYears
· 08-02 16:48
Ini menghemat banyak gas, kan?
Lihat AsliBalas0
TheMemefather
· 08-02 16:45
Sudah dikatakan LayerZero bull beer adalah tren yang tidak terhindarkan.
Lihat AsliBalas0
BearMarketBard
· 08-02 16:45
Protokol di kalangan Anda ini, tidak ada yang bertahan lebih dari tiga bulan.
LayerZero: Prinsip teknis dan evaluasi keamanan protokol interoperabilitas seluruh rantai
LayerZero: Prinsip Teknologi dan Evaluasi Protokol Interoperabilitas Seluruh Rantai
1. Prinsip Teknologi LayerZero
1.1 Ringkasan
LayerZero adalah protokol komunikasi lintas rantai tanpa kepercayaan. Ini memanfaatkan prinsip teknologi node ringan, merancang mekanisme node super ringan, dengan membagi dua tahap kepercayaan di tengah melalui perantara dan oracle, untuk mendapatkan keamanan yang lebih baik dengan biaya yang lebih rendah. LayerZero fokus pada pesan lintas rantai, sebagai protokol dasar dan lapisan aplikasi lintas aset memiliki hubungan yang termasuk.
1.2 Prinsip Node Ringan
Komunikasi lintas rantai terutama dilakukan melalui verifikasi eksternal atau node ringan di rantai. Node ringan hanya menyimpan semua header blok historis, tidak menyimpan informasi transaksi spesifik di dalam blok. Dengan beberapa Merkle Root dari header blok, kita dapat memverifikasi apakah sebuah transaksi benar-benar ada di dalam blok.
Dengan menjalankan verifikasi di rantai menggunakan node ringan, peran eksternal notaris dapat dihilangkan, dan desentralisasi yang tinggi dapat dicapai berdasarkan keamanan rantai itu sendiri, sehingga lebih aman. Namun, biaya lintas rantai akan sangat tinggi.
1.3 node super ringan
Node ultra ringan dan node ringan on-chain melakukan verifikasi yang sama, tetapi tidak menyimpan semua header blok secara berurutan, melainkan ditransmisikan secara streaming sesuai permintaan oleh oracle terdesentralisasi. Dengan cara ini, tidak tergantung pada aliran data header blok dari node ringan dari awal, yang secara signifikan mengurangi biaya.
Biaya tersebut adalah kurangnya aliran data urutan sejarah; begitu oracle dan relayer berbuat jahat secara bersamaan, dapat diverifikasi, yang mengakibatkan informasi jahat dieksekusi. Kerugian keamanan diimbangi dengan pengurangan biaya yang besar, perlu dipertimbangkan berdasarkan skenario spesifik.
2. Peran inti lintas rantai LayerZero
2.1 Penempatan Oracle dan Relayer
Oracle( peran utama oracle) adalah untuk memberitahukan kontrak di rantai target kapan harus memverifikasi dan apa jawaban verifikasinya. Relayer( penghubung) bertanggung jawab untuk menyediakan proses pembuktian yang diperlukan untuk verifikasi transaksi serta rincian informasi lintas rantai.
Oracle berperan sebagai notaris dalam lintas rantai. Karena pentingnya oracle, keamanannya hampir setara dengan nilai DeFi di dalam rantai.
2.2 Pembagian tugas Oracle dan Relayer
Peran oracle:
Fungsi repeater:
2.3 Siklus hidup lintas rantai LayerZero
Langkah utama dalam proses lintas rantai:
Biaya Gas dikenakan saat transaksi pertama dieksekusi di rantai sumber dalam keseluruhan lintas rantai, di rantai tujuan terdapat 3 transaksi ( pengulang, peramal, eksekutor ).
3. Evaluasi Kelebihan dan Kekurangan protokol LayerZero
3.1 Pertimbangan keamanan yang bergantung pada oracle
LayerZero memungkinkan aplikasi untuk menyesuaikan relayer dan oracle, membentuk pola pilihan banyak ke banyak, dan melalui kompetisi pasar membentuk pengawasan terdesentralisasi satu sama lain. Bahkan jika oracle dan relayer tunggal berkolusi dengan jahat, itu hanya akan mempengaruhi aplikasi yang menggunakan kombinasi tertentu tersebut.
LayerZero sebagai mekanisme penyampaian informasi dasar, tidak menyimpan dana dan data, mengurangi kemungkinan diserang. Aplikasi lapisan atas dapat secara terpisah mendefinisikan dan memperkuat langkah-langkah keamanan.
Saat ini LayerZero telah melalui beberapa putaran audit keamanan dan menawarkan program hadiah bug yang besar.
3.2 Keunggulan dibandingkan produk lintas rantai lapisan protokol lainnya
Ekstensi umum yang lebih kuat: mendukung rantai EVM dan non-EVM, tidak terpengaruh oleh biaya Gas yang tinggi
Kompleksitas akses pengembang yang lebih rendah: desain yang sederhana, mudah untuk dikembangkan, telah diadopsi oleh beberapa Dapp terkemuka.
Mengatasi fragmentasi multi-rantai: menggunakan metode aset non-terbungkus, menyatukan lapisan likuiditas, dapat menggabungkan transaksi yang kompleks.
3.3 Ringkasan
Sebagai infrastruktur dasar yang penting dalam pola multichain, LayerZero memiliki keunggulan dalam kepastian tinggi dan model bisnis yang jelas. Karakteristiknya yang biaya rendah dan kompatibilitas tinggi menjadikannya berpotensi menjadi salah satu protokol kunci untuk komunikasi lintas rantai.