🎉 #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 聯合推廣任務上線!
本次活動總獎池:1,250 枚 ES
任務目標:推廣 Eclipse($ES)Launchpool 和 Alpha 第11期 $ES 專場
📄 詳情參考:
Launchpool 公告:https://www.gate.com/zh/announcements/article/46134
Alpha 第11期公告:https://www.gate.com/zh/announcements/article/46137
🧩【任務內容】
請圍繞 Launchpool 和 Alpha 第11期 活動進行內容創作,並曬出參與截圖。
📸【參與方式】
1️⃣ 帶上Tag #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 發帖
2️⃣ 曬出以下任一截圖:
Launchpool 質押截圖(BTC / ETH / ES)
Alpha 交易頁面截圖(交易 ES)
3️⃣ 發布圖文內容,可參考以下方向(≥60字):
簡介 ES/Eclipse 項目亮點、代幣機制等基本信息
分享你對 ES 項目的觀點、前景判斷、挖礦體驗等
分析 Launchpool 挖礦 或 Alpha 積分玩法的策略和收益對比
🎁【獎勵說明】
評選內容質量最優的 10 位 Launchpool/Gate
Hyperliquid鏈上交易所技術架構深度解析:跨鏈橋與雙鏈結構剖析
從技術角度深入解讀Hyperliquid的架構與潛在問題
近期備受關注的某鏈上訂單簿交易所已成爲最具影響力的項目之一,其總鎖倉價值(TVL)突破20億美元,被評價爲"鏈上版某知名中心化交易所"。該項目甚至將Layer3和應用鏈概念重新帶回公衆視野。憑藉上線一個月內估值達300億美元的輝煌成績,該項目獲得了廣泛關注。市面上湧現了大量研究報告,但大多聚焦於產品功能和交易機制,鮮有深入探討其技術構造和安全隱患。
本文旨在彌補這一空白,純粹從技術構造與安全角度審視該項目,幫助更多人理解其結構與原理。我們將從跨鏈橋合約的構造與隱患、雙鏈構造兩大方面展開闡述,深入剖析其背後的技術架構與實現方式。
跨鏈橋合約解析
該項目在某Layer2網路上部署了跨鏈橋合約,用於存儲用戶存入的USDC資產。從合約中可以看到節點的部分行爲。
驗證者集合
該項目有4組驗證者,分別是熱驗證者集、冷驗證者集以及定案人和鎖定人,對應不同職能:
熱驗證者集用於響應用戶高頻操作如提款,使用熱錢包隨時響應用戶請求。
冷驗證者集主要用於修改系統配置,如更改驗證者名單,處理橋合約鎖定狀態,可直接使某些提款請求無效。
鎖定人類似"安全委員會",可在緊急情況下投票暫停跨鏈橋。目前有5個地址,只需2個投票即可暫停橋合約。
定案人主要確認跨鏈橋狀態變化,如用戶存取款。
存款
橋合約基於EIP-2612的Permit方法處理用戶存款,只允許存入USDC。使用批量存款函數處理多筆存款,流程簡潔無資金風險。
提款
提款是高風險操作,流程較復雜:
用戶發起提款請求後,需湊齊熱驗證者集2/3籤名權重。
有200秒"爭議期",期間鎖定人可投票凍結合約,冷驗證者可使提款無效。
爭議期結束後,定案人可確認最終狀態,USDC才會轉入用戶錢包。
橋合約鎖定
鎖定人可投票鎖定橋合約。2名鎖定人投票後合約暫停運轉。鎖定人也可撤回投票。合約被鎖定後,只能由冷驗證者2/3籤名解鎖。解鎖時會更新驗證者名單。
驗證者更新
更新驗證者需所有熱驗證者籤名,有200秒爭議期。期滿後需定案人確認完成更新。
主要風險
黑客控制冷驗證者可無視阻攔盜取用戶資產。
定案人可拒絕確認提款交易,展開審查攻擊。
鎖定人惡意鎖定橋合約,暫停所有提款。
雙鏈交互架構
爲實現訂單簿交易可編程化,該項目推出了特殊EVM方案。其優勢是可讀取訂單簿狀態,智能合約可與訂單系統交互,擴展應用場景。
該項目採用"雙鏈方案",節點同時運行兩條鏈:
訂單簿專用鏈:許可制,高性能
EVM兼容鏈:無許可,可部署智能合約,通過預編譯訪問專用鏈數據
兩鏈通過相同共識協議傳播數據,但分別執行。EVM鏈可讀取過往專用鏈區塊數據,向未來區塊寫入數據。
交互機制
預編譯:增加特殊合約,允許EVM讀取專用鏈狀態。
事件:EVM合約可觸發事件,節點據此在專用鏈執行相應操作。
共識協議
採用基於HotStuff的HyperBFT協議,理論上每秒可處理200萬筆訂單。
開發注意事項
msg.sender可能爲系統合約地址
交互非原子性可能導致資產損失
EVM合約地址需在專用鏈映射
資產跨鏈時可能暫時無法查詢餘額
總之,該項目的EVM鏈類似專用鏈的二層,但提供了更高互操作性。其創新架構爲高性能訂單簿與智能合約結合提供了新思路,但也帶來了一些潛在風險和開發難點。