Reticulum:暗号化で誰も止められないメッシュネットワーク

Reticulum – Decentralized Mesh Network

Reticulumは、既製のハードウェアでローカルネットワークから広域ネットワークまで構築できる、暗号技術に基づくネットワークスタックです。高遅延・超低帯域幅の過酷な環境でも動作し、誰もが自分自身の主権的通信ネットワークを運用できるようにすることを目指しています。Reticulumは単一のネットワークではなく、監視や検閲、支配のない数千ものネットワークを構築するためのツールです。送信元アドレスを一切使用せず、アドレス空間の中央管理もなく、すべての通信は強力な最新の暗号化で保護され、前方秘匿性を備えています。

Reticulumは『一つの』ネットワークではありません。『数千の』ネットワークを構築するためのツールです。
  1. nunobrito

    ちょっと経験を共有させてください。こういったネットワークでの100%のプライバシーは、メッシュネットワークで実際に観測される無線の現実というよりも、ソフトウェアエンジニアと話していることの表れであることが多いです。

    最優先事項になるのはたいてい通信そのものであり、つまりアマチュア無線の周波数では、暗号化はメッセージの署名にのみ利用可能で、内容には使えません。

    Reticulumはパケットを平文で送ることもできるので、100%プライベートにできます。また、特定の受信者を指定せずにメッセージをブロードキャストすることもできます。これらはアマチュア無線の周波数での無線伝送に必要な機能です。

    LoRaについて:デフォルトのReticulumはまだ「おしゃべりすぎる」ことに注意してください。つまり、一部のLoRa周波数では、デバイスが1時間あたりに送信できるメッセージ数(送信時間)に法的な制限があり、自動アナウンス(「こんにちは、ここにいます」と言うための)でさえ、その利用可能な容量をすぐに消費してしまいます。

    インターネット上では、Reticulumは素晴らしいです。さまざまなハブに約700台のデバイスが接続されているのを見ています。

    人々はよくReticulumをMeshcoreやMeshtasticと比較しますが、彼らはしばしば重要な側面を見落としています。それらはLoRa専用の実装です。Reticulumは、基盤となるネットワークが何であれ、同じプロトコル(言語)です。つまり、BLEを介して電話をLoRaリンクに接続し、そのリンクがインターネットに接続され、さらに別のBLEに飛んでいく、ということが可能です。これはReticulumでは一般的ではありませんが、可能です。

    このテーマには良い仕事がたくさんあります。おそらくすぐにHNに登場するでしょう。もっと[…]

  2. QwenGlazer9000

    Reticulumに大きな期待を抱いていましたが、これは一人のプロジェクトであり、メンテナーはほぼ燃え尽きていて、とてつもなく巨大なタスクに取り組んでいます。

    今は慎重ながら楽観的です。これかこれに似たものが、メッシュネットワークの長期的な未来になる可能性が高いですが、短期的・中期的にはMeshCoreが最良の選択肢です。

  3. Sargos

    https://ratspeak.org/ は、Rustで書かれたReticulumの現代的なフォークのようで、かなり活発なコミュニティがあります。

  4. Gigachad

    > Reticulumは送信元アドレスを使用しません。送信されるパケットには、発信元のアドレス、場所、マシン、人物に関する情報は含まれません。

    確かに、しかしMeshCoreと同様に、いくつかの観測ノードが、メッセージが最初にネットワークに入ったリピーターを確認でき、そこからおおよその位置を特定できるでしょう。

  5. the__alchemist

    私が混乱しているのは、これが(おそらく)LoRaデバイス上で動作することを意図しているのに、Pythonが動くPCが必要だということです。私は仕事のプロジェクトでこれらのデバイス(ARM MCUに接続されたSX128xまたはSX1262 LoRaラジオ)を調査しました。Pythonが必要だったので、これはスキップして、ラジオを直接使用しました。これらのデバイスは、Reticulumのターゲットと思われるものですが、ベアメタルまたはRTOS、つまりC、C++、またはRustで動作し、OSがなかったり最小限だったりして、Pythonはありません。

    ReticulumのRustポートがありますが、それは標準のRustであり、Pythonと同様の問題があります。

    編集:核心的な問題は、PythonとGPOSが必要なことではなく、仕様を公開せず、代わりにPythonパッケージを使うように指示していることです。コードが仕様である、という言い方もできます。

この日のほかの記事

2026-08-17