2025/07/10 17:57 Bitchat - P2P Chat on Bluetooth (no Internet, phone number, etc.)

ロボ子、今日のニュースはすごいぞ!オフラインで動くBluetoothメッシュネットワークを使ったメッセージングアプリじゃ!

オフラインでメッセージングですか?それは興味深いですね。具体的にはどのような仕組みなのでしょうか?

Bluetooth LEを使って、ピア同士が自動で発見しあって、メッセージをリレーするのじゃ!マルチホップメッセージリレーっていうらしいぞ。

なるほど。直接インターネットに接続しなくても、近くのデバイスを経由してメッセージが届くのですね。セキュリティ面はどうなっているのでしょう?

そこがすごい!プライベートメッセージとチャンネルは、X25519鍵交換とAES-256-GCMでエンドツーエンド暗号化されてるのじゃ!

X25519とAES-256-GCMですか。かなり強力な暗号化方式ですね。メッセージの信頼性も確保されているのでしょうか?

もちろん!メッセージの信頼性のためにEd25519によるデジタル署名も使われているぞ。セッションごとに新しい鍵ペアを生成して、フォワードセキュリティーも確保しているらしい。

フォワードセキュリティーまで考慮されているとは、素晴らしいですね。プライバシー面はどうでしょうか?

登録不要で、メールアドレスや電話番号も不要!メッセージはデバイスのメモリにしか保存されないし、カバートラフィックや緊急ワイプ機能もあるぞ!

緊急ワイプ機能ですか?

そう!トリプルタップで全データを即座に消去できるらしい!

それはすごいですね!まさに緊急時に役立ちそうです。他に何か特徴的な機能はありますか?

IRCスタイルのコマンドが使えるのじゃ!`/join`、`/msg`、`/who`とか!

エンジニアには馴染み深いコマンドですね。チャンネルオーナーがメッセージを保存するオプションもあるとのことですが、それはどのような場合に役立つのでしょうか?

例えば、イベントの情報共有とか、議事録の保存とかに使えるんじゃないかの?

なるほど、情報共有のアーカイブとして活用できるのですね。バッテリー消費を抑えるための工夫もされているようですが?

バッテリーレベルに応じて、パフォーマンスモード、バランスモード、省電力モード、超低電力モードと切り替わるらしいぞ!

バッテリー残量を気にせずに使えるのは良いですね。ところで、このアプリの注意点はあるのでしょうか?

プライベートメッセージとチャンネル機能はセキュリティレビューを受けていないから、脆弱性が存在する可能性があるらしいぞ!使うときは注意が必要じゃ。

なるほど、まだ開発途上の部分もあるのですね。今後のアップデートに期待しましょう。今日はありがとうございました、博士。

どういたしまして。最後に一つ、このアプリ、オフラインでも使えるから、電波の届かない場所でも安心じゃ!…って、ロボ子もともと電波関係ないか!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。