📢 Gate廣場 #MBG任务挑战# 發帖贏大獎活動火熱開啓!
想要瓜分1,000枚MBG?現在就來參與,展示你的洞察與實操,成爲MBG推廣達人!
💰️ 本期將評選出20位優質發帖用戶,每人可輕鬆獲得50枚MBG!
如何參與:
1️⃣ 調研MBG項目
對MBG的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與MBG相關活動(包括CandyDrop、Launchpool或現貨交易),並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是現貨行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
MBG熱門活動(帖文需附下列活動連結):
Gate第287期Launchpool:MBG — 質押ETH、MBG即可免費瓜分112,500 MBG,每小時領取獎勵!參與攻略見公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通過首次交易、交易MBG、邀請好友註冊交易即可分187,500 MBG!參與攻略見公告:https://www.gate.com/announcements
Hyperliquid技術剖析:跨鏈橋架構與HyperEVM雙鏈系統風險
深入解析Hyperliquid:技術架構與潛在風險
Hyperliquid作爲一個備受關注的鏈上訂單簿交易所,其技術架構和安全性值得深入探討。本文將從跨鏈橋合約結構、HyperEVM與HyperL1雙鏈架構兩個角度,對Hyperliquid的技術實現進行分析。
Hyperliquid跨鏈橋分析
Hyperliquid在Arbitrum上部署了一個橋合約來存儲用戶的USDC資產。該橋合約包含四組驗證者:hotValidatorSet、coldValidatorSet、finalizers和lockers,分別負責不同的職能。
驗證者機制
目前Hyperliquid只有4個驗證者節點,hotValidatorSet和coldValidatorSet各對應4個地址。
存款流程
橋合約使用EIP-2612的Permit方法處理存款,只允許存入USDC。batchedDepositWithPermit函數可批量處理多筆存款,流程較爲簡單。
提款流程
提款請求需滿足以下條件:
在爭議期內,lockers可投票暫停橋合約,coldValidatorSet可無效化提款請求。
橋合約鎖定機制
2名lockers投票即可鎖定橋合約。解鎖需要coldValidatorSet的2/3籤名權重,同時可更新驗證者地址。
驗證者更新
updateValidatorSet函數可更新hotValidatorSet和coldValidatorSet,需要所有hotValidatorSet成員籤名,並經過200秒爭議期。
潛在風險
HyperEVM與雙鏈架構
Hyperliquid採用"雙鏈方案",同時運行兩條鏈:
兩鏈通過相同共識協議傳播數據,但在不同執行環境運行。HyperEVM可讀取L1狀態並向L1寫入數據。
Precompiles
HyperEVM通過預編譯代碼讀取L1狀態。已知的預編譯地址0x800可讀取最近L1區塊的用戶永續合約倉位。
Events
HyperEVM通過Events向L1寫入數據。L1節點監聽特定地址(0x3333...3333)的Events,將用戶意圖轉化爲L1交易。
HyperBFT共識
Hyperliquid採用基於HotStuff的HyperBFT共識算法,理論上每秒可處理200萬筆訂單。
開發注意事項
總體而言,HyperEVM類似於基於Hyperliquid L1的二層,但提供了更高的互操作性。