為什麼你應該使用點對點消息應用程序

已發表: 2022-06-27
P2P 標頭
伊戈爾·基西列夫/Shutterstock.com

點對點消息傳遞與 Facebook Messenger 或 Discord 一樣可靠,但您可以控制自己的數據,並且不依賴第三方服務器與人交談。 這是一種更好的交流方式。

目錄

點對點消息傳遞基礎
提高可靠性
更好的隱私
P2P 消息傳遞的缺點
您應該使用的 P2P 消息傳遞應用程序

點對點消息傳遞基礎

當您通過 Facebook、WhatsApp、Discord 或大多數其他消息服務向朋友發送消息時,消息會從您(客戶端)轉發到中央服務器。 然後中央服務器將消息路由到第二個客戶端:您的朋友。 非常廣泛地說,客戶端請求服務,服務器完成它們。 這稱為客戶端-服務器模型。 客戶端-服務器模型非常常見,並且被您熟悉的大多數在線服務所使用——從 Netflix 和 Facebook 到魔獸世界。 您的所有數據都由第三方存儲,您完全依賴它們。 您無法驗證他們是否負責任地處理您的數據,您必須相信他們會繼續允許您使用他們的服務。

對等 (P2P) 服務消除了這些問題。 計算機可以直接交換信息,完全跳過中間人。 客戶端不是將消息傳遞給服務器以中繼到第二個客戶端,而是客戶端只是在它們之間傳輸數據。 在 P2P 消息傳遞應用程序中,每個參與者同時有效地充當客戶端和服務器。

P2P 網絡示例。
英雄設計/Shutterstock.com

提高可靠性

當我們最喜歡的消息傳遞平台關閉時,我們都經歷過偶爾的挫敗感。 P2P 消息傳遞平台不會遭受同樣的故障點。 因為 P2P 消息程序直接在發短信的人之間傳輸信息,所以只要設備之間的網絡(如互聯網或 LAN)仍在工作,它們就會繼續運行。

手機甚至可以使用 Wi-Fi 或藍牙連接在一起,以 P2P 交換信息,而無需任何現有的網絡基礎設施。 當由於多種原因導致傳統無線網絡(如 Wi-Fi 網絡或蜂窩數據)不可用時,它會很有用。 這些 P2P 網絡通常被稱為“無線 Ad Hoc 網絡”或“網狀網絡”。 網狀網絡的名稱來自於您在視覺上表示網絡佈局時的外觀。

注意:嚴格來說,並非所有網狀網絡都是無線自組織網絡,但在這種情況下,這些術語通常可以互換使用。
Mesh/P2P網絡圖
Artistdesign29/Shutterstock.com

相關:什麼是 Wi-Fi Direct,它是如何工作的?

通常,此類網絡允許參與者在進出範圍時自由進出,但前提是他們有權與網絡中的其他設備連接。

更好的隱私

加密是一種保護數據免遭窺探的方法。 今天所有流行的消息服務都將您的消息加密存儲,但有一個警告 - 在許多情況下,它們也可以在您不知情的情況下解碼消息。 這意味著即使您的消息對於第三方攻擊者來說可能是安全的(排序),但至少有可能它們可以被為您存儲它們的公司讀取。

與稱為端到端加密 (E2EE) 的常規加密相比,有一個進步。 E2EE 設置在發送者的設備上加密消息,並且消息只能由指定的接收者解密。 甚至您的互聯網服務提供商 (ISP) 也無法讀取它們。

將端到端加密與 P2P 消息傳遞相結合提供了最佳的隱私解決方案。 您的消息是加密的,這意味著沒有加密密鑰任何人都無法閱讀它們,並且文件的副本不會存儲在某處的中央服務器上。

如果您擔心將對話永久保密,最後一點很重要。 當前的加密方案對於現代攻擊是健壯和有效的,但不能保證它們能夠抵抗未來破解加密的嘗試——尤其是當量子計算機成為​​一種可行的技術時。

P2P 消息傳遞的缺點

P2P 消息服務確實有一些缺點。 它們通常在需要同步所有客戶端的應用程序中表現不佳,因為組的性能通常受到最慢成員的連接的限制。 此外,P2P 服務通常比它們的客戶端-服務器替代方案具有更大的存儲要求,因為每個文件或消息的至少一個完整副本必須存在於參與用戶之間。

相關:什麼是模因(以及它們是如何產生的)?

例如,考慮 Facebook Messenger。 你和一個朋友來回發送了數千個潮濕的表情包,但這些表情包並沒有用完你手機上的存儲空間。 這是因為將這些文件存儲在您的聊天記錄中的負擔放在了 Facebook 的服務器上。 但是,如果您使用的是 P2P 消息傳遞應用程序,則需要將文件存儲在您的兩台設備上以供雙方查看,或者在需要時由一個人重新共享文件。

您應該使用的 P2P 消息傳遞應用程序

Firechat 可能是最著名的消息應用程序,它允許您通過藍牙或 Wi-Fi 使用 P2P 消息傳遞,但它已經不復存在。 截至 2022 年 3 月,可供日常使用的應用程序相對較少。

截至 2022 年 3 月,適用於 Android 的 Briar 是我們唯一可以推薦的同類應用程序。(不幸的是,它不能在 iPhone 上運行。)還有其他應用程序,但它們要么仍在開發中,要么用戶評價不佳,要么停止接收更新。

Briar 完全配備了端到端加密,並允許您通過互聯網、Tor 網絡、Wi-Fi 或藍牙與您的同行連接。 您必須手動添加要聯繫的任何联係人,這樣您就可以確定您正在與正確的人交談。 添加某人很簡單——就像許多消息應用程序一樣,您可以通過鏈接或掃描二維碼來添加對方。

相關:二維碼解釋:為什麼你到處都能看到那些方形條碼

它還允許您向聯繫人可見的論壇或博客發帖。 如果您的某個聯繫人超出範圍,則相互聯繫人甚至可以充當繼電器。

Briar 圖展示瞭如何在未直接連接的客戶端之間中繼信息。

我們在幾週內對 Briar 進行了測試,發現藍牙和 Wi-Fi 消息傳遞在預期範圍內運行良好。

即使您不擔心加密您的消息,很高興知道您可以在 Wi-Fi 和數據不可用時向附近的朋友發短信或發送文件 - 或者當您在服務不穩定的地區時,例如在偏僻的地方露營。