Analisis mendalam dari sudut pandang teknis tentang arsitektur dan masalah potensial Hyperliquid
Hyperliquid sebagai salah satu perwakilan bursa perdagangan buku pesanan on-chain, TVL-nya telah melebihi 2 miliar dolar AS, dan disebut sebagai "Binance on-chain". Artikel ini akan menganalisis prinsip arsitektur Hyperliquid dari dua sudut pandang, yaitu konstruksi teknis dan keamanan.
Analisis Jembatan Lintas Rantai Hyperliquid
Hyperliquid telah menerapkan kontrak jembatan lintas rantai di Arbitrum untuk menyimpan aset USDC pengguna. Kontrak jembatan ini terdiri dari empat kelompok validator:
hotValidatorSet: menangani operasi frekuensi tinggi seperti penarikan
coldValidatorSet: mengubah konfigurasi sistem, dapat membatalkan permintaan penarikan
lockers: dapat menghentikan operasi kontrak jembatan
finalizers: Konfirmasi perubahan status jembatan lintas rantai
Proses Setoran
Kontrak jembatan menggunakan metode Permit EIP-2612 untuk memproses setoran, mendukung operasi massal. Logika setoran sederhana, dengan risiko keamanan yang relatif rendah.
Proses Penarikan
Permintaan penarikan harus memenuhi syarat berikut:
Mengumpulkan 2/3 bobot tanda tangan dari hotValidatorSet
Setelah periode kontroversi selama 200 detik
Dikonfirmasi akhirnya oleh anggota finalizers
Selama periode sengketa, lockers dapat menangguhkan kontrak jembatan, coldValidatorSet dapat membatalkan penarikan.
Mekanisme Kunci Kontrak Jembatan
Diperlukan 2 suara dari lockers untuk mengunci kontrak jembatan. Untuk membuka kunci, diperlukan 2/3 bobot tanda tangan dari coldValidatorSet, dan juga dapat memperbarui kumpulan validator.
Pembaruan kumpulan validator
Pembaruan hotValidatorSet dan coldValidatorSet memerlukan tanda tangan dari semua anggota hotValidatorSet, dan setelah periode sengketa 200 detik, akan dikonfirmasi oleh finalizers.
Risiko Potensial
Setelah coldValidatorSet dikendalikan, mekanisme keamanan dapat dilalui untuk mencuri aset.
finalizers mungkin menolak untuk mengonfirmasi transaksi penarikan
lockers mungkin mengunci kontrak jembatan secara jahat
HyperEVM dan Arsitektur Interaksi Dua Rantai
Hyperliquid menggunakan arsitektur dual-chain:
Hyperliquid L1: sistem buku pesanan khusus, berbasis izin
HyperEVM: Rantai yang kompatibel dengan EVM, tanpa izin
Dua rantai berinteraksi melalui Precompiles dan Events:
Precompiles: Mengizinkan HyperEVM membaca status L1
Events: Memungkinkan HyperEVM untuk menulis data ke L1
Konsensus HyperBFT
Hyperliquid mengembangkan algoritma konsensus HyperBFT berdasarkan HotStuff, dengan kapasitas pemrosesan teoritis mencapai 2 juta pesanan per detik.
Catatan untuk Pengembang
msg.sender mungkin merupakan alamat kontrak sistem
Interaksi EVM dengan L1 tidak atomik, perlu menangani situasi kegagalan
Alamat kontrak EVM harus membuat akun pemetaan di L1
Aset lintas rantai mungkin tidak terlihat sementara, perlu ditangani dengan baik
Secara keseluruhan, HyperEVM mirip dengan arsitektur lapisan kedua L1, tetapi menawarkan interoperabilitas yang lebih tinggi. Pengembang perlu memperhatikan detail teknis yang dihasilkan oleh struktur dua rantai yang unik.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
16 Suka
Hadiah
16
7
Bagikan
Komentar
0/400
StopLossMaster
· 3jam yang lalu
Apakah penggunaan dua rantai yang begitu kompleks aman?
Lihat AsliBalas0
DegenMcsleepless
· 07-11 22:04
Tidak mengerti, tanya saja, dua rantai satu jembatan sudah sangat umum.
Lihat AsliBalas0
StakeTillRetire
· 07-11 06:11
Arsitekturnya begitu rumit, siapa yang berani menghadapinya?
Lihat AsliBalas0
GasFeeCrier
· 07-11 06:11
Risiko sebesar ini masih melakukan cross-chain?
Lihat AsliBalas0
gas_fee_therapist
· 07-11 06:07
Rencana teknologi ini tidak dapat diandalkan, setelah melihatnya saya ingin lari.
Lihat AsliBalas0
GasGrillMaster
· 07-11 06:03
on-chain cross-chain saya sudah jalani, keamanan emmm...
Lihat AsliBalas0
BakedCatFanboy
· 07-11 05:57
Teknologi sebanyak itu, di mana saya bisa mempelajarinya semua?
Analisis Teknologi Arsitektur Hyperliquid Penjelasan Jembatan Lintas Rantai dan Desain Dual Chain HyperEVM
Analisis mendalam dari sudut pandang teknis tentang arsitektur dan masalah potensial Hyperliquid
Hyperliquid sebagai salah satu perwakilan bursa perdagangan buku pesanan on-chain, TVL-nya telah melebihi 2 miliar dolar AS, dan disebut sebagai "Binance on-chain". Artikel ini akan menganalisis prinsip arsitektur Hyperliquid dari dua sudut pandang, yaitu konstruksi teknis dan keamanan.
Analisis Jembatan Lintas Rantai Hyperliquid
Hyperliquid telah menerapkan kontrak jembatan lintas rantai di Arbitrum untuk menyimpan aset USDC pengguna. Kontrak jembatan ini terdiri dari empat kelompok validator:
Proses Setoran
Kontrak jembatan menggunakan metode Permit EIP-2612 untuk memproses setoran, mendukung operasi massal. Logika setoran sederhana, dengan risiko keamanan yang relatif rendah.
Proses Penarikan
Permintaan penarikan harus memenuhi syarat berikut:
Selama periode sengketa, lockers dapat menangguhkan kontrak jembatan, coldValidatorSet dapat membatalkan penarikan.
Mekanisme Kunci Kontrak Jembatan
Diperlukan 2 suara dari lockers untuk mengunci kontrak jembatan. Untuk membuka kunci, diperlukan 2/3 bobot tanda tangan dari coldValidatorSet, dan juga dapat memperbarui kumpulan validator.
Pembaruan kumpulan validator
Pembaruan hotValidatorSet dan coldValidatorSet memerlukan tanda tangan dari semua anggota hotValidatorSet, dan setelah periode sengketa 200 detik, akan dikonfirmasi oleh finalizers.
Risiko Potensial
HyperEVM dan Arsitektur Interaksi Dua Rantai
Hyperliquid menggunakan arsitektur dual-chain:
Dua rantai berinteraksi melalui Precompiles dan Events:
Konsensus HyperBFT
Hyperliquid mengembangkan algoritma konsensus HyperBFT berdasarkan HotStuff, dengan kapasitas pemrosesan teoritis mencapai 2 juta pesanan per detik.
Catatan untuk Pengembang
Secara keseluruhan, HyperEVM mirip dengan arsitektur lapisan kedua L1, tetapi menawarkan interoperabilitas yang lebih tinggi. Pengembang perlu memperhatikan detail teknis yang dihasilkan oleh struktur dua rantai yang unik.