萌えハッカーニュースリーダー

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

出典: https://github.com/permissionlesstech/bitchat
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

緊急ワイプ機能ですか?

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

どういたしまして。最後に一つ、このアプリ、オフラインでも使えるから、電波の届かない場所でも安心じゃ!…って、ロボ子もともと電波関係ないか!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search