
超高速コンピュータNexusを速読:どのように運営され、どう参加するのか?
TechFlow厳選深潮セレクト

超高速コンピュータNexusを速読:どのように運営され、どう参加するのか?
Nexusは6月に2500万ドルのシリーズA資金調達を完了した。
執筆:KarenZ、Foresight News
今週、スーパーコンピュータープロジェクトNexusが新しいテストネットをリリースした。Nexusの創設者兼CEOであるDaniel Marin氏によると、新テストネットの公開からわずか2時間で、1万人のユーザーが積極的に参加したという。
それでは、Nexusとは一体どのようなプロジェクトなのか? その仕組みや参加方法について詳しく見ていこう。
Nexusとは何か?
Nexusは、カリフォルニア大学バークレー校が開発した科学研究プロジェクトSETI@home(地球外知的生命体探査(SETI)のために世界中のネットワークに接続されたコンピューターを活用するもの)や、スタンフォード大学のFolding@home(複数の疾患に対する新たな治療法の開発を目指し、タンパク質の動的挙動をシミュレーションする分散型コンピューティングプロジェクト)といった大規模プロジェクトから着想を得ており、検証可能な計算に基づくインターネットの構築をビジョンとしている。世界各地に散在する計算機器(大規模なGPUファーム、パソコン、スマートフォンなど)を相互に接続し、一台のスーパーコンピューターを形成することを目指している。
さらに、Nexus zkVMを活用することで、計算資源の供給と証明ニーズを結びつけ、誰でも自分のデバイスをネットワークに接続して計算に参加し、それに応じた報酬を得ることができる。
Nexusの創設者兼CEOであるDaniel Marin氏は、スタンフォード大学のコンピュータサイエンス学科出身であり、国際物理オリンピックで2度受賞の実績を持つ。チーフサイエンティストのJens Groth氏は、ペアリングベースのzkSNARKの発明者であり、DFINITYにて研究部門責任者を務めたほか、ロンドン大学ユニバーシティ・カレッジで暗号学教授も務めていた。
Nexusのエンジニアリングおよび研究チームには、暗号学やコンピュータサイエンス分野において豊富な経験を持つ専門家たちが集まっている。また、公式ウェブサイトに掲載されているアドバイザーは8名おり、ニューヨーク大学暗号学科主任のYevgeniy Dodis氏、ZcashチーフサイエンティストのChelsea Komlo氏、イーサリアムの暗号学者Zhenfei Zhang氏、Googleの暗号学者Giuseppe Persiano氏、Bitso共同創業者兼CEOのDaniel Vogel氏、DragonflyパートナーのGengmo Qi氏などが名を連ねている。
資金調達に関しては、Nexus Labsが2024年6月に2500万ドルのシリーズAラウンドを完了しており、Lightspeed Venture PartnersとPantera Capitalが主導し、Dragonfly Capital、Faction Ventures、Blockchain Builders Fundなどが参画している。
Nexusの仕組みは?
前述の通り、Nexus Networkは大規模並列証明ネットワークであり、世界中の計算機器を緊密に接続して、一台のスーパーコンピューターを構成する。このネットワークの中核となるのがNexus zkVMであり、あらゆる計算の正当性を証明することが可能である。zkVMとは、ゼロ知識暗号技術を用いて、個人情報や機密データにアクセスすることなく、計算が正しく実行されたかどうかを検証できる仮想マシンのことである。
公式の説明によれば、Nexus zkVMはモジュール式、拡張可能、オープンソース、高度に並列化され、証明者最適化かつ貢献者に優しいzkVMであり、Rustで記述されており、パフォーマンスとセキュリティに重点を置いている。主要な構成要素には、Nexusプローバー、Nexus仮想マシン(NVM)、およびNexus証明圧縮メカニズム(再帰的SNARKによる証明圧縮シーケンス)が含まれる。Nexus zkVMは大量の並列計算をサポートする設計となっており、証明生成速度が大幅に向上している。
具体的には、Nexus Networkは一連のプローバークライアントを配置して動作する。各クライアントはNexus zkVMへのアクセス権を持ち、接続された各プローバーには「証明すべきプログラム」である作業単位が割り当てられる。プローバークライアントは証明プロセス全体を通じてNexusに対して進行状況を継続的に報告し、証明完了後は次のタスク割り当てを待つ。
Nexusは安全なのか?
セキュリティ面については、NexusのQ&Aドキュメントによると、Nexusネットワークのプログラムはユーザーのコンピューターやネットワーク上のファイルにアクセスすることはできない。証明環境、証明対象のプログラム、および入力データは常に暗号化された安全なネットワーク接続を介して通信される。さらに、仮想マシンを使用することで、プログラムがユーザーのファイル、デバイス、周辺機器などに直接アクセスするのを防いでいる。Nexusネットワークとの通信時、Web版のプローバーはサンドボックス化されたブラウザ環境で仮想マシンを実行しており、この環境からはシステム上の他のアプリケーション、ファイル、データにアクセスできない。
では、Nexusはどのような情報を収集するのか? 利用規約およびデータプライバシーページによれば、ユーザーがアカウント接続時に提供するメールアドレスに加え、Nexusはユーザーのマシン使用状況、地理位置、帯域幅、クロックスピード、ハッシュレート、スループット、およびその他の測定データ(これらを総称してテレメトリデータと呼ぶ)を収集・追跡する可能性がある。
どうやって参加するのか?
Nexusの新テストネットにはポイント制度とアカウント機能が追加された。これにより、現在の貢献者はランキングボードでの順位争いに参加できるようになっている。現時点でのテストネットは12月14日01:00まで継続予定だ。
現在、ユーザーは以下の2つの方法でNexus Networkに参加できる。1つ目は、Webインターフェースを通じて直接計算リソースを提供する方法(PCおよびスマートフォン対応)。2つ目は、コマンドラインツール「Nexus Network CLI」を使用してネットワークに計算リソースを提供する方法である。CLIを使用してネットワークに接続すると、より高いパフォーマンスが得られ、自身のプログラムを登録して他者が証明できるようにすることも可能だ。
1. Webインターフェースからの参加は、特別な技術的知識を必要としない。手順は以下の通り:
1. beta.nexus.xyzにアクセスする;
2. 「Connect」をクリックして接続;
3. メールアドレスを入力してProverIDを紐付け、Nexusアカウントを作成(メールによる確認が必要だが、筆者はまだ確認メールを受け取っていない)。
または左下のProfileからメールアドレスを追加することもでき、これによりNEXUSポイントを追跡可能になる。複数のデバイスを同一メールアドレスに接続することもできる。
ただし注意点として、Webページを閉じてしまうとポイントは累計されない。また、キャッシュをクリアすると新しいProverIDが生成され、以前のポイントにアクセスできなくなる。なお、画面上に表示されるProverIDは省略された形式(先頭の数文字)であり、完全なProverIDを確認したい場合は、開発者モードでlocalIdフィールドを照会する必要がある。

2. Nexus Network CLIを使用してネットワークに計算リソースを提供する方法。Nexusによれば、CLIで接続することでより優れたパフォーマンスが得られ、自身のプログラムを登録して他者が証明できるようになる。
対応OSはLinux、macOS、Windowsであり、VPSサーバーを利用して常時接続も可能。詳細な手順は公式ドキュメントを参照のこと。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














