Dlaczego powinieneś używać aplikacji do przesyłania wiadomości typu peer-to-peer
Opublikowany: 2022-06-27
Komunikacja peer-to-peer jest tak samo niezawodna jak Facebook Messenger czy Discord, ale zachowujesz kontrolę nad swoimi danymi i nie polegasz na serwerze innej firmy, aby rozmawiać z ludźmi. To lepszy sposób na komunikację.
Podstawy komunikacji peer-to-peer
Większa niezawodność
Lepsza prywatność
Wady komunikacji P2P
Aplikacje do przesyłania wiadomości P2P, których powinieneś używać
Podstawy komunikacji peer-to-peer
Gdy wysyłasz wiadomość do znajomego przez Facebook, WhatsApp, Discord lub większość innych usług przesyłania wiadomości, wiadomość jest przekazywana od Ciebie, klienta, do centralnego serwera. Centralny serwer następnie kieruje wiadomość do drugiego klienta: twojego przyjaciela. Bardzo szeroko klient żąda usług, a serwer je realizuje. Nazywa się to modelem klient-serwer. Model klient-serwer jest niezwykle powszechny i jest używany przez większość znanych Ci usług online — od Netflixa i Facebooka po World of Warcraft . Wszystkie Twoje dane są przechowywane przez stronę trzecią i całkowicie na nich polegasz. Nie masz możliwości sprawdzenia, czy przetwarzają Twoje dane w sposób odpowiedzialny i musisz ufać, że nadal będą umożliwiać Ci korzystanie z ich usług.
Usługi peer-to-peer (P2P) eliminują te problemy. Komputery mogą bezpośrednio wymieniać informacje i całkowicie pominąć pośrednika. Zamiast klienta dostarczającego wiadomość do serwera, aby przekazać ją drugiemu klientowi, klienci po prostu przesyłają dane między sobą. W aplikacjach do przesyłania wiadomości P2P każdy uczestnik skutecznie działa jednocześnie jako klient i serwer.

Większa niezawodność
Wszyscy od czasu do czasu doświadczamy frustracji, gdy nasza ulubiona platforma do przesyłania wiadomości nie działa. Platformy komunikacyjne P2P nie cierpią z powodu tego samego punktu awarii. Ponieważ programy do przesyłania wiadomości P2P przesyłają informacje bezpośrednio między osobami wysyłającymi wiadomości tekstowe, będą działać tak długo, jak sieć (np. Internet lub LAN) między urządzeniami nadal będzie działać.
Telefony mogą nawet łączyć się ze sobą za pomocą Wi-Fi lub Bluetooth w celu wymiany informacji P2P bez żadnej istniejącej infrastruktury sieciowej. Może być przydatne, gdy z wielu powodów konwencjonalne sieci bezprzewodowe — takie jak sieci Wi-Fi lub dane komórkowe — są niedostępne. Te sieci P2P są często określane jako „bezprzewodowe sieci ad hoc” lub „sieci typu mesh”. Nazwa sieci mesh pochodzi od wyglądu układu sieci, gdy przedstawiasz go wizualnie.
Uwaga: Ściśle mówiąc, nie wszystkie sieci typu mesh są bezprzewodowymi sieciami ad hoc, ale terminy są w tym kontekście często używane zamiennie.

POWIĄZANE: Co to jest Wi-Fi Direct i jak to działa?
Zazwyczaj sieci tego rodzaju pozwalają uczestnikom na swobodne wchodzenie i wychodzenie, gdy wchodzą i wychodzą z zasięgu, ale tylko wtedy, gdy mają pozwolenie na łączenie się z innymi urządzeniami w sieci.

Lepsza prywatność
Szyfrowanie to sposób na ochronę danych przed wzrokiem ciekawskich. Wszystkie popularne obecnie usługi przesyłania wiadomości przechowują Twoje wiadomości w postaci zaszyfrowanej, ale istnieje pewne zastrzeżenie — w wielu przypadkach mogą również odszyfrować wiadomości bez Twojej wiedzy. Oznacza to, że nawet jeśli Twoje wiadomości mogą być bezpieczne (w pewnym sensie) przed atakującym z zewnątrz, jest przynajmniej możliwe, że firma przechowująca je dla Ciebie może je odczytać.
Istnieje krok naprzód w stosunku do zwykłego szyfrowania zwanego szyfrowaniem od końca do końca (E2EE). Konfiguracje E2EE szyfrują wiadomość na urządzeniu nadawcy, a wiadomość może być odszyfrowana tylko przez wyznaczonych odbiorców. Nawet dostawca usług internetowych (ISP) nie może ich odczytać.
Połączenie szyfrowania typu end-to-end z wiadomościami P2P oferuje najlepsze rozwiązanie w zakresie ochrony prywatności. Twoje wiadomości są zaszyfrowane, co oznacza, że nikt nie może ich odczytać bez klucza szyfrowania, a kopie plików nie są gdzieś przechowywane na centralnych serwerach.
Ostatni punkt jest ważny, jeśli martwisz się o zachowanie prywatności rozmów na zawsze. Obecne schematy szyfrowania są solidne i skuteczne w walce z nowoczesnymi atakami, ale nie ma gwarancji, że będą w stanie oprzeć się próbom złamania szyfrowania w przyszłości — zwłaszcza gdy komputery kwantowe staną się opłacalną technologią.
Wady komunikacji P2P
Usługi przesyłania wiadomości P2P mają kilka wad. Często działają słabo w aplikacjach, które wymagają synchronizacji wszystkich klientów, ponieważ wydajność grupy jest zwykle ograniczona przez połączenie najwolniejszego członka. Ponadto usługi P2P mają zwykle większe wymagania dotyczące pamięci niż ich alternatywy klient-serwer, ponieważ między uczestniczącymi użytkownikami musi istnieć co najmniej jedna pełna kopia każdego pliku lub wiadomości.
POWIĄZANE: Czym jest mem (i jak powstały)?
Jako przykład rozważ Facebook Messenger. Ty i znajomy wysłaliście tysiące wilgotnych memów tam iz powrotem, ale memy nie zużywają miejsca na telefonach. Dzieje się tak, ponieważ ciężar przechowywania tych plików w historii czatów spoczywa na serwerach Facebooka. Jeśli jednak korzystasz z aplikacji do przesyłania wiadomości P2P, pliki musiałyby być przechowywane na obu urządzeniach, jeśli oboje chcielibyście je zobaczyć, lub jedna osoba musiałaby ponownie udostępnić pliki, gdy będą potrzebne.
Aplikacje do przesyłania wiadomości P2P, których powinieneś używać
Firechat jest prawdopodobnie najbardziej znaną aplikacją do przesyłania wiadomości, która umożliwia korzystanie z wiadomości P2P przez Bluetooth lub Wi-Fi, ale od tego czasu przestała istnieć. Według stanu na marzec 2022 r. było stosunkowo niewiele aplikacji gotowych do codziennego użytku.
Briar na Androida to jedyna tego typu aplikacja, którą możemy polecić od marca 2022 roku. (Niestety nie działa na iPhone'ach). przestał otrzymywać aktualizacje.
Briar jest w pełni wyposażony w szyfrowanie typu end-to-end i umożliwia łączenie się z rówieśnikami przez Internet, za pośrednictwem sieci Tor, Wi-Fi lub Bluetooth. Musisz ręcznie dodać kontakt, z którym chcesz się połączyć, aby mieć pewność, że rozmawiasz z właściwą osobą. Dodawanie kogoś jest proste — podobnie jak w przypadku wielu aplikacji do obsługi wiadomości, możesz dodawać się nawzajem za pomocą łącza lub skanując kod QR.
POWIĄZANE: Wyjaśnienie kodów QR: dlaczego wszędzie widzisz te kwadratowe kody kreskowe
Umożliwia także tworzenie postów na forum lub blogu, który jest widoczny dla Twoich kontaktów. Jeśli jeden z twoich kontaktów jest poza zasięgiem, kontakt wzajemny może nawet działać jako przekaźnik.
Testowaliśmy Briar przez kilka tygodni i stwierdziliśmy, że wiadomości Bluetooth i Wi-Fi działają dobrze w oczekiwanych zakresach.
Nawet jeśli nie martwisz się szyfrowaniem wiadomości, dobrze jest wiedzieć, że możesz wysyłać SMS-y lub wysyłać pliki do znajomych w pobliżu, gdy Twoja sieć Wi-Fi i dane są niedostępne — lub gdy znajdujesz się w obszarze z niestabilnymi usługami, takimi jak na wycieczce na kemping w szczerym polu.