Hyperliquid鏈上交易所技術架構深度解析:跨鏈橋與雙鏈結構剖析

robot
摘要生成中

從技術角度深入解讀Hyperliquid的架構與潛在問題

近期備受關注的某鏈上訂單簿交易所已成爲最具影響力的項目之一,其總鎖倉價值(TVL)突破20億美元,被評價爲"鏈上版某知名中心化交易所"。該項目甚至將Layer3和應用鏈概念重新帶回公衆視野。憑藉上線一個月內估值達300億美元的輝煌成績,該項目獲得了廣泛關注。市面上湧現了大量研究報告,但大多聚焦於產品功能和交易機制,鮮有深入探討其技術構造和安全隱患。

本文旨在彌補這一空白,純粹從技術構造與安全角度審視該項目,幫助更多人理解其結構與原理。我們將從跨鏈橋合約的構造與隱患、雙鏈構造兩大方面展開闡述,深入剖析其背後的技術架構與實現方式。

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

跨鏈橋合約解析

該項目在某Layer2網路上部署了跨鏈橋合約,用於存儲用戶存入的USDC資產。從合約中可以看到節點的部分行爲。

驗證者集合

該項目有4組驗證者,分別是熱驗證者集、冷驗證者集以及定案人和鎖定人,對應不同職能:

  • 熱驗證者集用於響應用戶高頻操作如提款,使用熱錢包隨時響應用戶請求。

  • 冷驗證者集主要用於修改系統配置,如更改驗證者名單,處理橋合約鎖定狀態,可直接使某些提款請求無效。

  • 鎖定人類似"安全委員會",可在緊急情況下投票暫停跨鏈橋。目前有5個地址,只需2個投票即可暫停橋合約。

  • 定案人主要確認跨鏈橋狀態變化,如用戶存取款。

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

存款

橋合約基於EIP-2612的Permit方法處理用戶存款,只允許存入USDC。使用批量存款函數處理多筆存款,流程簡潔無資金風險。

提款

提款是高風險操作,流程較復雜:

  1. 用戶發起提款請求後,需湊齊熱驗證者集2/3籤名權重。

  2. 有200秒"爭議期",期間鎖定人可投票凍結合約,冷驗證者可使提款無效。

  3. 爭議期結束後,定案人可確認最終狀態,USDC才會轉入用戶錢包。

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

橋合約鎖定

鎖定人可投票鎖定橋合約。2名鎖定人投票後合約暫停運轉。鎖定人也可撤回投票。合約被鎖定後,只能由冷驗證者2/3籤名解鎖。解鎖時會更新驗證者名單。

驗證者更新

更新驗證者需所有熱驗證者籤名,有200秒爭議期。期滿後需定案人確認完成更新。

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

主要風險

  1. 黑客控制冷驗證者可無視阻攔盜取用戶資產。

  2. 定案人可拒絕確認提款交易,展開審查攻擊。

  3. 鎖定人惡意鎖定橋合約,暫停所有提款。

雙鏈交互架構

爲實現訂單簿交易可編程化,該項目推出了特殊EVM方案。其優勢是可讀取訂單簿狀態,智能合約可與訂單系統交互,擴展應用場景。

該項目採用"雙鏈方案",節點同時運行兩條鏈:

  1. 訂單簿專用鏈:許可制,高性能

  2. EVM兼容鏈:無許可,可部署智能合約,通過預編譯訪問專用鏈數據

兩鏈通過相同共識協議傳播數據,但分別執行。EVM鏈可讀取過往專用鏈區塊數據,向未來區塊寫入數據。

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

交互機制

  1. 預編譯:增加特殊合約,允許EVM讀取專用鏈狀態。

  2. 事件:EVM合約可觸發事件,節點據此在專用鏈執行相應操作。

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

共識協議

採用基於HotStuff的HyperBFT協議,理論上每秒可處理200萬筆訂單。

開發注意事項

  1. msg.sender可能爲系統合約地址

  2. 交互非原子性可能導致資產損失

  3. EVM合約地址需在專用鏈映射

  4. 資產跨鏈時可能暫時無法查詢餘額

總之,該項目的EVM鏈類似專用鏈的二層,但提供了更高互操作性。其創新架構爲高性能訂單簿與智能合約結合提供了新思路,但也帶來了一些潛在風險和開發難點。

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

炒作退潮,從技術角度解讀Hyperliquid的橋合約、HyperEVM及其潛在問題

HYPE3.3%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 7
  • 分享
留言
0/400
WalletInspectorvip
· 18小時前
安全框架分析的贼详细
回復0
SelfStakingvip
· 18小時前
合约安全还得慎重啊,感觉不太稳
回復0
Ser_APY_2000vip
· 18小時前
兄弟萌这架构太硬核了
回復0
LiquidityWitchervip
· 18小時前
验证者加签验证真费脑啊~
回復0
ZKSherlockvip
· 18小時前
这里的信任模型实际上相当薄弱... 需要更严格的零知识认证,真是无语
查看原文回復0
Probably Nothingvip
· 18小時前
都看懂了 就是风险挺大
回復0
智能合约捉虫人vip
· 18小時前
技术太硬核了 搞得我头晕
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)