Decentralizacja przez federalizację - Fediverse

in #polishlast year

Zdecentralizowane systemy społecznościowe - wydaje się, że świat otwiera się na nowe rozwiązania. Często słyszymy o cenzurze w internecie, która coraz bardziej uderza w nas. Pewnym rozwiązaniem mają być zdecentralizowane serwisy społecznościowe działające w systemie federacji. Czym są? Jakie mają cechy? Jakie są wady i zalety?

Fediversum

Fediversum (Wszechświat federacji) to troszkę "luźna" nazwa sieci sfederalizowanych do zastosowań tworzenia treści. Tak więc nie można tego bezpośrednio porównać do "Steem". Są to różne rozwiązania korzystające z różnych protokołów, które nie muszą się łączyć w jedność i mogą sobie działać niezależnie.

Jak to działa?

Ktoś postanawia stworzyć własny serwer np. Mastodona (mikroblog wykorzystujący protokół ActivityPub, ale są inne projekty i inne protokoły). Określa swoje reguły (zasady jakimi mają kierować się użytkownicy) i łączy się z innymi serwerami o podobnych zasadach. Powstaje coś w rodzaju wspólnej grupy (czyli federacji), z którą się rozmawia.

Tak więc pewnego rodzaju federacją może być Polska społeczność. Albo jak będzie tego za dużo to na przykład konkretne podgrupy. Tak wiec cały system nie musi się skalować w super serwerownie, które obsłużą ruch całego świata, a może być bardzo dużo małych serwerów.

Bańki informacyjne

Taki system tworzy bańki informacyjne, więc wydaje się zły. Racja, ale sam człowiek tworzy bańki informacyjne naturalnie (oddolnie). Nawet Steem wprowadził teoretycznie coś takiego (ale nie widziałem żadnego interfejsu, który to wykorzystuje). Bo powiedzmy, że na Poliszu jest 1000 postów dziennie. Ktoś to przeczyta? Jak będzie tego za dużo to zacznie się muteowanie, omijanie ... albo będziemy wykorzystywać communities.

Jesteś sterem i okrętem

To jest piękne w Bitcoinie i Fediverse. Masz jakąś władzę nad tym. Jest to spowodowane tym, że w Fediverse jak coś ci nie podpasuje w żadnym z serwerów - możesz zrobić własny. Twój węzeł / pod / instancja / 10 000 innych terminów jest pod twoją kontrolą. Możesz zrobić sieć społecznościową dla grafików, graczy Yu-Gi-Oh, Steemian, dla kogo chcesz.

"Sieć" jest spora

To co mnie zdziwiło to rozmiar sieci. Mimo, że sam Mastodon powstał po Steemie, jest od niego o większy - jak to możliwe? Nie wiem. Reszta w liczbach.

Nawet jest ciekawiej, coraz więcej projektów dodaje obsługę ActivityPub (lub dodało? Nie wiem) - Pierwszym jest Gab, czyli platforma bez cenzury (chyba ostatecznie będzie forkiem Mastodona), druga to Minds.com, który (nie testowałem) miał być Facebookiem, który płaci za używanie.

Projekty

Oczywiście obie sieci mają projekty. Taką twarzą ActivityPub jest Mastodon (sieć mikroblogowa, całkiem przyjemna), a Steema - Steemit. Jednak oczywiście są inne sieci na innych protokołach - OStatus, Diaspora, DFRN i Zot.

Trochę nieprzyjemny podział, ale to od aplikacji zależy jaką sieć wspiera. Dla przykładu Friendica wspiera 4 protokoły, Mastodon dwie. Skupię się jednak na ActivityPub, który jest największy.

Z dużych projektów mamy:

  • Distbin, czyli Pastebin
  • Funkwhale do przechowywania muzyki (czyli coś jak dSound)
  • Mastodon
  • Nextcloud
  • PeerTube, czyli Jutub zdecentralizowany (który ma lepsze rozwiązania niż Dtube, np. używa Torrenta zamiast IPFS)
  • Pleroma jako zamiennik Mastodona
  • Plume do blogowania

I troszkę więcej (ale nie wiem czy ciekawych). I chociaż są to różne sieci to się łączą ze sobą jak jest potrzeba. Na przykład można w Mastodon śledzić PeerTube i jak ktoś wrzuci film - dostaniemy go na "tablicy".

Jeśli chodzi o inne ciekawe aplikacje (inne Fediversa), to:

  • Matrix, zdecentralizowany czat
  • Diaspora, zdecentralizowany Facebook
  • GNU Mediagoblin, platforma do multimediów
  • GNU Social, też mikroblog.
  • XMPP to od lat stosowany protokół komunikacji (jak Gadu Gadu czy inny Messenger)

Liczby

Najprościej pokazać liczby. Jednak trzeba wiedzieć skąd te liczby biorę.
Liczby biorę z https://the-federation.info/ i https://steemapps.com/?time=last_month

Problem jest z oceną prawdziwej liczby użytkowników tych sieci, gdyż:

  • W Fediverse są węzły odizolowane - najczęściej publikują one treści, które lepiej nie oglądać. Takie serwery nie są brane pod uwagę (a na Steem są)
  • Są różne "sieci" federacyjne, jednak wybiorę największą sieć (ActivityPub) naprzeciw całej sieci Steem
  • Drug Wars to druga najpopularniejsza aplikacja na Steem, ale gra nie działa na tej sieci (tylko na bazie danych). Oznacza to, że ta liczba powinna zostać zmniejszona o ~40% użytkowników. (będzie oddzielny sugerowany pomiar pod to)
  • Aplikacja SteemApps nie pokazuje indywidualnych użytkowników w sieci, a indywidualnych korzystających z różnych interfejsów. Jeśli jedna osoba korzysta z Steemit, Busy i gra w Steem Monsters to jest uwzględniona trzy razy.

ActivityPub ma 2 230 338 użytkowników zgromadzonych na 4 014 instancjach
Steem ma ich 1 285 362 na 142 serwerach

ActivityPub ma około 500 000 - 600 000 użytkowników aktywnych w ciągu miesiąca
Steem ma ~40 940 użytkowników (z czego realną liczbą jest gdzieś od 15 000 do 20 000) / miesiąc

A co myślę?

Oba systemy są ciekawe. Federacyjny wydaje mi się systemem realnym (w dużej skali), ale tak naprawdę każdy ma swoje wady. Osobiście zastanawiałem się czy może być system hybrydowy, np. piszesz sobie na federacjach, a jak jest coś ważnego to np. Bitcoinem wysyłasz dane na każdy serwer (krótka informacja) jak broadcast na cały świat. Ale zaraz by się trolle dobrały.

Co będzie? Nie wiem. Mimo krótszego wieku ActivityPub i szybkiego rozwoju nie jestem w stanie stwierdzić co wygra ostatecznie.

Toot toot?

Sort:  

O, wrócił.

Mówiłem, ze wróci ;p

tydzien.JPG

Trzeba było się założyć za pieniądze :D

szkoda że nikt zakładów nie przyjmował

Większość by obstawiła krótki okres, a mało kto ustawiłby długi, więc zakłady takie mało opłacalne :<

Napisałem wpis, ale wracać nie zamierzam :D Sorry, Steem nie jest dla mnie i być może nie jest dla ludzi :D

Cały czas tu jesteś albo na discordzie ;d

A co, z Discorda mam iść? :D
Jestem w wielu miejscach. Na Matrix (czyli zdecentralizowanym chat), a XMPP, nawet na GG.

System Steema jest średni. Steem Pałer, RC - nikt tego nie rozumie oprócz garstki nerdów. Możesz pisać kolejnego Hard Forka, który przerobi to

A co, z Discorda mam iść? :D

Ty mi powiedz bo już nic nie kumam ;d nikt nigdy nie kazał Ci nigdzie iść

Matrix to nie chat, to protokół. Riot to chat na Matriksie.

ćśśś :D

Skoro jesteś to jesteś i wcale nie odszedłeś :p

Posted using Partiko Android

O, krzywo przysięgły wrócił, złamał to co pisał post temu.

Posted using Partiko Android

za chwilę odejdzie...

No cóż. Nie będę aktywny tak jak dawniej. Bo moim zdaniem (to co powtarzam od dawna) musi się wiele zmienić w Steemie, np:

  • Muszą być debaty na każdy temat
  • Musi się zmienić system wyborca <-> Witness.
  • System musi być gruntownie przerobiony

Ale prawda jest taka, że to mrzonki. Dlatego powstaje Wise (i inne projekty) by naprawiać Steema oddolnie, bo odgórnie się nie da.

Masz sieć młodszą, federacyjną (cały wpis masz), która w krótszym czasie (ale niewiele) osiągnęła przy Steemie znaczny sukces. I teraz pytanie dlaczego? Ja osobiście chciałbym wiedzieć (punkt 1 - debata) dlaczego Fediverse osiąga sukcesy, których nie osiąga Steem.

Ale prawda jest taka, że odpowiedzi nie dostaniesz. Oczywiście możesz naprawiać system na własną rękę.

To trochę wydaje mi się, że jak z Open Source. Ludzie chcą się udzielać i dlatego tam się wszystko rozwija, bo uważają, że to ich. Że to dla nich. Steem to Steem, tyrasz na wielorybów.

Ciekawy temat. Może na jakieś tematy tygodnia

Na Gab był już atak mainstreamu i agencji rządowych, zdaje się że przez kilka dni mieli zablokowaną domenę. Cała ta federacja może przestać istnieć w 5 min. Nie rozumiem w jakim sensie to jest lepsze od Steem

Każdy system może zostać zaatakowany. Jest jedna rzecz co daje bezpieczeństwo, to własny węzeł sieci (np. Steem). Tylko jego kwoty są za duże jak na przeciętny portfel. Może powinniśmy zrobić nową sieć, ale mikroblogową, której założenie jest posiadanie węzła przez użytkowników. Wtedy byś nie mógł powiedzieć, że jest cenzura.

Co daje Gab? Ogólnie nic. A dokładniej tyle, że atak na Gaba nie powoduje tego, że ginie federacja. Ogólnie federacja to grupa osób / serwerów z konkretnymi poglądami, cechami.

Nie ma czegoś takiego jak najlepsza sieć zdecentralizowana. Mi się wydaje, że ogólne Fediverse jest realne do zrobienia na dużą skalę (i zastąpienia Facebooka czy Twittera) niż Steem. I dlatego warto się przyglądać.

Chociaż oczywiście rozmawiamy hipotetycznie o przyszłości za 10 lat. Sieci federacyjne istnieją z 40, ale nikt społecznościówki nie robił chyba

Coin Marketplace

STEEM 0.20
TRX 0.03
JST 0.028
BTC 19450.74
ETH 615.50
SBD 3.56