Proton protocols(ProTUN)とmuon——WireGuardクライアント核のRust再設計【2026】
Proton VPNが2026年8月に技術解説したProton protocols(ProTUN)とmuonを整理。BoringTun由来の暗号をフォークしつつ再設計したRustクライアント核、ベータ対象OS、検閲耐性向けAPI到達レイヤの位置づけを実務視点でまとめます。
この記事の目次6項目
はじめに
VPNの体験は「サーバのログ方針」だけで決まりません。クライアント側のプロトコル実装、プラットフォームごとの安定性、検閲下でのAPI到達も同じくらい重要です。Proton VPNは2026年8月12日、クライアント側の新しいVPNエンジン Proton protocols(社内コードネーム ProTUN)と、第2段階のネットワーキング層 muon を技術ブログで解説しました。
本記事は no-logs 監査の再論ではなく、コア再実装と検閲耐性に焦点を当てます。公式情報は How and why we built Proton protocols に基づきます。
Proton protocols / ProTUNとは
Proton protocolsは、WireGuardベースの クライアント側VPNフレームワークをRustで書き直すプロジェクトです。
- Cloudflareの BoringTun から暗号コードをフォークしつつ、アーキテクチャはProton側で再設計
- 中核は libpvpnclient(RustのスタンドアロンWireGuard実装)。通信の暗号化を担う
- 公式
wireguard-goは優秀だが、Android(Kotlin)やiOS(Swift)などネイティブ言語との統合が重く、開発・デバッグ・安定性の足かせになっていた、というのが動機 - libpvpnclientはOSに縛られない純粋なコアとして設計され、ProTUN がそのラッパーとして各OSへ適応する
- 認証用コントロールチャネル LocalAgent もRustへ書き直し、証明書ベース認証などと連携
目指す効果として、エッジケースの再現テスト、横断的な改善の展開、検閲・妨害への応答速度向上が挙げられています。将来的には接続安定性・バッテリー・耐障害性の実験や、より強い反検閲技術、ポスト量子暗号の土台にもなる、との位置づけです。
いま試せるベータ(Early Access)
公式ブログ時点で、Proton protocolsのコアは次のプラットフォームでベータ(early access)として試せるとされています。
| プラットフォーム | 補足(公式記載) |
|---|---|
| Windows | ベータ提供 |
| Android | ベータ提供 |
| iOS / iPadOS | 高度なキルスイッチ対応を含む |
| Linux GUI | 検閲耐性の Stealth プロトコル対応を含む |
「全ユーザーにデフォルトで切り替わった」ではなく、早期アクセス機能として検証中と読むのが適切です。本番利用では、接続失敗時のフォールバック、キルスイッチ挙動、バッテリー影響を自分の環境で確認してください。
muon——検閲下でProton APIへ届く第2段階
VPNトンネルが張れる前に、アプリはまず ProtonのAPIへ安全に到達する必要があります。DNS遮断やSNI覗き見でAPI自体が妨害される環境では、ここがボトルネックになります。
muon は、その最初のネットワーク要求を扱う柔軟なゲートウェイ層(やはりRust)です。
- アプリ起動直後からAPI通信を保護し、長期的には既存の alternative routing を置き換える計画
- 制限の強い国・ネットワークでも「Protonに繋ごうとしている」ことがISPに見えにくくなる、という狙い
- VPNアプリだけでなく、Protonアプリ全体への展開が予定されている、と記載
つまり muon は「トンネル暗号の別実装」ではなく、到達性(bootstrap)と検閲耐性のレイヤです。ProTUN(データパス)と muon(コントロール/到達)をセットで見ると、2026年以降のProtonクライアント戦略が理解しやすくなります。
利用者としてのチェックリスト
- ベータのオン/オフと、問題時に従来実装へ戻せるか
- 自分の国・回線で API到達やStealth が必要か(不要なら安定性優先でもよい)
- iOSの高度キルスイッチやLinux Stealthなど、OS固有の差分をリリースノートで確認
- no-logsや監査は別記事・別観点。プロトコル再設計=監査結果の自動更新ではない
- 他社のミックスネット型など、脅威モデルが違う選択肢(例: NymVPNの料金ページ)と比較するときは、「ログ方針」「ホップ数」「到達性」を分けて評価する
アフィリエイトの有無にかかわらず、検閲耐性・キルスイッチ・実装言語の統一は技術選定の正当な評価軸です。誇張した速度比較や「絶対にバレない」といった表現は避け、公式のスコープ(クライアント核の刷新)に留めて判断するのが安全です。
まとめ
- Proton protocols(ProTUN)は BoringTun由来暗号を取り込みつつ再設計した、Rust製のクライアントVPNエンジン。中核は libpvpnclient
- wireguard-goのマルチプラットフォーム統合課題を解消し、LocalAgentのRust化と合わせて将来機能(反検閲・PQなど)の土台にする狙い
- ベータは Windows / Android / iOS・iPadOS(高度キルスイッチ)/ Linux GUI(Stealth)で提供、との公式説明
- muonは検閲下でのProton API到達用ネットワーキング層で、alternative routingの将来置き換えと、Protonアプリ横断展開が計画されている
- no-logs論とは別軸の「実装と到達性」アップデートとして追跡するのが実務的
クライアント核の刷新は地味に見えて、検閲環境やモバイルでの安定性に直結します。ベータの挙動と公式ロードマップを追いながら、自分の脅威モデルに合うかを見極めてください。


