來源:beincrypto;編譯:AIMan@金色財經
要點:
Bitchat 支持使用藍牙進行比特幣和消息加密傳播,無需互聯網或移動網絡。
消息通過藍牙網狀網絡中繼,無需中央服務器、賬戶或永久標識符。
可靠性取決於用戶密度,當前測試版本中沒有交付確認或路由邏輯。
然而,Bitchat不具備錢包或簽名工具的功能,只有當中繼設備最終連接到互聯網並廣播交易時,交易纔會被傳遞。
推特創始人傑克·多西 (Jack Dorsey) 發佈了一款被認爲頗具激進(甚至可能)突破性的應用——B itchat的測試版。它允許用戶發送/接收比特幣,並與其他用戶完全離線聊天,無需網絡連接。本快速指南將探索這款新應用,包括其底層技術、它是否具備足以徹底革新加密貨幣的強大功能、潛在的漏洞以及其他關鍵細節。
本文內容分爲7小節:1、什麼是Bitchat?2、Bitchat的工作原理;3、Bitchat:本質是什麼?4、BitChat有哪些缺點或漏洞?5、Bitchat 除了加密之外還有其他用途嗎? 6、Bitchat:僅僅是炒作還是有實質內容?7、常見問題。
1、什麼是 Bitchat?
Bitchat 是一款離線加密聊天應用程序,它使用藍牙網狀(mesh)網絡傳遞消息,無需互聯網、服務器、帳戶、電子郵件或電話號碼。
Bitchat 在底層構建了一個設備間的點對點藍牙低功耗 (luetooth Low Energy,BLE) 網狀網絡。每部運行 Bitchat 的智能手機都充當客戶端和中繼節點,並傳遞加密信息,使其覆蓋範圍超越通常的 30 米藍牙範圍。
本質上,你的信息可以從你的手機跳轉到下一部手機,如此反覆——最多自動跳轉七次——到達遠方的收件人,而無需任何互聯網基礎設施。這種離線優先的設計直接回應了人們對比特幣最古老的批評之一。
“‘如果停電了怎麼辦’是比特幣懷疑論者的普遍擔憂。Jack Dorsey的Bitchat用廉價、易獲取的網狀網絡解決了這個問題。”比特幣先驅Max Keiser告訴BeInCrypto。
Jack Dorsey將該系統比作老式的 IRC 聊天室,但採用了現代加密技術,並且沒有中央服務器。無需創建帳戶,也不需要手機網絡覆蓋。
2、Bitchat 的工作原理
當你打開應用程序時,它會爲你的設備生成一個臨時ID(爲了保護隱私,該ID每次會話都會更改)。你可以加入帶有主題標籤的聊天“房間”,或直接與他人發送消息。
所有信息均採用端到端加密保護,確保只有指定收件人才能閱讀。例如,即使有人攔截了藍牙信號,如果沒有解密密鑰,內容仍然會是亂碼。
Bitchat 還使用“存儲轉發”功能來處理離線設備。例如,如果你朋友的手機關機或超出範圍,你的消息可以緩存在中間節點上,並在他們恢復在線(在網狀網絡內)後發送。
Bitchat 支持轉發預先簽名的比特幣交易,但僅限於加密數據包。它不生成或簽名交易,也不會將交易廣播到比特幣網絡。用戶必須使用單獨的比特幣錢包創建並簽名交易,然後使用 Bitchat 通過藍牙將簽名的交易數據在設備之間傳遞。
比特幣交易不會完成,並且不會出現在區塊鏈上,直到通過可訪問互聯網的設備廣播並被接受到比特幣內存池中。
值得注意的是,BitChat 僅將這些消息保存在設備內存中(不包含雲存儲),因此一旦發送或過期,它們將被永久刪除。因此,雖然此功能肯定會吸引注重隱私的用戶,但如果你要檢索舊消息,它也可能成爲一把雙刃劍。
該應用還具有其他一些實用功能。例如,你可以創建受密碼保護的羣聊,用於敏感討論,並將房間名稱用作訪問標籤。
該應用利用廣播信標和臨時“網狀集線器(mesh hubs)”來檢測附近的設備並協調消息傳遞。它甚至提到了一種“恐慌模式”,可以讓你快速清除所有消息(這是對受到威脅的活動人士的致敬)。
3、Bitchat:本質是什麼
Bitchat 核心協議依賴於 BLE 廣播和連接上的自定義二進制格式。它使用壓縮的報頭結構、消息重複數據刪除和分片技術來高效處理短負載。
設備會掃描信標並定期建立加密連接以交換排隊消息。每個用戶都通過一個由公鑰派生的 ID 進行識別,該 ID 會頻繁更改以增強匿名性。
Bitchat 使用端到端加密,使用 X25519 進行密鑰交換,並使用 AES-GCM 進行消息加密。消息元數據(例如發件人/收件人 ID)也經過加密,這意味着只有預期的收件人才能看到消息的發件人。
Bitchat 白皮書強調,該應用支持虛擬流量(隨機加密數據包),以提高隱私性。這些虛擬數據包看起來與真實消息完全相同,這使得任何人都更難區分真實對話和誘餌。
該應用會將未送達的消息存儲在內存(而非磁盤)中長達 12 小時,標記爲“收藏(favorites)”的消息則會存儲更長時間。消息一旦送達或過期就會被刪除。應用沒有全局路由,這意味着消息的送達是概率性的,並且依賴於節點密度和移動。
另一個關鍵因素是應用程序對主機設備電池週期的影響。Bitchat 白皮書向用戶保證了這一點,稱其通過工作循環、自適應掃描間隔以及非活動狀態下的自動省電功能,最大限度地降低了電池消耗。該協議支持 iOS 和 Android 系統的前臺和後臺操作。
4、BitChat有哪些缺點或漏洞?
Bitchat 最大的侷限性在於它對鄰近度的依賴。當附近有很多用戶時,例如在抗議活動或節日期間,它的效果最佳。然而,在偏遠或人口密度低的地區,消息可能永遠無法找到路徑。藍牙覆蓋範圍較短,即使採用七跳中繼,有效覆蓋範圍也可能非常有限。
另一個擔憂是可靠性。Bitchat 剛上線時缺乏送達確認機制。因此,如果你發送一條消息或進行比特幣交易,除非收件人通過其他渠道回覆,否則你無法知道它是否已收到。此外,由於缺乏路由邏輯,在網絡密集的環境中,網絡可能會被淹沒,從而導致延遲或消息丟失的風險。
安全方面,雖然加密看似可靠,但藍牙本身可能會被幹擾或發送垃圾郵件。理論上,攻擊者可以用垃圾信息淹沒藍牙網絡,甚至完全阻斷信號。該應用程序還依賴於最終擁有互聯網訪問權限的人來廣播比特幣交易。
簡而言之,如果沒有連接節點或衛星鏈路,傳輸將停留在本地且不完整。
帶寬可能是另一個需要克服的巨大瓶頸——藍牙適合傳輸文本,但不適合傳輸更重的數據。
長話短說,Bitchat 在早期可能最適合作爲邊緣情況下的備份工具,而不是成爲消息傳遞或比特幣轉賬的主流替代品。
5、Bitchat 除了加密之外還有其他用途嗎?
一句話,是的!
儘管 Bitchat 能夠離線傳遞比特幣交易的能力已成爲頭條新聞,但其更廣泛的價值在於離線通信。
例如,在自然災害、抗議或互聯網中斷的情況下,你可以使用該應用與附近的設備共享信息,而無需使用手機信號塔或Wi-Fi。這使得它成爲緊急情況下的潛在生命線——無論你是在協調救援工作、發送位置信息,還是僅僅保持聯繫。
通過一些規劃,Bitchat 的設計也可能惠及基礎設施薄弱的偏遠地區的人們。例如,學校、實地考察隊或救援人員可以使用它來交換信息,而無需依賴昂貴或不穩定的網絡。而且,由於它可以通過藍牙在日常智能手機上運行, 因此無需特殊設備。
因此,考慮到所有這些因素,Bitchat 可以隨着時間的推移而發展,在傳統網絡崩潰的地方或情況下充當安全的本地通信層。
6、Bitchat:僅僅是炒作還是有實質內容?
至少在理論上,其潛在影響是巨大的。離線比特幣轉賬可以使加密貨幣在緊急情況和大規模停電期間更加可用。
它還可能促使主流錢包和應用程序考慮離線功能的設計。雖然早期的 goTenna 和 LochaMesh 等項目也探索了類似的想法,但 Bitchat 是首批(甚至可以說是第一個)在普通智能手機上運行的移動應用程序中實現這一目標的項目之一。而且,在傑克·多西 (Jack Dorsey) 的支持下,Bitchat 可能會獲得更高的信譽和知名度(正如我們已經看到的那樣)。
因此,儘管 Bitchat 可能無法在一夜之間帶來徹底的改變,但它可能標誌着一場變革的早期階段,屆時你使用加密貨幣的能力將不再依賴於中心化的基礎設施。更重要的是,即使沒有互聯網,你也能掌控一切。
7、常見問題:
Bitchat是什麼以及它是如何工作的?
Bitchat 是一款點對點消息傳遞應用,使用低功耗藍牙 (BLE) 實現完全離線運行。它創建一個網狀網絡,每個設備都充當中繼器,並將加密消息轉發最多七跳。無需服務器、賬戶或互聯網連接。該應用使用強加密技術和臨時 ID 來保護隱私和安全。
可以在沒有互聯網的情況下使用 Bitchat 發送比特幣嗎?
是的,Bitchat 允許通過藍牙將簽名的比特幣交易傳輸到其網格中的附近設備。一旦交易到達可訪問互聯網的手機,它就會被廣播到比特幣網絡。此方法不需要手機信號或 Wi-Fi,非常適合緊急情況或網絡連接較差的地區。但是,除非中繼最終連接到互聯網,否則無法保證傳輸。該應用在發佈時尚不支持原生比特幣錢包功能——它僅傳輸原始數據。
Bitchat發送消息和進行比特幣交易是否安全?
Bitchat 使用 X25519 密鑰交換和 AES-GCM 端到端加密技術來確保消息的機密性和完整性。消息元數據(例如發送者和接收者的 ID)也經過加密。該應用支持虛擬流量以掩蓋真實的通信模式。然而,截至 2025 年 7 月初,它仍缺乏送達確認功能,並且仍處於測試階段。用戶應將其視爲一款注重隱私的工具,而非用於關鍵傳輸的萬無一失的系統。
Bitchat的主要限制是什麼?
Bitchat 的有效性取決於本地用戶密度,因爲它依賴於短距離藍牙和設備到設備的中繼。在低密度區域,消息可能無法到達目的地。此外,它缺乏路由優化和交付確認功能,這可能會影響可靠性。由於藍牙帶寬有限,該應用僅適用於文本和小數據負載。仍然需要聯網設備才能在鏈上完成比特幣交易。