ノードオペレーターが公開書簡を発表し、Hyperliquidの中央集権APIが再び論争を引き起こした。
原文标题:ハイパーリキッドコアチームへの手紙
原文作者:Kam Benbrik,Researcher @Chorus One
原文编译:Ashley,BlockBeats
編者按:ノードオペレーターChorus Oneは、Xプラットフォームでの公開書簡において、ハイパーリキッドテストネットの複数の問題を詳細に説明しました。これには、ノードの頻繁な停止、コードのクローズドソースによる運用の困難、中央集権的APIによる単一障害点のリスクなどが含まれます。また、チェーンの透明性と分散化の向上を目指して、いくつかの改善提案も行いました。これに対し、ハイパーリキッドの創設者Jeffは、検証者選択基準が公告で説明されていることを強調しました。ハイパーリキッドの公式アカウントもXプラットフォームで別途投稿し、書簡で言及された問題についての説明を行い、ノードコードは安全な状況下でオープンソース化されると述べました。
以下は原文内容です(読みやすさのために原内容を整理しています):
以下の手紙はChorus Oneが@HyperliquidXエンジニアリングチームに宛てたもので、チームがハイパーリキッドチェーン管理に関するフィードバックを検討する時間を持つことを願っています。
TL;DR
· コードがクローズドソースであり、説明文書が不足し、中央集権的なAPIに依存しているため、検証者は重大な課題に直面し、頻繁なノードの停止(jailing)とパフォーマンスの不安定さを引き起こしています。
· テストネットのインセンティブメカニズムはHYPEトークンの闇市場取引を引き起こし、大規模な保有者との取引を優先し、検証者を公平に選択することを妨げています。
· メインネットの検証者の低いリターンは高額な自己ステーキング要件をカバーできず、81%の権益がファウンデーションノードによって管理されているため、分散化が制限されています。
· 主要なレイヤー1と競争するために、ハイパーリキッドは透明性を高め、分散化された権益ステーキングを実施し、公平な検証者選択メカニズムを導入し、外部の検証者とより多くのインタラクションを持つ必要があります。
私は2023年12月からハイパーリキッドに関わり、このアプリケーションが非常に優れていることを発見しました。使いやすく、ユーザーエクスペリエンスが非常に良好で、ハイパーリキッドは金庫(vaults)や有名なHLPなど、他の場所にはない独自の機能を提供しています。現在、HLPは3.5億ドル以上の資金を管理しており、誰でも受動的にハイパーリキッドに参加することができます。
プラットフォームの優れたパフォーマンスを目の当たりにし、ハイパーリキッドがそのレイヤー1として独立して運営されていることを理解した後、私はChorus Oneがハイパーリキッドチェーンの運営者として参加できることを望んでいます。私はChorus Oneの社員であり、業界最大のノードオペレーターの一つです。2018年以降、Chorus Oneはプルーフ・オブ・ステーク(Proof of Stake)業界で活躍しています。私たちは多くの優れたチームと協力し、多くのブロックチェーン設計やコンセンサスアルゴリズムの開発に参加し、TezosやCosmos Hubなどの最初のプルーフ・オブ・ステークチェーンで重要な役割を果たしました。現在、Chorus Oneは50以上のブロックチェーンを管理し、ステーキング資産の総額は30億ドルを超え、初期段階からすべての主要なプルーフ・オブ・ステークブロックチェーンと協力しています。
Chorus Oneは10月17日にホワイトリストに登録された後、ハイパーリキッドテストネットに参加しました。私はハイパーリキッドエンジニアリングチームとテストネットでの全体的な体験を共有したいと思います。テストネットが稼働してから約3ヶ月が経過しましたが、私たちはチームと交流する機会がありませんでした。この期間中、私たちは2024年の最も成功したトークンの一つであるHYPEトークンのリリースを目撃しました。同時に、私たちは興味深くも挑戦的なテストネット環境を経験しました。いくつかの観察点を挙げたいと思います。これらが今後数日、数週間、または数ヶ月の間に考慮されることを願っています。
テストネット体験
テストネットでの体験は非常に挑戦的です。ノードオペレーターにはノードの運用方法に関する情報がほとんどなく、限られたリソースしか利用できません。
頻繁なノード停止問題と原因不明
最初は、私たちは何度も停止されましたが、その理由を理解できませんでした。コードがクローズドソースであるため、停止の原因を正しく評価することができませんでした。唯一の方法は、他の検証者とDiscordで交流し、可能性のある理由を推測することでした。複数の検証者とコミュニケーションを取った結果、他の検証者も繰り返し停止されており、彼らも完全には理由を理解していないことがわかりました。
ノードの位置問題
その後、停止の問題は私たちのノードが東京に展開されていないことが原因である可能性があることに気づきました。ノードを東京に移動させることが役立つかもしれません。残念ながら、チームはこれを明確に伝えたことはなく、私たちは何度も問題に直面した後に気づきました。
ノードを東京に移動させた後、状況は改善されました。これは、多くの権益を持つテストネットノードも東京に展開されているため、私たちのノードが少し進捗を追いつき、ブロックの漏れを減らすことができたからかもしれません。しかし、移動後も私たちは依然として停止の問題に直面しており、その具体的な理由は依然として不明です。この理解の欠如は主にコードがクローズドソースであることに起因しています。
自動解除スクリプトへの依存
私たちは、ハイパーリキッドテストネットで良好な稼働時間を維持することが、スクリプトによるノード停止の自動解除の速度に依存していることに気づきました。稼働時間を向上させる唯一の方法は、迅速な自動解除スクリプトに依存することです。検証者は潜在的な問題を完全に理解したり解決したりすることができず、状況を理解しないままノードの停止を自動的に解除することしかできません。
中央集権的なハイパーリキッドAPIによる単一障害点
私たちの解除試行が失敗したことが何度かあり、その理由はハイパーリキッドのAPIがダウンしていたためです。検証者はハイパーリキッドサーバーにリクエストを送信して停止を解除する必要があるため、APIがダウンしていると、検証者は自分で停止を解除することができません。
チームはこの点に気づいているかもしれませんが、この設計は再考する必要があります。なぜなら、これによりAPIがネットワークの重要な単一障害点となるからです。もし目標がビザンチン耐障害システム(Byzantine Fault Tolerant system)を構築することであるなら、特定のノードが特別な権限を持つべきではなく、中央集権的なAPIに依存するべきではありません。
メインネットの検証者選択
ハイパーリキッドは最近、検証者の集合を分散化する過程で約16人の検証者を選択しました。以前は、コアチームが管理する4人の検証者が多くの批判を受けていました。ハイパーリキッドは最近、検証者の集合を4人から16人に拡大する重要な一歩を踏み出しました。
検証者の選択について、4人の検証者は以下のDiscord投稿で発表されました:
これらの検証者はValidao、Bharvest、Hypurrstake、Prrposefulnodeです。これらの検証者は、過去7日または30日間に90%以上の稼働時間を維持したことに基づいて選ばれました。
これは多くの面で重要な成果であり、主な理由は検証者のパフォーマンスがハイパーリキッドAPIのダウン、停止問題、バイナリファイルの継続的なクラッシュなどの外部要因の影響を受けているため、これらがパフォーマンスに無視できない影響を与えているからです。
テストネットのパフォーマンスに基づいて選ばれた4人の検証者に加えて、ハイパーリキッド財団の5人の検証者もメインネットで運営されています。さらに、他の7人の検証者もメインネットに参加するために選ばれましたが、その選択理由はまだ公開されていません。
その後、HYPEテストネットトークンの闇市場が出現し始めました。
ハイパーリキッドテストネットには最初に50人の検証者が集まっていました。最初は特定のエンティティがテストネットに参加するためにホワイトリストに登録されましたが、12月12日以降、検証者の集合は完全にオープンになりました。
条件は簡単です:10,000 HYPEテストネットトークンを登録する必要があります。しかし、アクティブな検証者になるためには、上位50名に入る必要があります。そうでなければ、検証者は非アクティブのままとなります。
この決定により、HYPEテストネットトークンの価格が急騰しました。最初の価格は3,000シミュレーションUSDCを超え、数日後には28,000シミュレーションUSDCを超えました。この記事を書いている時点で、価格は約700シミュレーションUSDCです。
残念ながら、タップは4時間ごとに100シミュレーションUSDCしか配布しません。テストネットの上位50名の検証者になるには、現在528,747 HYPEテストネットトークン以上が必要です。価格が700シミュレーションUSDCで、タップにのみ依存する場合、計算は次のようになります:
日数=(528,747 × 700)÷(100 × 6)= 616,871.5日
これは、タップに依存するだけで、約616,871.5日、つまり1,690年かかることを意味します。これにより、ハイパーリキッド上でアクティブな検証者になるために十分なHYPEテストネットトークンを取得することができます。
しかし、メインネットでHYPEエアドロップを受け取った人々は、テストネットでも同じ数量のトークンを取得しました。これにより、検証者はこれらのコミュニティメンバーと協力し、彼らにテストネットHYPEトークンをステーキングさせることで、アクティブな集合に入ることができる機会が提供されました。
同時に、この状況はテストネットHYPEトークンを持つ人々に別の考え方を提供しました。テストネットの検証者集合に参加する競争が激しいため、多くの検証者はできるだけ多くのHYPEテストネットトークンを取得したいと切望しています。そのため、闇市場が出現し、大量のテストネットHYPEトークンを持つクジラが検証者にテストネットトークンを売却し、メインネットのUSDCと交換し始めました。
私はこれまでにこんな混乱した状況を見たことがありません。ハイパーリキッドチームは明らかにこれらの行為に反対していますが、彼らはこの問題を解決する能力を完全に持っています。潜在的な解決策の一つは、適切なテストネット検証者選択プロセスを実施することです。
ほとんどの他のPoSネットワークでは、コアチームが通常、検証者がチェーンを運営する意向を示すために記入できるフォームを共有します。その後、チームはさまざまな基準に基づいてこれらの申請を審査し、初期選択を行います。例えば、検証者のノード運営経験、過去の貢献、コミュニティ参加、その他の要因などです。
この初選出された検証者たちは、その後テストネットに参加し、エンジニアリングチームと密接に協力してフィードバックを提供し、すべてが順調に進むようにします。私たちは何度もフィードバックを提供しようとしましたが、これまでのところ成功していません。
メインネットと分散化
前述のように、現在のハイパーリキッドメインネットの検証者集合は16人で構成されており、以下のURLで確認できます: https://app.hyperliquid.xyz/staking
· 5人の検証者はハイパーリキッド財団から来ています。
· 4人の検証者はテストネットでのパフォーマンスに基づいて選ばれ、過去7日間で90%以上の稼働時間を維持しました。
· 7人の検証者はハイパーリキッドチームによって選ばれました。
ステーキングされた404,495,250 HYPEトークンのうち、約329,578,724 HYPEトークンが財団ノードにステーキングされており、総ステーキング量の約81.4%を占めています。私たちはHyperBFTについてほとんど知識がありませんが、もしそれがビザンチン耐障害システムとして機能していると仮定すると、ほとんどのBFTシステムの核心的な仮定は、投票権の33%を超えて悪意を持つことはないということです。もし単一のエンティティが1/3の権益を制御している場合、彼らはチェーンの運営を停止することができます。もし彼らが2/3の権益を制御している場合、彼らはネットワークを完全に制御します。
ハイパーリキッド財団は最初に各財団ノードに6000万HYPEトークンをステーキングしました。しかし、多くのHYPE保有者も財団ノードにステーキングすることを選択しており、これは分散化には理想的ではありません。チームはコミュニティとより多くのインタラクションを持ち、より分散化されたステーキング分布を促進する必要があります。
3つの潜在的な解決策があります:
· コミュニティに外部検証者へのステーキングの重要性を教育し、チェーンの安全性と分散化の程度を高める。
· 財団ノードに100%の手数料率を適用し、ユーザーが外部検証者にステーキングすることを奨励し、分散化を促進する。
· 財団のステーキングを外部検証者に再配分する。これはほとんどのチェーンが採用しているアプローチです。
ステーキングを外部検証者に分散化することは、彼らが経済的により持続可能になるのを助けるでしょう。ハイパーリキッドは高スループットに特化したブロックチェーンであり、そのインフラストラクチャコストは非常に高い可能性があります。特にノードが東京に展開されている場合、現在、集合の底にいる検証者は年間3,000ドルから5,000ドルの収入を得ており、コストをカバーするには不十分です。これは特に挑戦的であり、彼らはメインネットで検証するために最初の10,000 HYPEトークン(現在の価格で約25万ドル)を自己ステーキングする必要があります。
現在、ユーザーはArbitrumからUSDCをハイパーリキッドチェーンにブリッジすることでハイパーリキッドと相互作用しています。ブリッジの契約を確認すると、ブリッジはまだ4人の検証者によって管理されているようです。これらの検証者は、チェーンのコンセンサスやメインネットの16人の検証者とは関連していないようです。
ハイパーリキッドは素晴らしい製品を持っていますが、チームは主要なレイヤー1と競争するためにインフラストラクチャのいくつかの側面を改善する必要があります。いくつかの改善は非常に簡単です。例えば:
複数のネットワークでの運営経験が豊富な検証者の意見を聞くこと。チームが現在独立して作業する方法は、永続的な製品を構築する上で非常に効果的ですが、検証者はレイヤー1の柱です。彼らの意見を聞くことも同様に重要であり、すべてが順調に進むことを保証します。
コードをオープンソース化すること。これにより、検証者はハイパーリキッドL1でノードを運営する際に直面する問題をよりよく理解できるようになり、ユーザーが製品を信頼するのにも役立ちます。オープンソース化はまた、検証者がアーキテクチャやコンセンサスアルゴリズムについてより多くの理解を得ることを可能にします。現在、HyperBFTに関する情報は非常に限られており、オープンソース化は急務の透明性と理解を提供します。Chorus Oneにはオープンソースの重要性に関するネットワークマニュアルがあります。オペレーターは、彼らが操作するすべてのソフトウェアをソースコードから構築できるべきです:https://handbook.chorus.one/node-software/open-source.html
HYPEテストネットトークンの闇市場取引を停止するために、適切な検証者選択プロセスを作成すること。稼働時間に基づいて検証者を選択することは公平な方法ですが、良好な稼働時間を得ることも公平であるべきです。これは、テストネットトークンを取得するための関係や、テストネットトークンを購入すること、またはハイパーリキッドAPIの稼働時間に依存するべきではありません。
全体として、ハイパーリキッドは主要なレイヤー1と競争するために多くの変更を必要としません。主な焦点は、外部の関係者とのインタラクションを増やし、彼らのフィードバックを取り入れることです。今後数週間および数ヶ月の変化を楽しみにしており、私たちのチームはいつでも支援とフィードバックを提供する準備ができています。
ハイパーリキッド創設者Jeffおよび公式アカウントの反応
この手紙に対して、ハイパーリキッドの創設者JeffはXプラットフォームで反応を示しました。
彼は、検証者を成功裏に運営することは難しくなく、重要なのは検証者自身の設定と専門性であると強調しました。また、検証者選択基準は公告で説明されており、テストネットの初期段階での高い稼働時間のパフォーマンスに基づいていると指摘しました。これは、Jeffが現在の問題がシステム設計の欠陥よりも検証者自身の設定に起因していると考えていることを示しています。
さらに、ハイパーリキッド公式もさらなる説明を発表し、ノードコードは安全な状況下でオープンソース化されると述べました。
· すべての検証者はテストネットのパフォーマンスに基づいて資格を得ており、購入によって席を得ることはできません。関連する不正確な発言は、システムを理解するために時間と労力を費やした検証者の努力を貶めるものです。ブロックチェーンが成熟するにつれて、検証者の集合は徐々に拡大します。
· 先に発表されたように、優れたパフォーマンスを示す検証者を支援し、ネットワークのさらなる分散化を促進するために、財団委託プログラムが導入される予定です。
· 誰でも任意のノードを指すAPIサーバーを運営できます。サンプルクライアントコードは特定のAPIサーバーにリクエストを送信しますが、これはネットワークの基本要件ではありません。
· ユーザーがテストネットHYPEの闇市場を作成しようとすることは受け入れられません。これは何度も声明されており、私たちはテストネットの入門プロセスを改善するために引き続き努力します。
· ノードコードは現在クローズドソースです。オープンソース化は重要であり、プロジェクトが安定した状態に入った後にオープンソース化されます。ハイパーリキッドの開発速度はほとんどのプロジェクトよりも数桁速く、その範囲もほとんどのプロジェクトよりも数桁大きいです。コードは安全な状況下でオープンソース化されます。
· 現在、バイナリファイルは1つだけです。Solanaのような非常に成熟したネットワークでも、ほとんどの検証者は単一のクライアントを運営しています。