世界を動かす技術を、日本語で。

メッシュネットワークに挑戦します(Meshtastic、MeshCore、Reticulum)

2026年5月28日原文(jonaharagon.com)

概要

  • インターネットの本質的な 中央集権性 への疑問
  • Meshネットワーク の可能性と現状の課題
  • 主要なLoRaメッシュプロジェクト(Meshtastic, MeshCore, Reticulum)の比較
  • 真の分散型ネットワーク実現への 技術的障壁 と展望
  • Reticulumによる 将来性とスケーラビリティ への期待

インターネットの現状と中央集権の問題

  • ISP運営経験 から見える、依然として中央サービスプロバイダへの依存
  • インターネットは メッシュ構造 だが、実際に「プレイヤー」となれる組織はごく僅か
  • BGPピアリング を実現しても、ARINなどの管理団体への年次費用が必要
  • IPアドレスの所有権 が実質的に消失し、インターネットの「不動産」が存在しない現実
  • 手元のコンピュータ性能が 十分高い にもかかわらず、Big Techがその活用を拒否
  • 個人や小規模組織が 大手サービス依存 から抜け出せない現状

Meshネットワークの可能性

  • Meshネットワーク は、中央サービスプロバイダへの依存からの解放を目指す技術
  • LoRa無線 など、免許不要・長距離通信が可能な新技術の登場
  • 高帯域・低遅延が求められる用途(Netflix, ゲーミング等)は難しいが、 メッセージングや情報共有 には最適
  • アクセス性、 検閲耐性、レジリエンス の向上が期待される
  • 自分や仲間が所有するデバイスだけで通信できる 自由さ の実感

Meshtasticの特徴と限界

  • Meshtasticは LoRaメッシュ分野の先駆者 であり、モバイルメッセージングやデバイストラッキングに特化
  • 直感的な運用 が可能で、初心者にも扱いやすい
  • 小規模・プライベートグループには適しているが、 大規模・公開メッシュ にはスケールしにくい
  • バンド幅拡大のために通信距離を犠牲にするなど、 根本的な問題解決には至らない
  • MeshtasticとMeshCoreは 「アプリケーション」であり「プロトコル」ではない という根本的課題

MeshCoreの特徴と課題

  • MeshCoreは ルーティング機能 を備え、特定の経路でメッセージを転送可能
  • 無駄な無線通信が大幅に削減 され、ネットワークの信頼性向上
  • デバイスが「コンパニオン」と「リピーター」に分かれ、リピーター経由でのみメッシュ拡張
  • メッセージが 最大64ホップ まで伝送可能というスケーラビリティ
  • 公式クライアントが プロプライエタリ(閉鎖的) であり、一部機能が有料
  • 本質的な自由・コントロールを求める用途には オープンソースでないことが致命的

Meshtastic・MeshCoreの共通課題

  • スケーラビリティの限界 :地域規模以上の拡大が困難
  • LoRa依存 であり、他の通信手段とのシームレスな統合が難しい
  • MQTT等によるネットワーク間ブリッジは 実用性が低い
  • 真の分散型メッシュには 物理層非依存のルーティング が必要

Reticulumの登場と優位性

  • Reticulumは 多様な物理ネットワーク (LoRa含む)上で、強力な暗号化ルーティングを実現
  • 自動ルーティング で、ネットワークの規模や接続形態に依存しない柔軟性
  • 小規模から始めて シームレスにネットワーク拡張 が可能
  • MeshtasticやMeshCoreの いいとこ取り +真の分散型ネットワーク指向
  • プラネタリースケール (地球規模)にも対応可能な設計思想

今後の展望と課題

  • Enthusiastが 最適なソリューションを選択 できる貴重なタイミング
  • Meshネットワークの 「ネットワーク効果」 が定着する前に、より良い技術への移行が重要
  • 真の分散型ネットワーク実現には、 オープンソース・多様な物理層対応・自律分散ルーティング が不可欠
  • Reticulumのような 先進的プロトコル の普及と実運用が今後の鍵

この内容は、現状のメッシュネットワーク技術の比較と課題、そして分散型社会に向けた将来像を簡潔にまとめています。Reticulumのようなプロジェクトが今後の標準となる可能性が高いことを示唆しています。

Hackerたちの意見

正直に言うと、この投稿ではMeshtasticとMeshCoreの機能を多く省略するつもりだ。なぜなら、Reticulumと比べると、どちらも真剣な解決策とは言えないから。その理由は後で説明するけど。うん、Mesh*に触れるたびに感じるのはそんな感じ。面白い無線技術で、近くのオタクを見つけるための楽しいおもちゃ。でも、成長するには致命的な問題がすぐに見えてくる(小さな専門的な個人ネットワークなら全然問題ないけど)。実際、技術デモみたいなもので、長続きすることを意図しているわけではない。まあ、それもスタートには必要だし、今は機能しているけど…ワクワクするのは難しいね。

その弱点が強みになる。メッシュで出会う人はみんな本物のオタクで、近くにいるからこそ共通点がたくさんある。彼らはあなたに影響を与えようとしたり、何かを売ろうとしたりしない。そんな場所はあとどれくらい残ってるんだろう?

無料のスペクトラムメッシュ技術の固有の制限は、インターネットの代替にはならないから、常にニッチな存在であり続けるだろう。個人ネットやローカルオタクネットワーク、緊急対応などのニッチでね(実際のファーストレスポンダーは、私のコミュニティでの経験から言うと、これを試すのにあまり積極的じゃないけど)。これらは、誰に聞くかによって特徴にもバグにもなる。

これはデザインによるものだ。まるでBBSみたいだね。

こんな小さなラジオでガスメーターや気象観測所を読むために作られたものを使って、オフグリッドの代替インターネットを構築するなんて、ちょっと想像できないな。むしろ、古いアコースティックカプラーモデムを引っ張り出して、街中に糸と缶を使った電話ネットワークを作る方が信じられるかも。もちろん、無駄ではないけどね。僕のハイキングやキャンプ仲間は、Meshtasticを使ってライブGPS追跡をする楽しいオリエンテーリングゲームを作ったんだ。あれはすごくうまくいった。でも、国をまたぐメッシュネットワークにはならないと思う。まあ、そうなる必要もないけど。これらを使って、1~10kmの範囲でいろいろ探求することはたくさんあるしね。正直言うと、僕の地域でメタスタティックが十分にあって、たまに家と職場の間でメッセージを送れるのは奇跡的だよ! *最近Meshtasticに対して失望していることをお伝えしておくね。もしこれを真剣に考えて、メインのインターネットがダウンしているふりをするなら、すべての開発ツールを入れたラズベリーパイのイメージを作るのが面白いと思ってたんだ。でも、何かをコンパイルしようとしたときに、Piがメモリ不足になったんだ。マジで?短いテキストメッセージを送るために1GB以上のRAMが必要なの?それはおかしいよ!

トロントのメッシュコアでは、バッファローまで届く定期的な通信があるよ。もう「おもちゃ」段階は過ぎて、本当に印象的なんだ。

今、フランス領ポリネシアのトゥアモトゥ諸島の環礁に停泊中なんだけど、ここに停泊してるボートの3/10がMeshtasticを使ってるよ。

ここ数日か数週間で何度か話題になってたね。ついに決心して、MeshCore用にSeeed StudioのWio Tracker L1 Proを買ったよ。テキストベースのモノメディアコンテンツにちょうどいい速さのパラインターネットのアイデアがすごく魅力的だと思う。ちょっとノスタルジーもあるけど、現実的な考えでもあるかな。画像や音声、動画には遅すぎるネットワークが、スパムや(違法な)ポルノをデザイン的に回避できると思ってる。

モントリオールでは、15年以上前にWi-Fiメッシュの実験だったRéseau Libreを再起動したよ。面白い実験だけど、どこか後退しているように感じる。MeshtasticとMeshcoreはメッセージングだけど、それが標準化されたキラーアプリになる。一方で、LoRaの低帯域無線から切り離すことを可能にするReticulumがあって、いろいろ面白いことをしているみたいだけど、ネットワーク層を再発明するなら、サービスや発見なども再発明しなきゃならない。結局、勝つのはバックボーンの帯域をコントロールすることだと思うけど、p2pメッシュの難しさも加わる。これは楽しい活動だと思い始めてるけど、現実的には非常に悲しいことに、すべてが中央集権化されている世界へのコピウムかもしれない。

先週末にソーラーノードを設置したよ。今は200マイルの範囲がある。オタクたち、狂ったアイデア。楽しい時間だね。

200マイルの範囲が必要なのは何のため?

ソーラーノードの調子があまり良くないな。いいアンテナを使っても、全然外に出られない感じ…

Hacker Newsで議論の続きを見る