傑克·多西分享了他的新 p2p 消息應用程序 Bitchat 的白皮書
週日晚上,Dorsey 分享了 Bitchat 的白皮書,並附上了 TestFlight 鏈接,供任何有興趣嘗試這款應用的人使用。 他說,他的周末項目是學習“藍牙網狀網絡、中繼和存儲轉發模型、消息加密模型以及其他一些內容”。
Bitchat 無需互聯網即可運行
Bitchat 的白皮書指出,該應用不依賴於互聯網基礎設施。 它使用低功耗藍牙 (BLE) 網狀網絡,提供短暫的加密通信。 這種設置確保即使在互聯網中斷或審查期間,應用也能保持運行。
當有人向其他用戶發送消息時,該消息會被端到端加密,並保留在設備內存中。 服務器上不會保存任何數據。 此外,使用該應用無需提供電話號碼或電子郵件地址。 這使得 Bitchat 比流行的消息應用(例如WhatsApp依賴於 Meta 的數據服務器。
由於 Bitchat 依賴於 BLE 網狀網絡,因此每個設備既充當客戶端,又充當服務器。 附近的設備(30 米以內)組成集群。 當一個集群中的設備進入另一個集群中設備的覆蓋範圍時,它們將充當橋樑,連接兩個群組。 這使得消息能夠在各個集群之間跳躍,直到到達目標接收者。
這 白皮書進一步深入研究消息應用程序的架構、協議和安全機制。
Bitchat 如何增強隱私?
Bitchat 會以 30 到 120 秒的隨機間隔插入虛假消息,並在真實傳輸中添加 50 到 500 毫秒的延遲。 這使得任何人都無法從統計上區分真實消息,也無法將時間與用戶活動關聯起來。
消息不會永久保存在設備內存中。 這款去中心化應用會為普通用戶保存 12 小時的消息,而為收藏用戶保存的消息則無限期保存。 因此,即使有人獲得了設備的訪問權限,他們也無法翻閱多年的舊對話。
Bitchat 沒有元數據洩露,因為沒有中心化服務器或服務提供商可以看到您的消息或與您對話的對象。 相反,每個節點只檢查 TTL(生存時間)計數器和消息 ID。 節點不會記錄消息的發送者、接收者或發送時間——僅保留足夠的數據來判斷何時停止轉發。
Bitchat 在抗議活動或災區等互聯網可能出現故障、超載或被主動阻止的情況下提供不間斷的通信渠道。
除了創立 Twitter 和發展 Bitchat 之外,傑克·多西 (Jack Dorsey) 還共同創立並領導了 Block(前身為 Square)。 他支持 Bluesky 和 Nostr 等去中心化社交協議。 近年來,多西推動了 Web5 和其他去中心化應用的發展,同時倡導比特幣收養。
KEY 差異線:加密貨幣項目用來獲得媒體報導的秘密工具