致 Hyperliquid 團隊的信:一位驗證者看到的問題
撰文:Kam
編譯:Luffy,Foresight News
這封信是寫給 Hyperliquid 開發團隊的,希望團隊能抽空審查這份關於 Hyperliquid 區塊鏈管理的回饋。
由於程式碼不開源、缺乏文件以及對中心化應用程式介面(API)的依賴,驗證者面臨許多重大挑戰,導致頻繁被監禁且效能不穩定。
測試網激勵措施催生了 HYPE 代幣黑市,有利於與大戶達成交易,而非公平選拔驗證者。
主網上驗證者獎勵過低,無法滿足高自擔保要求,且去中心化程度受限,因為 81% 的質押份額由基金會節點控制。
為與主流 L1 區塊鏈競爭,Hyperliquid 必須提高透明度、降低質押中心化、實施公平的驗證者選拔流程,並加強與外部驗證者的互動。
我在 2023 年 12 月開始接觸 Hyperliquid,這是一款令人驚嘆的加密應用程式。 它易於使用,用戶體驗極佳,並提供了一些獨特的功能,例如保險庫和著名的 HLP。 目前,HLP 管理的資產超過 3.5 億美元,任何人都能透過被動方式參與 Hyperliquid。
看到這個平台如此出色,又了解到 Hyperliquid 作為自有 L1 區塊鏈運行後,我希望 Chorus One(質押解決方案)能作為運營方參與 Hyperliquid 鏈。 我是 Chorus One 的員工,Chorus One 是該領域最大的節點營運者之一。 自 2018 年以來,Chorus One 一直在權益證明產業十分活躍。
在去年 10 月 17 日獲得白名單資格後,Chorus One 加入了 Hyperliquid 測試網。 我想與 Hyperliquid 工程團隊分享我們在測試網路上的整體體驗,因為即便加入測試網已近 3 個月,我們至今仍未獲得與他們交流的機會。
在這段時間裡,我們見證了 2024 年最成功的代幣發行之一:HYPE 代幣的推出。 同時,我們也體驗了一個既有趣又充滿挑戰的測試網環境。 我想提及一些觀察到的問題,希望在未來幾天、幾週或幾個月內,這些問題能受到重視。
測試網體驗
到目前為止,測試網的體驗極具挑戰性。 營運商對於如何運作節點幾乎一無所知,可取得的資源也很有限。 除此之外,我們基本上是在摸黑探索,我們還發現了多個問題,包括以下內容:
起初,我們多次入獄,卻不明白原因。 由於程式碼不開源,根本無法準確評估原因。 我們唯一能做的,就是在 Discord 上與其他驗證者交流,一起猜測原因。 與多位驗證者交談後,我們發現大家都經常入獄,也不完全清楚原因。
後來我們發現,入獄問題可能是因為我們沒有在東京運作節點。 將節點移至東京或許會有幫助。 遺憾的是,團隊從未明確說明這一點,我們是在遇到許多問題後才發現的。
將節點移至東京後,情況有所改善。 這很可能是因為許多持有大量質押代幣的測試網節點也位於東京,所以我們的節點能少錯過一些區塊,跟上節奏。 然而,即便轉移了節點,我們仍不斷遭遇入獄問題,卻仍不知確切原因。 這種困擾的主要是因為程式碼不開源。
我們意識到,要在 Hyperliquid 測試網路上保持良好的正常運行時間,取決於腳本自動將節點出獄的速度。 提高正常運作時間的唯一方法就是依靠能快速自動出獄的腳本。 驗證者無法完全理解或解決根本問題,只能在不深入了解的情況下自動將節點出獄。
有幾次,我們的出獄嘗試失敗了,因為 Hyperliquid API 故障。 如果 API 發生故障,驗證者無法自行出獄,因為他們必須向 Hyperliquid 伺服器發送請求才能出獄。
團隊或許意識到了這一點,但這種設計需要重新考慮,因為它讓 API 成為網路的重大單點故障。 如果目標是建構一個拜占庭容錯系統,就不應該存在任何有特殊權限的節點,例如依賴中心化 API 的節點。
主網驗證者選拔
Hyperliquid 最近在去中心化其驗證者集合的過程中,挑選了約 16 位驗證者。 在此之前,Hyperliquid 由核心團隊的 4 名驗證者管理,引發了許多批評。 最近,Hyperliquid 邁出了重大一步,將驗證者數量從 4 個擴展到了 16 個。
關於驗證者的選拔,有 4 位驗證者透過以下在 Discord 上的貼文公佈:
這 4 位驗證者分別是 Validao、Bharvest、Hypurrstake 和 Prrposefulnode。 他們是根據正常運作時間被選中的,在過去 7 天或 30 天內,他們成功維持了 90% 以上的正常運作時間。
這是一項了不起的成就,原因很多。 主要原因在於,驗證者的效能也受到外部因素影響,例如 Hyperliquid API 故障、入獄問題以及二進位檔案持續崩潰,這些對效能都有不可忽視的影響。
除了這 4 位基於測試網效能選拔的驗證者,Hyperliquid 基金會的 5 位驗證者也在主網上運作。 此外,還有 7 位其他驗證者被選入主網,但被選中原因並未公開揭露。
接著,HYPE 測試網代幣的黑市開始出現。
Hyperliquid 測試網最初有 50 位驗證者。 起初,特定實體被列入白名單才能加入測試網,但在 12 月 12 日,驗證者完全開放。
條件很簡單:需要 10000 枚 HYPE 測試網代幣註冊成為驗證者。 然而,要成為活躍驗證者,還必須躋身前 50 名,否則驗證者將處於非活躍狀態。
這導致 HYPE 測試網代幣價格飆升。 起初,價格漲到 3,000 多枚測試網 USDC,幾天後甚至漲到 28,000 多枚測試網 USDC。 撰寫本文時,目前代幣價格約為 700 枚測試網 USDC。
不幸的是,水龍頭每 4 小時僅發放 100 枚測試網 USDC。 要在測試網躋身前 50 名活躍驗證者,目前需要超過 528747 枚 HYPE 測試網代幣。 假設代幣價格為每枚 700 測試網 USDC,且僅依賴水龍頭釋放 USDC,計算如下:
這意味著,僅依靠水龍頭獲取所需的 HYPE 測試網代幣,成為 Hyperliquid 上的活躍驗證者大約需要 616871.5 天,即 1690 年。
然而,那些在主網獲得 HYPE 空投的人,在測試網也獲得了等量代幣。 這為驗證者與這些社群成員合作創造了機會,讓他們將測試網的 HYPE 代幣質押給驗證者,使驗證者能在活躍集合中佔據一席之地。
同時,這種情況也讓持有測試網 HYPE 代幣的人有了別的想法。 鑑於加入測試網驗證者集合的競爭激烈,許多驗證者急切地想要獲取盡可能多的 HYPE 測試網代幣。 結果,一個黑市應運而生,持有大量測試網 HYPE 代幣的大戶開始向驗證者出售代幣,以換取主網上真正的 USDC。
我從未見過如此混亂的局面。 雖然 Hyperliquid 團隊顯然不贊成這些做法,但他們完全有能力解決這個問題。 一個可能的解決方案是在測試網路上實施適當的驗證者選拔流程。
在大多數其他權益證明網絡中,核心團隊通常會分享一份表格,任何驗證者都可以填寫,表達他們運行該鏈的意願。 然後團隊會審核這些申請,並根據各種標準進行初步篩選,例如驗證者運行節點的經驗、過往貢獻、社區參與度或其他因素。
這組初步選定的驗證者可以為測試網做出貢獻,與工程團隊密切合作提供回饋,確保一切順利運作。 我們多次嘗試提供回饋,但至今都未成功。
主網與去中心化
如前所述,Hyperliquid 主網上目前的驗證者集合由 16 位驗證者組成,可在此查看:https://app.hyperliquid.xyz/staking。
其中 5 位來自 Hyperliquid 基金會。 4 名是基於測試網性能選拔的,維持了 90% 以上的正常運作時間。 7 名由 Hyperliquid 團隊自行選定。
在 404495250 枚已質押的 HYPE 代幣中,約 329578724 枚 HYPE 代幣質押在基金會節點,約佔總質押份額的 81.4%。 我們對 HyperBFT 了解不多,但假設它作為一個拜占庭容錯系統運行,大多數 BFT 系統的核心假設是,不超過 33% 的投票權出現惡意行為。 如果單一實體控制三分之一的質押份額,他們就能使區塊鏈停止運作。 如果控制三分之二的質押份額,就能完全掌控網路。
Hyperliquid 基金會最初為每個基金會節點質押 6,000 萬枚 HYPE 代幣。 然而,許多 HYPE 持有者也選擇在基金會節點質押,這對去中心化非常不利。 團隊應該多與社區互動,鼓勵更分散的質押分佈。
有三個潛在解決方案:
向社區宣傳在外部驗證者那裡質押對提高鏈的安全性和去中心化程度的重要性。
基金會節點實施 100% 的佣金率,以激勵用戶在外部驗證者處質押,促進去中心化。
將基金會的質押份額重新分配給外部驗證者,這是大多數鏈的做法。
將質押份額分散到外部驗證者,也有助於他們在經濟上更具可持續性。 Hyperliquid 是一個專注於高吞吐量的區塊鏈,運行節點(尤其是在東京運行節點)的基礎設施成本可能很高。 目前,處於底部的驗證者每年收入在 3000 美元到 5000 美元之間,這不足以覆蓋他們的成本。 尤其具有挑戰性的是,他們必須在主網上質押 10000 枚 HYPE 代幣(以當前價格約為 25 萬美元)才能進行驗證。
目前,使用者透過將 USDC 從 Arbitrum 跨鏈到 Hyperliquid 鏈與 Hyperliquid 互動。 查看跨鏈橋的合約後發現,似乎跨鏈橋仍由 4 名驗證者管理。 這些驗證者似乎與鏈的共識機製或主網上的 16 名驗證者沒有關聯。
Hyperliquid 有一款很棒的產品,但團隊仍需改進其基礎設施的幾個方面,才能真正與主流 L1 區塊鏈競爭。
一些改進措施如下:
聽取驗證者的意見。 雖然團隊目前自行工作、不與許多外部人員互動的方式在建立他們的 Perp 產品方面很有效,但驗證者是 L1 區塊鏈的支柱。 聽取他們的意見對確保一切順利運作同樣重要。
開源程式碼。 這將有助於驗證者更好地理解在 Hyperliquid 鏈上運行節點時面臨的問題,並有助於使用者信任產品。 開源程式碼也能讓驗證者更了解架構和共識演算法。 目前,關於 HyperBFT 的資訊非常有限,開源可以提供急需的透明度和理解。
創建一個恰當的驗證者選拔流程,以杜絕 HYPE 測試網代幣的黑市。 基於正常運行時間選拔驗證者是一種公平的方法,但獲得良好的正常運行時間也應該是公平的。 它不應該取決於是否有關係來取得測試網代幣、購買測試網代幣,或依賴 Hyperliquid API 的正常運作時間等外部因素。
整體而言,Hyperliquid 無需大幅改變就能與主流 L1 區塊鏈競爭。 主要重點應該是更多地與外部各方互動,並考慮他們的意見。 我期待看到未來幾週和幾個月的情況如何發展,我們團隊隨時準備好提供協助並給予回饋。 祝福 Hyperliquid 團隊一切順利!