Jak Bluesky Czerpał Inspiracje z Protokółu Peer-to-Peer Scuttlebutt
Autor: Richard MacManus
Bluesky, jedna z najbardziej obiecujących platform społecznościowych, osiągnęła niedawno próg 20 milionów użytkowników. CEO Jay Graber podzielił się z tej okazji kilkoma ciekawymi faktami, w tym jednym, który ukazuje techniczne korzenie platformy: Paul Frazee, CTO Bluesky, był głównym twórcą pierwszego klienta protokołu Secure Scuttlebutt (SSB). Czym jednak był Scuttlebutt i jak wpłynął na rozwój Bluesky?
Scuttlebutt – Alternatywny Model Mediów Społecznościowych
Scuttlebutt to protokół peer-to-peer zaprojektowany z myślą o decentralizacji mediów społecznościowych. Twórcą był Dominic Tarr, Nowozelandczyk, który żyjąc na łodzi z ograniczonym dostępem do internetu, opracował system, gdzie treści są zapisywane lokalnie na urządzeniu użytkownika i synchronizowane z siecią tylko przy połączeniu z Wi-Fi. To unikalne podejście pozwalało użytkownikom na większą kontrolę nad danymi oraz zmniejszenie zależności od stale działających serwerów.
W 2021 roku Scuttlebutt pozostawał niszowym projektem, mimo że na jego bazie powstały aplikacje, takie jak Manyverse, Patchwork czy Planetary. Jednak jego „wolniejsze” podejście do mediów społecznościowych, polegające na sporadycznym dostępie do sieci, wyróżniało go na tle takich gigantów jak Facebook czy Twitter.
Przejście od Scuttlebutt do Bluesky
Paul Frazee odegrał kluczową rolę w rozwoju Scuttlebutt jako twórca Patchworka, pierwszego klienta tego protokołu. Jednak sam Frazee stwierdził, że Scuttlebutt miał trudności ze skalowaniem się i przyciąganiem użytkowników. Z tego powodu podjął próbę stworzenia Beaker Browser, przeglądarki opartej na zdecentralizowanej architekturze, gdzie dane były przechowywane lokalnie na urządzeniach użytkowników. Mimo innowacyjności projektu Beaker przeglądarka również nie zdobyła większej popularności, głównie ze względu na swoją techniczną złożoność.
Dopiero w 2022 roku Frazee dołączył do zespołu Bluesky, gdzie wprowadził doświadczenia zdobyte w Scuttlebutt i Beaker Browser. W przeciwieństwie do swojego poprzedniego podejścia „local-first”, Bluesky zdecydowało się na hybrydowy model, łączący zalety sieci peer-to-peer z wydajnością i niezawodnością serwerów federacyjnych.
Decentralizacja w Nowym Wydaniu
Bluesky opiera się na architekturze federacyjnej, która umożliwia użytkownikom przenoszenie swojej tożsamości i treści między serwerami. Chociaż system ten nadal wykorzystuje elementy technologii peer-to-peer, takie jak struktury danych IPLD, to główny nacisk kładzie na wydajność i łatwość użytkowania. Jay Graber, CEO Bluesky, od samego początku widziała w tym hybrydowym podejściu większy potencjał do masowej adopcji.
Frazee stwierdził, że uproszczenie i odejście od stricte lokalnego modelu było kluczowe dla sukcesu Bluesky. W jego ocenie czysto peer-to-peer technologiczne rozwiązania są trudne w zastosowaniu na dużych, skalowalnych platformach społecznościowych.
Nowoczesne Media Społecznościowe – Czy Bluesky Zastąpi Twittera?
Bluesky, jako publiczna korporacja o misji promowania otwartych i zdecentralizowanych konwersacji, stara się zająć miejsce Twittera/X, oferując użytkownikom większą kontrolę nad ich danymi i tożsamością. W przeciwieństwie do Scuttlebutt, który promował spokojniejsze, mniej intensywne interakcje społecznościowe, Bluesky chce być platformą „zawsze włączoną” i dostępną dla masowej publiczności.
Choć podejście Bluesky różni się od wizji Scuttlebutt, to nadal dąży do decentralizacji mediów społecznościowych. Czas pokaże, czy użytkownicy będą szukać ucieczki od „wyścigu szczurów” tradycyjnych platform społecznościowych, czy też zaakceptują nowoczesne podejście reprezentowane przez Bluesky.