インド、抗議活動での利用を受けJack Dorsey氏のBitchatリポジトリ削除をGitHubに命令
重要ポイント
- •インドのサイバー犯罪対策機関は、Bitchatに関連する3つのリポジトリを3時間以内に削除するようGitHubに命じた。
- •Bitchatは、インターネット接続、サーバー、ユーザーアカウントなしで、Bluetoothメッシュネットワークを介した暗号化された端末間メッセージ通信を可能にする。
- •当局は、同アプリの分散型で匿名性のある設計により、合法的な傍受や犯罪捜査がより困難になると述べた。
- •この命令は、ニューデリーでの学生主導の抗議活動中、インターネット遮断時にメッシュネットワークツールが使われたと報じられたことを受けたもの。
- •Bitchatは、接続済み端末がBitcoinネットワークへブロードキャストできるまで、オフラインでBitcoin取引をリレーする機能にも対応している。

インドのサイバー犯罪対策を担う最高機関は、BlockのCEOでBitcoin支持者でもあるJack Dorsey氏が開発したオフラインメッセージアプリBitchatをホストするリポジトリを削除するようGitHubに命じた。インターネット遮断時に同アプリが政府の監視を回避するために使われる可能性があるとの懸念を挙げている。
内務省の下で運営されるIndian Cyber Crime Coordination Centre(I4C)は、Information Technology ActのSection 79(3)(b)に基づき、この指示を出した。命令は、Bitchatに関連する3つのリポジトリへのアクセスを3時間以内に無効化するようGitHubに求めている。同条項は、仲介事業者に対して特定のオンライン資料の削除またはアクセス無効化を通知するために一般的に使われており、基盤となるソフトウェアがすでに他の場所で入手可能な場合でも、オープンソースコードのホスティングや配布のあり方に影響を及ぼし得る。
この命令は、デリーの「Cockroach Janta Party」抗議参加者が、インターネット遮断中の通信にBitChatのようなメッシュネットワークツールを使用している中で出された。通知によると、同アプリの分散型アーキテクチャと、匿名かつ登録不要の設計により、合法的な傍受や犯罪捜査が大幅に困難になるという。
Bitchatは、近くにある端末同士がBluetoothメッシュネットワークを介して暗号化通信できるオープンソースのメッセージアプリである。インターネット接続、モバイルネットワーク、中央集権型サーバー、ユーザーアカウントを必要としない。Dorsey氏は、検閲に強い通信を目的としたオープンソースの代替手段として同プロジェクトを発表した。ローカルの端末間ネットワークを基盤とするツールは、当局がデモ中にモバイルデータ通信やブロードバンドアクセスを制限する地域で特に重要となる。通信事業者のネットワークに依存せず、近距離通信チャネルを維持できるためだ。
同アプリはオフラインのBitcoin取引リレーにも対応しており、署名済み取引をBluetooth経由で端末から端末へ渡し、Bitcoinネットワークへブロードキャストできる接続済み端末に到達するまで転送できる。この機能は、インターネット障害、災害、または政府による遮断時にも決済を可能にすることを目的としている。
今回の削除命令は、ニューデリーでの学生主導のデモに続くものだ。抗議現場周辺で当局がインターネットサービスを繰り返し停止した後、オフラインのメッシュネットワークツールの利用がより広がったと報じられている。研究者によると、抗議参加者はこうした混乱の中で通信を維持するため、Bitchatや類似のBluetoothベースのアプリを利用しているという。
政府の通知はBitchatのソースコードを含むGitHubリポジトリを具体的に対象としているが、GitHubが指定期限内に命令に従ったかどうかは直ちには明らかになっていない。公開時点で、同アプリは主要アプリストアを通じて引き続き入手可能だった。
法律専門家は、単一のホスティングプラットフォームでアクセスが無効化されたとしても、オープンソースソフトウェアはミラーリポジトリを通じて流通し続ける可能性があると指摘した。そのため、この命令の実際の影響は、GitHubの対応だけでなく、当局が名指しされたリポジトリ以外の追加の配布経路を追及するかどうかにも左右される可能性がある。