
bitchatを評価する:Twitter創業者の新作、これは暗号通信界の「twttr」的瞬間か?
TechFlow厳選深潮セレクト

bitchatを評価する:Twitter創業者の新作、これは暗号通信界の「twttr」的瞬間か?
WI-Fiやネットワークを使わず、Twitter創業者のジャック・ドーシーが開発したBluetooth暗号通信製品。
執筆:Jaleel 加六、BlockBeats

20年後、Twitter創設者Jack Dorseyが新たな製品「bitchat」を携えて、極限のミニマリズムで回帰した。
2006年の夏、モバイルインターネットはまだ新しい言葉であり、機能携帯が人々の手に広く行き渡っており、SMSが最も便利な「モバイルソーシャル」手段だった。そのとき、「twttr」というコードネームのプロジェクトが誕生した。SMS一斉送信を起点とし、極めて短い文字数制限と最も素朴なブロードキャストプロトコルにより、「いつでもどこでも世界と対話する」ことが初めて可能になったのだ。
その簡素なオフィスの中で、創業チームが機能の詳細について熱く議論していた。その中にいたのは、当時大学生にすぎなかったJack Dorseyだった。彼は最も直接的な技術的アプローチによって、自身のコミュニケーションへの理想を現実にした。その後「twttr」はすぐにTwitterへと成長し、世界的なソーシャルエコシステムを根本から変える製品となった。
そして2025年――時は流れ、技術も世界も大きく変わった。都市部ではWi-Fi信号が至る所に届き、5Gによってあらゆるものが巨大なネットワークに接続されている。だがソーシャルの本質は変わっていない。私たちは今なお、自由で真実かつ仲介なしのコミュニケーションを渇望している。しかし現実は必ずしも理想的ではなく、通信の死角、プラットフォームのクラッシュ、データ漏洩などが、いつでも起こり得る。所有者が変わったTwitterはロゴや名称だけでなく、Elon Muskによる再構築によってまったく異なる姿になっている。
かつて2社の時価総額50億ドル超の上場企業を同時に率いた伝説的人物Jack Dorseyは、すでにTwitterを去り、暗号資産業界およびBlockの構築に注力している。しかし彼はソーシャル分野への情熱を完全に捨てたわけではなく、まるで2006年に「twttr」プロジェクトを設計した青年時代に再び戻ったかのように、ある平凡な週末にふと気まぐれに徹夜で一行一行コードを書き、新たな極小ソーシャル製品「bitchat」を設計した。
唯一の違いは、bitchatには「twttr」以上の、Jack Dorsey自身のミニマルプロトコル、非中央集権型通信、情報の自由に対する信念が込められていることだ。

主な機能の特徴
携帯電話の電波が届かないアウトドアキャンプ、ハイキング、山岳活動での位置共有や緊急通報;音楽フェス、コンサート、スポーツ会場、コミケなどネットが頻繁にダウンする人混みの中での一時的なチャットネットワークの構築;災害発生、停電、極端な天候時の救援隊・ボランティア・住民による緊急通信網の形成;社会運動、抗議現場、センシティブな議論といったプライバシー保護が必要な環境下での参加者の追跡困難化;あるいは大学キャンパス、サマーキャンプ、研究グループ、ギークの集まりなどの閉じた空間での最大限のアイデア交換――こうしたシナリオにおいて、bitchatは優れた選択肢となる。
bitchat最大の特徴は、いかなるインフラにも完全に依存しない点にある。サーバーも、Wi-Fiや携帯電話信号も不要だ。各スマートフォンは「送受信機」であり「中継局」でもあり、低消費電力ブルートゥース(BLE)を使って互いに検出しあう。
暗号資産業界が注目する理由は、すべてのメッセージがエンドツーエンド暗号化されている点だ。個別チャットではX25519+AES-256-GCMといった暗号技術を使用し、グループチャットではさらにパスワードを設定でき、パスワードを知っているユーザーのみが内容を閲覧できる。メッセージは端末内にのみ保存され、退出または電源オフ時に自動消去され、バックエンドに痕跡は残らない。
他の暗号通信製品と比べ、bitchatは完全に「ログイン」行為を排除しており、電話番号もメールアドレスも長大な秘密鍵も不要だ。毎回接続時にランダムな「ユーザーID」が生成され、いつでも自分で変更できるため、身元の追跡を心配する必要がない。
使用体験
bitchatのダウンロード・インストールおよび利用方法
以下のURLをコピーし、iPhoneのブラウザで開いてください:https://github.com/jackjackbits/bitchat
ページ内でTestFlight招待リンクを探し、「App Storeで見る」をクリックするとTestFlightにジャンプします。TestFlightアプリをまだインストールしていない場合は、自動的にダウンロードが促されます。インストール完了後、招待ページに戻ると、「bitchat mesh」のBeta版が表示されます。
TestFlight内でbitchatをインストールし、「インストール」ボタンを押してください。シンプルなアプリ情報ページが表示されます。インストールには約5~10秒かかり、「インストール」ボタンが「開く」に変わったら準備完了です。

bitchatを開くと、「『bitchat』がBluetoothデバイスを検出してもよろしいですか?」という権限リクエストが表示されます。メッセージ内容:bitchat uses Bluetooth to create a secure mesh network for chatting with nearby users. 「許可」をクリックすることで、bitchatがバックグラウンドで周囲の端末をスキャン・接続し、メッセージの中継機能が正常に動作します。
現在テスト段階であるため、開発者へのフィードバック共有の案内が出ますが、「次へ」をタップしてスキップできます。「テストを開始」をクリックすると、bitchatのメイン画面に入ります。

Tip:必ずスマホのBluetoothがオンになっており、TestFlightがバックグラウンドで動作できるよう許可されていることを確認してください。さもなくば、近くにいる友人の端末を検出できません。
bitchatには完全にログインプロセスがなく、ダウンロード直後から即座に使用可能です。bitchatにおけるすべてのやり取りは匿名かつ追跡不能です。電話番号もメールアドレスも不要で、登録も不要。いつでもニックネームを変更できます。この仕組みにより、ユーザーのプライバシーが最大限に保護され、センシティブな状況や特殊なシナリオにおいても身元の特定を恐れる必要がありません。

画面最上部の「bitchat* @ 現在のID」領域では、自分のIDをいつでも変更できます。「@」の後の名前をタップすると、直接編集・保存が可能です。新しいIDは即座に反映され、同じルーム内のすべての友人のリストやメッセージヘッダーに即時表示されます。
エンドツーエンド暗号化された痕跡のない個別チャット
bitchatをしばらく使用すると、メイン画面に各端末の接続(connected)/切断(disconnected)、発言ログが時間順に表示されていくのがわかります。各記録の先頭にはタイムスタンプが付いています。
「時系列解析攻撃」を防ぐため、bitchatはすべての操作後に50~500ミリ秒のランダム遅延を追加しています。タイムスタンプを記録しつつ、パケットキャプチャ(「抓包」)を防止。ネットワークトラフィックと実際の操作時間は完全に一致しないため、センシティブな状況でも身元の追跡を防げるのです。
bitchatは真のエンドツーエンド暗号化をサポートしており、各メッセージはあなたと相手(または同じグループメンバー)だけが読めます。中継経由のデバイスであっても復号は不可能です。個別チャットもグループチャットも、内容は常に安全で秘匿され、プラットフォームや第三者に傍受されることはありません。

画面右上の人物アイコンをタップすると、現在オンラインのピア(peer)が一覧表示されます。緑の円点はオンライン、灰色の×は直前にオフラインになったことを示します。よく使う連絡先や重要な相手には、名前の右側の☆マークをタップして「お気に入り」登録できます。登録後、その連絡先の前に星印が付き、次回以降すぐに識別できます。
オンラインリストから「小帥」をタップし個別チャット画面に入ると、相手のデバイス上に未読メッセージ数が表示されます。
小帥が通知を開くと、送信者は「<@BlockBeats>」として表示され、内部に入ればチャット履歴全体を確認できます。個別チャットも同様にエンドツーエンド暗号化されており、通信内容は傍受ノードでは復号できません。また、すべてのメッセージのタイムスタンプにはランダムな時間ずれが加えられており、プライバシー保護とトラフィック分析耐性を確保しています。

ルーム作成などの高度なコマンド
ここで問題が生じる。公開チャットではプライバシーが十分に保証されない。複数人での秘話的な会話をしたい場合はどうすればよいだろうか?
いつでも、入力欄に「/」を入力すると、画面下部に全コマンドリストが表示される。
例えば「/j」は、ルームへの参加または新規作成を意味する。指定したルームが存在すればそのまま参加、存在しなければ新しく作成され、自分がオーナーとなる。
「/rooms」は、現在発見可能な(参加可能な)すべてのルーム名を列挙するコマンド。利用可能なルームをすばやく確認できる。
「/w」は、現在オンラインのユーザー一覧を表示する。同じルームまたは同じネットワーク内にいるオンライン連絡先がすべて表示される。
「/m」は、特定のユーザーに秘話メッセージを送信するコマンド。通常の形式は「/m @ユーザー名 メッセージ内容」で、あなたと相手にしか見えない。
「/clear」は、現在のチャットウィンドウ内のすべてのメッセージ履歴を消去し、画面を初期状態に戻す。
「/pass」は、(オーナー専用)ルームのアクセスパスワードを設定または変更するコマンド。実行後、このルームに入るユーザーはパスワードの入力が必要になる。
「/transfer」は、ルームの所有権を別のオンラインユーザーに譲渡するコマンド。新しいオーナーはパスワード管理、メッセージ保持などの権限を得る。
「/save」は、(オーナー専用)ローカルのメッセージ保持スイッチを切り替えるコマンド。有効にすると、オフライン時やアプリ再起動後もローカルでチャット履歴を確認可能。無効にすると、メッセージはメモリ内にのみ保存され、退出時に即座に消去される。
したがって、ルームを作成するには「/j」を入力し、その後に希望するルーム名(例:testroom)を続けて送信する。もしそのルームが存在しなければ、システムが自動で新規作成し、あなたをオーナーに設定する。作成後、画面に「joined room #testroom(created new room – you are the owner) *」というメッセージが表示される。

このとき、小帥がこの秘話ルームに入りたい場合、「/j testroom」と入力し、表示されたパスワード入力画面で正しいパスワードを入力すればルームに参加できる。

ルーム内でもさまざまな高度なコマンドが使用可能。/pass yourSecret を入力するとパスワード入力ダイアログが表示され、認証成功後、そのパスフレーズを持つ仲間だけが再度参加可能になる。ルームのロックやパスワード変更はオーナーのみが実行できる。また、ルーム内で所有権を移譲することも可能で、/transfer @相手のID と入力し、相手が受け入れると自動的に新しいオーナーとなり、人事管理、パスワード設定、メッセージ保持スイッチの全権限を得る。

デフォルトでは、bitchatのルームメッセージは一時的にメモリ内にのみ存在する。オーナーは /save コマンドでローカルの「メッセージ保持」機能をオン・オフできる。保持機能をオンにすると、アプリを再起動してもローカルでルームの履歴を確認できる。再び /save を入力すれば保持をオフにでき、「会話即時消去」のデフォルトモードに戻る。
基本的なルーム作成・参加、個別チャットの送受信、オンラインユーザーの確認ができるようになったら、次はメイン画面での高度なコマンド、つまりチャット履歴の消去、オンラインユーザーおよびルームの確認などを行う。
一時的に「戦場を片付けたい」場合は、コマンドラインに /clear と入力するだけで、現在の会話ウィンドウ内のすべての表示済メッセージが一括消去される。クリア後、画面は次の画像のように清潔な状態に戻る。

将来、bitchat meshはWi-Fi Direct(250Mbps、100m)、超音波、LoRaなど複数の伝送方式を追加予定で、ネットワーク状況やバッテリー残量に応じて自動切替が可能になる。またNostrプロトコルへの接続も選択可能となり、ローカルMeshとインターネットノードを橋渡しすることで、通信範囲を拡張できる。
bitchatが、Jack DorseyがかつてTwitterに掲げた「簡潔さ、制約、工芸性」という3つの核心原則を完璧に継承していることが感じ取れる。
Jack DorseyがTwitterを離れてからの社交プロトコル構築はこれが初めてではない。たとえば2024年、Jack Dorseyが主導しTwitter内部から生まれた後に独立したBluesky(現在は彼と一切関係ない)も、「リレーチャンネル」(Relay/Channel)を核とする非中央集権型ソーシャルプロトコルで、数万のコミュニティ運営サーバーノードをサポートしている。理論的には、bitchat meshのBLEマルチホップ中継とメカニズムは異曲同工といえる。
ビットコインコミュニティが提唱する「信頼不要(trustless)」の精神は、bitchatの設計にも深く刻まれている。中央サーバーはなく、クラウドアーカイブもなく、ユーザーの身元さえ再起動ごとにリフレッシュされる。Nostrのステートレスな発見機構、操作のランダム遅延処理――こうしたすべての細部は、ただ一点の「プライバシーと自由」を守るために存在している。
bitchatの登場は、Jack Dorseyによる非中央集権化と情報の自由へのもう一つの個人的実践である。ネットがしばしば制限され、データ漏洩が頻発する今日において、彼はソーシャルを再びユーザー自身に返している。すべての会話は、もはやいかなるプラットフォーム、サーバー、仲介者にも干渉されず、ブルートゥース信号の到達距離のみが制限要因となる。
これがbitchatが最も期待される意義かもしれない。小さく、不完全な点も多いかもしれないが、ある意味でこれは暗号通信界の「twttr」的瞬間なのかもしれない。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














