Представьте, что вы можете переписываться с друзьями без Интернета, а все посты хранятся на вашем компьютере, а не на сервере. А еще ваше общение полностью безопасно. По такому принципу работает социальная сеть Scuttlebutt. Корреспондент Теплицы разбирался, как устроена сеть.
Scuttlebutt создал разработчик программной платформы Node.js Доминик Тарр (Dominic Tarr) из Новой Зеландии. Дело в том, что Тарр часто путешествовал и был в офлайне. По этой причине он решил разработать социальную сеть, которая не требует подключения к Интернету, а значит, не зависит от него.
Их называют peer-to-peer сети (P2P, пиринговые файлообменные) – они обеспечивают интернет-пользователям возможность обмениваться файлами напрямую, без участия сервера.
Она работает на основе уникальной сети сообщений Secure Scuttlebutt (SSB), что делает ее полностью децентрализованной. Например, как Bitcoin или BitTorrent. В отличие от централизованных систем, как PayPal или Dropbox, у нее нет единого веб-сайта или сервиса для подключения. То есть никакая компания или посредник не смогут проконтролировать сеть.
Как правило, в социальных сетях Facebook или Twitter сетевые соединения централизованы со своими серверами. А это определенные риски. Были случаи, когда правительство закрывало социальные сети на несколько дней и недель. Такое происходило в Египте, Камеруне и Бразилии.
Доминик Тарр убежден, что коммуникация и распространение информации в этой социальной сети надежны и устойчивы.
Для общения достаточно два компьютера, роутер и электричество. Безопасность переписки обеспечивается с помощью шифрования. Чтобы отправить сообщение кому-либо, нужно записать его в своем дневнике. Все посты и записи будут храниться на вашем компьютере.
Еще по теме: Цифровая безопасность правозащитников: вопросы, сомнения, рекомендации
Каждый раз, когда два пользователя Scuttlebutt подключаются к одному и тому же Wi-Fi, их компьютеры будут синхронизировать последние сообщения в их дневниках.
Для начала работы нужно установить Patchwork (доступен для Windows, macOS и Linux), а затем подключиться к серверу Pub. Scuttlebutt выглядит как обычное приложение с приятным и удобным дизайном.