Hyperliquid teknolojisi analizi: Cross chain köprüleri yapısı ve HyperEVM mimarisi analizi

robot
Abstract generation in progress

Hyperliquid'in Teknik Açısından Analizi: Köprü Sözleşmeleri, Mimari ve Potansiyel Riskler

Hyperliquid, dikkat çeken bir zincir üzerindeki emir defteri borsa olarak, teknik yapısı ve güvenliği derinlemesine incelenmeyi hak ediyor. Bu makale, Hyperliquid'i teknik olarak analiz etmek için zincirler arası köprü sözleşme yapısı, HyperEVM ve çift zincir mimarisi olmak üzere iki açıdan ele alacaktır.

Spekülasyon Düşüşü, Hyperliquid'in Köprü Sözleşmesi, HyperEVM ve Potansiyel Sorunları Teknik Açıdan İncelenmesi

Hyperliquid Çok Zincirli Köprü Analizi

Hyperliquid, kullanıcılarının USDC varlıklarını depolamak için Arbitrum üzerinde bir çapraz zincir köprü sözleşmesi dağıttı. Düğüm kimlikleri açısından, Hyperliquid'in dört grup doğrulayıcısı bulunmaktadır:

  • hotValidatorSet: yüksek frekanslı işlemleri yönetir, örneğin para çekme.
  • coldValidatorSet: sistem yapılandırma değişikliklerinden sorumludur
  • kilitler: Güvenlik Komitesine benzer, köprü sözleşmesini oylayarak durdurabilir.
  • sonlandırıcılar: Çoklu zincir köprüsü durum değişikliğini onayla

Spekülasyonun azalması, Hyperliquid'in köprü sözleşmesi, HyperEVM ve potansiyel sorunları teknik açıdan yorumlamak

Para Yatırma Süreci

Köprü akdi, EIP-2612'nin Permit yöntemini kullanarak mevduat işlemlerini gerçekleştirir, yalnızca USDC yatırılmasına izin verir. batchedDepositWithPermit fonksiyonu, birden fazla mevduat işlemini toplu olarak işleyebilir, süreç basit ve güvenlik seviyesi yüksektir.

Spekülasyon Düşüşü, Teknik Bakış Açısıyla Hyperliquid'in Köprü Sözleşmesi, HyperEVM ve Potansiyel Sorunları

Çekim Süreci

Çekim talebinin hotValidatorSet'in 2/3 imza ağırlığını alması gerekir. Başlatıldıktan sonra 200 saniyelik bir "itiraz süresi" vardır.

  1. lockers oylama ile sözleşmeyi durdurabilir
  2. coldValidatorSet, bir çekimi geçersiz kılabilir.

Tartışma süresi sona erdikten sonra, finalizers üyeleri batchedFinalizeWithdrawals fonksiyonunu çağırarak çekim işlemini onaylar.

Spekülasyon Düşüşü, Hyperliquid'in köprü sözleşmesi, HyperEVM ve potansiyel sorunları teknik açıdan analiz

Köprü Akşam Sözleşmesi Kilit Mekanizması

2 locker oyu ile köprü sözleşmesi kilitlenir. Kilidi açmak için coldValidatorSet'in 2/3 imzası gereklidir, aynı zamanda doğrulayıcı listesini güncelleyebilir.

Spekülasyon Düşüşü, Hyperliquid'in Köprü Sözleşmesi, HyperEVM ve Potansiyel Sorunları Teknik Açıdan İncelenmesi

doğrulayıcı kümesi güncellendi

updateValidatorSet fonksiyonu hotValidatorSet ve coldValidatorSet'i güncelleyebilir, tüm hotValidatorSet'in imzasını gerektirir, 200 saniyelik bir itiraz süresi vardır.

Spekülasyon Düşüşü, Hyperliquid'in Köprü Sözleşmesi, HyperEVM ve Potansiyel Sorunlarının Teknik Açıklaması

Potansiyel Risk

  1. coldValidatorSet kontrol altında varlıkları çalmak için korumayı aşabilir.
  2. finalizers, para çekme işlemlerini onaylamayı reddedebilir.
  3. locker'lar kötü niyetli kilitleme köprü sözleşmesi

Spekülasyonun sona ermesi, Hyperliquid'in köprü sözleşmesi, HyperEVM ve potansiyel sorunlarının teknik açıdan incelenmesi

HyperEVM ve Çift Zincir Mimarisi

Hyperliquid, "çift zincir çözümü" kullanarak, hem sipariş defteri özel zinciri (HyperL1) hem de EVM uyumlu zinciri (HyperEVM) üzerinde çalışmaktadır.

Spekülasyonların azalması, teknik açıdan Hyperliquid'in köprü sözleşmesi, HyperEVM ve potansiyel sorunları

Ön İşlemler

HyperEVM, akıllı sözleşmelerin HyperL1 durumunu okuyabilmesi için önceden derlenmiş kod ekliyor. Bilinen önceden derlenmiş adres 0x800, L1'in en son bloklarının sürekli sözleşme pozisyonlarını okuyabilir.

Spekülasyon Düşüşü, Hyperliquid'in köprü sözleşmesi, HyperEVM ve potansiyel sorunlarına teknik açıdan bir bakış

Etkinlikler

HyperEVM, Events aracılığıyla HyperL1'e veri yazar. Düğüm, 0x3333...3333 adresinin Events'ini dinleyerek, kullanıcı niyetini L1 işlemlerine dönüştürür.

Spekülasyon Durgunluğu: Hyperliquid'in köprü sözleşmesi, HyperEVM ve potansiyel sorunları teknik açıdan incelendi

HyperBFT konsensüsü

HotStuff'a dayalı olarak geliştirilmiştir, teorik işleme hızı saniyede 2 milyon işlem yapabilir.

Geliştirme Dikkat Edilmesi Gerekenler

  1. msg.sender L1 sisteminin kontrat adresi olabilir.
  2. EVM ile L1 etkileşiminin atomik olmaması, varlık kaybına yol açabilir.
  3. EVM sözleşme adresi L1'de bir haritalama hesabı oluşturmalıdır.
  4. Cross-chain varlıkların bakiyeleri geçici olarak sorgulanamayabilir.

Genel olarak, HyperEVM, Hyperliquid L1'in ikinci katmanı gibi görünmektedir, ancak daha yüksek bir birlikte çalışabilirlik sunar. Geliştiricilerin kullanıcı varlıklarının güvenliğini sağlamak için çeşitli özel durumları iyi bir şekilde ele alması gerekmektedir.

Spekülasyon Düşüşü, Hyperliquid'in köprü akdini, HyperEVM'yi ve potansiyel sorunlarını teknik açıdan yorumlama

View Original
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.
  • Reward
  • 7
  • Share
Comment
0/400
PermabullPetevip
· 07-13 13:03
Kodda hala bu güvenlik açığı mı var?
View OriginalReply0
NFTArtisanHQvip
· 07-11 11:55
ilginç mimari, ancak cross-chain riski ile ilgili meta-narratif bir Duchamp hazır yapıtı gibi hissediliyor... güzel ama tehlikeli
View OriginalReply0
ConsensusBotvip
· 07-11 01:59
Yine bir güvenlik sorunu çıktı.
View OriginalReply0
RektDetectivevip
· 07-11 01:58
Yine köprü gördüm, bir hayli telaşlandım.
View OriginalReply0
SchrodingerWalletvip
· 07-11 01:48
varlık güvenliği için önce küçük bir hedef belirleyelim
View OriginalReply0
ShitcoinConnoisseurvip
· 07-11 01:47
Bakalım kim yine enayileri oyuna getirdi
View OriginalReply0
RamenDeFiSurvivorvip
· 07-11 01:46
Bu güvenlik ile nasıl bir gelişimden bahsedelim?
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)