pull/1/head
Tomasz Karbownicki 2021-09-23 21:08:01 +02:00
rodzic 4332aa0f3b
commit 8486dc207b
4 zmienionych plików z 6 dodań i 7 usunięć

Wyświetl plik

@ -21,7 +21,7 @@ Sieci rozproszone to dokładne **przeciwieństwo centralizacji**. W tych sieciac
Dla lepszego zobrazowania zasad działania sieci rozproszonej wyobraźmy sobie serwis YouTube zaprojektowany jako sieć rozproszona. Każdy z nas uruchamiałby aplikację YouTube będącą **węzłem** takiej sieci i za jej pomocą oglądał lub udostępniał innym filmy z własnego dysku. Jeżeli jednemu z wideoblogerów zepsułby się komputer wówczas widzowie straciliby możliwość oglądania jego filmów. Nie wpłynęło by to jednak na dostępność filmów innych autorów o ile tylko ich węzły sieci pozostawałyby cały czas dostępne.
Przykładami sieci rozproszonych są **sieci blockchainowe** np. **Bitcoin** czy sieć **BitTorrent**.
Przykładami sieci rozproszonych są **sieci blockchainowe** np. **Bitcoin** czy sieć **BitTorrent**.
## Sieci zdecentralizowane
@ -33,7 +33,7 @@ Kontynuując porównanie do serwisu YouTube jego zdecentralizowana wersja mogła
Dobrze wszystkim znanym przykładem sieci rozproszonej jest **system poczty elektronicznej**. Mamy do dyspozycji wiele serwerów poczty elektronicznej, które komunikują się pomiędzy sobą za pomocą otwartego protokołu, mamy też wiele aplikacji klienckich, które również komunikują się z "lokalnymi serwerami" za pomocą otwartego protokołu. Awaria serwerów **onet.pl**, chociaż uniemożliwa odbieranie wiadomości jego użytkownikom to jednak nie wpływa na komunikację pomiędzy pozostałymi serwerami. Nadal użytkownicy innych serwerów mogą wysyłać e-maile z np. z serwerów **wp.pl** do serwerów **gmail.com**.
Decentralizacja nie tylko **ogranicza zasięg awarii** ale również przekazuje zarządzanie danymi do serwerów lokalnych. Pozostają w konwencji poczty elektronicznej to użytkownicy sami podejmują decyzję na jakich serwerach założą swoje konto pocztowe. Każdy serwer ma swój własny regulamin, cennik usług czy zespół administracyjny. Jeżeli nie ufamy administratorom darmowego serwera **X** zawsze możemy założyć konto w bardziej zaufanym serwisie **Y** lub nawet samemu czy z pomocą znajomych założyć własny serwer.
Decentralizacja nie tylko **ogranicza zasięg awarii** ale również przekazuje zarządzanie danymi do serwerów lokalnych. Pozostając w konwencji poczty elektronicznej to użytkownicy sami podejmują decyzję na jakich serwerach założą swoje konto pocztowe. Każdy serwer ma swój własny regulamin, cennik usług czy zespół administracyjny. Jeżeli nie ufamy administratorom darmowego serwera **X** zawsze możemy założyć konto w bardziej zaufanym serwisie **Y** lub nawet samemu czy z pomocą znajomych założyć własny serwer.
Decentralizacja **oddaje władzę w ręce małych grup** i pozwala im **kierować się własnymi zasadami**.

Wyświetl plik

@ -5,7 +5,7 @@ template = "section.html"
[TOC]
Zanim przejdziemy do konkretnych platform trzeba wspomnieć o niezwykle ważnym dla serwisów zdecentralizowanych projekcie **Fediwersum** (ang. Fediverse). Sama nazwa powstała ze zlepienia słów **federacja** i **uniwersum**. Celem projektu jest stworzenie rozległej sieci serwerów, które poprzez implementację tych samych protokołów komunikacyjnych mogłyby bez przeszkód wymieniać pomiędzy sobą informacje.
Zanim przejdziemy do konkretnych platform trzeba wspomnieć o niezwykle ważnym dla serwisów zdecentralizowanych projekcie **Fediwersum** (ang. Fediverse). Nazwa powstała ze zlepienia słów **federacja** i **uniwersum**. Celem projektu jest stworzenie rozległej sieci serwerów, które poprzez implementację tych samych protokołów komunikacyjnych mogłyby bez przeszkód wymieniać pomiędzy sobą informacje.
W skład Fediwersum wchodzą różnego rodzaju platformy (m.in. mikroblogowe, społecznościowe, wideo). Posiadając konto na platformnie wchodzącej w skład Fediwersum możemy bez problemu obserwować użytkowników innych platform czy np. używać naszego konta na platformie mikroblogowej aby komentować filmy na platformie wideo. Dzięki temu Fediwersum rozwiązuje problem tożsamości i nie wymusza na nas tworzenia osobnych kont na każdej z tych platform. Dla odpowiedniego porównania wyobraźmy sobie sytuację, w której mamy możliwość użycia naszego konta Facebookowego do skomentowania filmu na YouTube lub konta Twitterowego do śledzenia znajomego na Facebooku. W sieci Fediwersum takie interakcje są możliwe bo wszystkie platformy się ze sobą dogadują.
@ -30,7 +30,7 @@ Mastodon to platforma mikroblogowa zbliżona do Twittera lecz oparta na otwartej
### Pleroma (Fediversum)
Pleroma to kolejna alternatywa dla Twittera. Zawiera w sobie funkcjonalność Mastodona, do których durzuca kilka dodatkowych. Podobnie jak Mastodon Pleroma komunikuje się za pomocą tego samego protokołu co Mastodon (ActivityPub) tym samym serwery używające Pleromy mogą swobodnie komunikować się również z serwerami Mastodona tworząc wspólnie jedną dużą sieć.
Pleroma to kolejna alternatywa dla Twittera. Zawiera w sobie funkcjonalność Mastodona, do których durzuca kilka dodatkowych tj. reakcje w postaci emoticon. Podobnie jak Mastodon Pleroma komunikuje się za pomocą tego samego protokołu co Mastodon (ActivityPub) tym samym serwery używające Pleromy mogą swobodnie komunikować się również z serwerami Mastodona tworząc wspólnie jedną dużą sieć.
![Pleroma](pleroma.png)

Wyświetl plik

@ -13,7 +13,7 @@
{% else -%}
{% set title = home -%}
{% endif -%}
{{ macros::seo(title=title, og_title=og_title, author=author, description=description, site_url=site_url, image=image, image_height=image_height, image_width=image_width) }}
{%- endblock seo %}

Wyświetl plik

@ -29,13 +29,12 @@
{% block content %}
<div class="post">
<h1 class="post-title">{{ section.title }}</h1>
<div class="post-line"></div>
{{ macros::replace_toc(resource=section) }}
</div>
<div class="pagination">
<a href="#" class="top">Top</a>
<a href="#" class="top">Na górę</a>
</div>
{% endblock content %}