HyperEVM
推薦閱讀路徑
了解 HyperEVM 在 Hyperliquid 中的角色,查找智慧合約開發資料、網路與錢包設定、JSON-RPC 方法、HyperCore 與 HyperEVM 之間的資產轉移說明,以及社群開發工具。
Hyperliquid 區塊鏈包含兩個關鍵部分:HyperCore 和 HyperEVM。HyperEVM 不是一條獨立的鏈,而是與 HyperCore 一樣由同一個 HyperBFT 共識保護。這使得 HyperEVM 能夠與 HyperCore 的各個部分(如現貨和永續合約訂單簿)直接交互。
我可以在 HyperEVM 上做什麼?
瀏覽由社區成員建構的應用、工具等目錄:ASXN、HypurrCo 和 HL Eco。更多問題請訪問 HyperEVM 新手引導 FAQ。
爲什麼在 HyperEVM 上建構?
建構者可以通過 HyperEVM 接入 HyperCore 的鏈上訂單簿流動性。此外,許多 Hyperliquid 用戶都是早期採用者,願意嘗試新的鏈上金融應用。更多技術細節請參閱 HyperEVM 開發者章節,相關資源請參閱面向 HyperEVM 建構者的工具。
舉一個例子,某項目 XYZ 可以使用標準 EVM 工具在 HyperEVM 上部署一個 ERC20 合約,並在 HyperCore 現貨拍賣中無需許可地部署對應的現貨資產 XYZ。一旦 HyperCore 代幣與 HyperEVM 合約完成關聯,用戶便可以在 HyperEVM 應用中使用同一個 XYZ 代幣,並在原生現貨訂單簿上交易它。相比 CEX 上架,這有兩項關鍵改進:1) 整個過程無需許可,不存在幕後談判以獲取優待;2) HyperCore 與 HyperEVM 是統一狀態,二者之間不存在跨鏈橋風險。
再舉一個例子,一個借貸協議可以設立一個接受代幣 XYZ 作爲抵押品、向借款人出借另一種代幣 ABC 的池合約。爲確定清算閾值,該借貸智能合約可以使用只讀預編譯直接從 HyperCore 訂單簿讀取 XYZ/ABC 價格。對於 Solidity 開發者而言,這就像呼叫一個內置函數一樣簡單。假設借款人的倉位需要清算。借貸智能合約可以使用寫入系統合約直接在 HyperCore 訂單簿上發送兌換 XYZ 和 ABC 的訂單。同樣,這也是 Solidity 中一個簡單的內置函數。寥寥幾行代碼,借貸協議就實現了協議化的清算,類似於 HyperCore 上永續合約的運作方式。HyperEVM 的主題之一是將 HyperCore 的深度流動性抽象爲任意用戶應用的建構模組。
HyperEVM 處於什麼階段?
HyperEVM 處於 alpha 階段。採取這種漸進式推出策略的原因有三。
首先,這忠實貫徹了 Hyperliquid 的"無內部人"原則;每個人享有平等的機會,在同一起跑線出發。其代價是 HyperEVM 啓動時沒有其他鏈上可能看到的那些工具,因爲沒有人會提前得到通知,也沒有人因集成或營銷而獲得報酬。這些短期障礙是值得的,以便在長期成爲一個公平、可信中立的平臺。
其次,漸進式推出是升級一個日交易量達數十億美元的複雜系統、並防範性能下降或停機的最安全方式。
第三,先交付 MVP 並結合用戶反饋在線迭代,可以讓開發更敏捷。測試網對技術測試很有用,但系統只有經過真實的經濟使用才能真正得到強化。
因此,更高的吞吐量和寫入系統合約尚未在主網上線,但將在時機成熟時推出。