Rozdziały
Rozdział 1 - Podstawy Blockchain
Zawartość
- Czym jest blockchain?
- Jak łączą się bloki?
- Blockchain, a decentralizacja
- Problem Bizantyjskich Generałów
- Dlaczego sieci blockchain muszą być zdecentralizowane?
- Czym jest sieć peer-to-peer?
- Czym są węzły blockchain?
- Publiczne i prywatne sieci blockchain
- Jak działają transakcje?
- Jak wykonać transakcje Bitcoin
- Kto wymyślił technologię blockchain?
- Zalety i wady technologii blockchain
Czym jest blockchain?
Blockchain posiada parę konkretnych cech. Istnieją pewne zasady odnośnie dodawania danych. Kiedy już jakaś informacja zostanie do niego wpisana, jest praktycznie niemożliwe, aby ją zmodyfikować, lub usunąć.
Załóżmy, że masz arkusz zawierający dwie kolumny. W pierwszej komórce pierwszego wiersza wpisujesz informację, którą chcesz przetrzymywać.

Baza danych, w której każdy wpis jest połączony z poprzednim.
Jak łączą się bloki?
Hash stosowany w blockchainach jest bardzo interesujący, gdyż twoje szanse na znalezienie dwóch fragmentów danych, które dadzą ten sam hash, są niewyobrażalnie niskie. Tak, jak w przypadku naszych identyfikatorów, nawet mała zmiana w zestawie danych da nam zupełnie inny wynik.
Zilustrujmy to przy użyciu funkcji SHA256, którą stosuje system Bitcoina. Jak możecie zauważyć, nawet mała zmiana w wielkości liter jest wystarczająco duża, aby kompletnie zmienić wynik końcowy.
Wprowadzane dane | Dane wyjściowe SHA256 |
---|---|
Binance Academy | 886c5fd21b403a139d24f2ea1554ff5c0df42d5f873a56d04dc480808c155af3 |
Binance academy | 4733a0602ade574551bf6d977d94e091d571dc2fcfd8e39767d38301d2c459a7 |
binance academy | a780cd8a625deb767e999c6bec34bc86e883acc3cf8b7971138f5b25682ab181 |

Każdy blok zawiera odcisk "linii papilarnych" poprzedniego.
Blockchain, a decentralizacja
Wyjaśniliśmy sobie podstawową strukturę blockchainu. Jednak jeżeli słyszysz ludzi rozmawiających o technologii blockchain, nie mówią oni tylko o samej bazie danych, ale o całym ekosystemie zbudowanym wokół blockchainu.
Problem Bizantyjskich Generałów
Każdy z nich musi zadecydować, czy zaatakować, czy się wycofać. Finalnie nie ma oczywiście znaczenia, czy generałowie zaatakują, czy się wycofają - kluczem do sukcesu jest podjęcie jednogłośnej, wspólnej decyzji. Jeżeli zaatakują, ich działania się powiodą, pod warunkiem, że atak zostanie przeprowadzony w tym samym czasie. Jak w takim razie możemy zapewnić, że na pewno informacje rozesłane między generałami przez gońców będą prawdziwe i działania wojenne się powiodą?
Pewnie, mogą się oni komunikować poprzez wysłanników. Jednak co stanie się, jeżeli któryś wysłannik zostanie przejęty po drodze, a informacja, którą niósł – "atakujemy o świcie" – zostanie zamieniona na zupełnie inną informację np. "atakujemy w nocy"? Co jeśli jeden z generałów wcale nie chce wygrać i pragnie, aby bitwa została przegrana, więc zdecyduje się na wysłanie fałszywych informacji?

Wszyscy generałowie wygrywają, jeśli zaatakują (lewa). Jeżeli jednak ktoś się wycofa, atak się nie powiedzie (prawa).
Potrzebujemy strategii, w której może zostać osiągnięty konsensus, nawet jeżeli nie wszyscy uczestnicy chcą wygrać i gdy treść wiadomości zostanie zmieniona. Brak możliwości utrzymania integralności bazy danych to może nie sytuacja wagi życia i śmierci, tak jak atak na miasto bez wsparcia, jednak idea pozostaje ta sama. Jeżeli nie ma nikogo, kto nadzorowałby blockchain i przekazywałby użytkownikom "poprawną" wiadomość, musi istnieć droga dla uczestników do wzajemnej komunikacji.
Dlaczego sieci blockchain muszą być zdecentralizowane?
Oczywiście mógłbyś operować blockchainem samemu. Jednakże na większą skalę otrzymałbyś bazę danych, która jest o wiele wolniejsza i słabsza niż inne alternatywy. Prawdziwy potencjał tej technologii może zostać odkryty dopiero w zdecentralizowanym środowisku, w którym wszyscy użytkownicy są równi. Dzięki temu blockchain nie może zostać usunięty, lub przejęty przez innych. Jest to pojedyncze źródło prawdy, do którego każdy ma dostęp.
Czym jest sieć peer-to-peer?
Spójrz na grafikę poniżej. Po lewej, A potrzebuje przesłać swoją wiadomość poprzez serwer, by dostała się ona do F. Po prawej stronie są oni ze sobą połączeni bezpośrednio.

Sieć scentralizowana (po lewej) vs. sieć zdecentralizowana (po prawej).
Zazwyczaj to serwer przechowuje wszystkie informacje potrzebne użytkownikowi. Kiedy wejdziesz na Binance Academy, wysyłasz zapytanie do serwera, aby ten wysłał ci artykuły. Jeżeli strona przestanie działać, nie będziesz miał możliwości ich otwarcia. Jednakże, jeżeli pobrałbyś całą zawartość Binance Academy, mógłbyś wczytywać artykuły bez potrzeby wysyłania zapytań do serwerów.
Właśnie to każdy z peerów (uczestników takiej sieci) robi z blockchainem: cała baza danych jest przechowywana na ich komputerach. Jeżeli ktoś opuści sieć, pozostali użytkownicy dalej będą mogli połączyć się z blockchain i dzielić się informacjami między sobą. Kiedy nowy blok zostaje dodany do łańcucha, informacja ta jest propagowana przez całą sieć tak, aby każdy mógł ją skopiować i uaktualnić swój rejestr.
Czym są węzły blockchain?
Węzły to nazwa, jaką przypisujemy maszynom połączonym z siecią – to one przetrzymują kopie blockchainu i dzielą się informacjami z innymi maszynami. Użytkownicy nie muszą wykonywać tego procesu manualnie. Generalnie jedyne, co muszą zrobić, to pobrać i włączyć oprogramowanie obsługujące blockchain, a resztę wykonają malutkie robociki mające swój drobniutki domek w twoim komputerze.
Publiczne i prywatne sieci blockchain
Jak działają transakcje?
Jest to w miarę podobne do tego, co dzieje się na blockchain. Koniec końców, to też baza danych. Kluczową różnicą jest to, że nie ma tutaj pojedynczej strony, która sprawdza i uaktualnia saldo Alice. Wszystkie węzły będą musiały to zrobić same.

Jak wykonać transakcje Bitcoin
Chcąc pomóc wam wyobrazić sobie, jak wykonywać transakcję w sieci Bitcoin, rozpatrzmy dwa scenariusze. W pierwszym będziemy wypłacali bitcoiny z Binance, w drugim przesyłali pieniądze z Trust Wallet do portfela Electrum.
Jak wypłacać bitcoiny z Binance


Jak wysłać bitcoiny z Portfela Trust do Electrum

Alternatywnie, możesz aplikacji Trust Wallet wcisnąć na ikonę [–] i zeskanować kod QR przesyłający się na twój adres Electrum.

Kto wymyślił technologię blockchain?
Zalety i wady technologii blockchain
Poprawnie zaprojektowany blockchain może rozwiązywać problemy, które dręczą interesariuszy w wielu branżach, od finansowych, aż po agrokulturę. Rozdystrybuowana sieć prezentuje sobą wiele zalet w porównaniu z tradycyjnym modelem, lecz nie jest wolna od ustępstw, na które musimy się zgodzić.
Zalety
Tak jak wspomnieliśmy wcześniej, publiczne sieci blockchain nie wymagają pozwolenia – nie istnieje bariera wejścia, gdyż niepobierana jest żadna opłata. Jeżeli dany użytkownik jest w stanie połączyć się z internetem, może on wchodzi w interakcję z innymi węzłami danej sieci.
Wielu może się spierać, że najważniejszą cechą blockchaina jest to, iż jest on wysoce odporny na cenzurę. Jeżeli osoby ze złymi zamiarami chciałyby uszkodzić scentralizowaną usługę, jedyne co musieliby zrobić, to uderzyć bezpośrednio w serwer. Jednakże w sieci peer-to-peer każdy łańcuch działa samodzielnie jako serwer, więc taki atak nie jest możliwy.
System taki jak Bitcoin posiada ponad 10 000 widocznych węzłów rozsianych na całym świecie, więc nawet najbardziej skomplikowany atak na taką sieć byłby praktycznie niemożliwy. Warto dodać, że istnieje też wiele ukrytych węzłów, które nie są widoczne dla całej sieci.
Wady
Blockchain niestety nie rozwiąże każdego problemu. Dzięki radzeniu sobie bardzo dobrze w wyżej wymienionych zastosowaniach nie radzi sobie on najlepiej w innych sferach. Najbardziej oczywistą przeszkodą przed masową adopcją blockchain, jest fakt, iż ta technologia nie skaluję się najlepiej.
Dotyczy to każdej sieci. Z racji tego, że wszyscy uczestnicy muszą być ze sobą ciągle zsynchronizowani, nowe informacje mogą być dodawane do łańcucha z maksymalną prędkością, na jaką pozwalają jego węzły. Dlatego też deweloperzy zazwyczaj ustanawiają ograniczenia odnośnie prędkości dodawania nowych bloków i aktualizacji blockchainów, żeby węzły mogły nadążać za zmianami i nie zostały przeciążone, a cały system mógł pozostać zdecentralizowany.
Dla użytkowników sieci może się to objawić podczas długich czasów oczekiwania, gdy zbyt wiele osób próbuje dokonać transakcji. Bloki mogą przetrzymywać tylko określoną ilość danych i nie są dodawane do łańcucha natychmiastowo. Jeżeli pojawia się więcej informacji, niż blok może przetrzymywać naraz, muszą one poczekać na następny blok.
Kolejną możliwą wadą zdecentralizowanego systemu blockchain jest to, iż wprowadzenie jakichkolwiek aktualizacji takiej sieci jest potwornie trudne. Jeżeli tworzysz swoje własne oprogramowanie, możesz je zmieniać i dodawać nowe funkcje wedle własnej woli. Nie musisz pracować z innymi, ani prosić o pozwolenie na jego zmianę.
W środowisku z milionami potencjalnych użytkowników, wprowadzenie zmiany jest znacząco trudniejsze. Możesz zmienić niektóre z parametrów swojego programu węzłowego, gdyż okazać się może, że system wykluczył cię z sieci. Jeżeli nowe oprogramowanie będzie niekompatybilne z resztą węzłów, nie rozpoznają go one i odmówią wchodzenia w interakcje z twoimi węzłami.
Załóżmy, że chcesz zmienić zasadę odnoszącą się do maksymalnej wielkości bloków (zwiększyć pojemność z 1 Mb do 2 Mb). Możesz spróbować wysłać nowe bloki do węzłów, z którymi jesteś połączony, jednakże te operują na podstawie zasady "Nie przyjmować bloków większych niż 1 Mb". Jeżeli otrzymają coś, co przekracza ten limit, nie wpiszą tej zmiany w swoją kopię blockchainu.
Rozdział 2 - Jak działa blockchain?
Spis treści
- W jaki sposób bloki są dodawane do blockchainu?
- Mining (Proof of Work)
- Staking (Proof of Stake)
- Inne algorytmy konsensusu
- Czy mogę cofnąć transakcje blockchain?
- Czym jest skalowalność blockchain?
- Dlaczego Bitcoin musi być skalowalny?
- Czy jest fork blockchainu?
W jaki sposób bloki są dodawane do blockchainu?
Omówiliśmy już wiele tematów. Wiemy, że węzły są ze sobą połączone oraz że przetrzymują kopię blockchainu. Komunikują się między sobą i dodają nowe bloki. Wiemy też, czym jest węzeł, ale możecie się zastanawiać: w jaki sposób nowe bloki są dodawane do łańcucha?
Nie ma pojedynczego źródła, które mówiłoby użytkownikowi, co powinien zrobić. Ponieważ wszystkie węzły są sobie równe, potrzebny jest mechanizm, który w uczciwy sposób będzie decydował, kto może dodawać bloki do blockchainu. Potrzebujemy systemu, który utrudniałby oszukiwanie wśród użytkowników, a nagradzał tych, którzy działają zgodnie z zasadami. Każdy racjonalny użytkownik będzie działał sposób, który jest opłacalny dla niego ekonomicznie.
Ponieważ sieć nie wymaga pozwolenia, każdy może kreować nowe bloki. Protokoły często wymagają, by użytkownik musiał zaryzykować, by wziąć udział w tej grze – musi on położyć na szali swoje pieniądze. Jeżeli tak uczyni, będzie mógł on brać udział w kreacji bloków, a jeżeli wygeneruje blok, otrzyma on nagrodę.
Mining (Proof of Work)

Zagadka wymaga od użytkownika, by ten hashował transakcję i inne informacje zawarte na bloku. Jesli hash ma zostać uznany za prawidłowy, musi on być poniżej konkretnej liczby. Z racji, że nie istnieje konkretna metoda przewidywania wyniku tej procedury, minerzy muszą hashować lekko zmodyfikowane dane, aż znajdą poprawne rozwiązanie.
Pamiętasz, jak mówiliśmy wcześniej, że praktycznie niemożliwe jest odwrócenie hashu, ale bardzo łatwym jest jego sprawdzenie? Kiedy miner rozgłasza nowy blok do reszty sieci, wszystkie inne węzły używają go jako informacji wejściowej do funkcji hash. Wystarczy, że obliczą ją wtedy raz i mogą sprawdzić, czy dany blok jest zgodny z zasadami konsensusu. Jeżeli nie, miner nie otrzymuje nagrody, w wyniku czego zmarnował zużyty prąd.
Pierwszym blockchainem Proof of Work był Bitcoin. Od momentu jego powstania wiele innych blockchainów zaczęło korzystać z mechanizmu PoW.
Zalety Proof of Work
- Przetestowany przez wielu – na stan dzisiejszy, Proof of Work jest najbardziej dojrzałym algorytmem konsensusu i dzięki niemu udało się zabezpieczyć równowartość miliardów dolarów.
- Nie wymaga pozwolenia – każdy może dołączyć do konkurencji miningowej, lub po prostu działać jako sprawdzający węzeł.
- Zdecentralizowany – minerzy konkurują ze sobą, by produkować nowe bloki, co oznacza, że moc hash nigdy nie jest kontrolowana przez jedną stronę.
Wady Proof of Work
- Marnuje zasoby – minerzy muszą poświęcać gigantyczne ilości energii elektrycznej.
- Rosnące bariery wejścia – im więcej górników dołącza do sieci, protokół zwiększa poziom trudności zagadek. By dalej być konkurencyjnym, użytkownicy muszą inwestować w coraz to lepszy ekwipunek. Ceny mogą osiągnąć taki poziom, że coraz więcej potencjalnych minerów odpuści branie udziału.
- Atak 51% – mimo, iż mining promuje decentralizację, istnieje prawdopodobieństwo, że jeden miner osiągnie większość mocy hashującej. W takim wypadku teoretycznie mógłby on cofnąć wszystkie transakcje i obalić wszelkie zabezpieczenia blockchaina.
Staking (Proof of Stake)
Różne implementacje podchodzą do tematu na różne sposoby, jednakże gdy walidator postawi już swoje pieniądze, może zostać on losowy wybrany przez protokół, by wybrał następny blok. Jeżeli zrobi to poprawnie, zostanie on nagrodzony. Alternatywnie może być wielu walidatorów, którzy muszą się zgodzić na następny blok, a nagroda zostanie rozdzielona między nimi proporcjonalnie do włożonych pieniędzy.
Zalety Proof of Stake
- Przyjazny środowisku – produkcja Co2 jest znacznie niższa przy użyciu PoS, niż przy kopaniu PoW. Staking usuwa potrzebę na przeprowadzanie kosztowny operacji hash.
- Szybsze transakcje – z racji, iż nie ma potrzeby na wydawanie większej ilości pieniędzy na moc obliczeniową, by rozwiązywać zagadki zadane przez protokół, niektórzy zwolennicy PoS spierają się, że może ono zwiększyć przepływ transakcji.
- Odsetki i nagrody ze stakingu – zamiast trafiać do minerów, nagrody za utrzymywanie sieci w bezpiecznym stanie trafiają bezpośrednio do posiadaczy tokenów. W niektórych przypadkach PoS pozwala użytkownikom na tworzenie pasywnego dochodu w formie airdropów lub odsetek, przez proste postawienie swoich funduszy.
Wady Proof of Stake
- Relatywnie nieprzetestowany – Protokoły PoS nie zostały jeszcze przetestowane na dużą skalę. Mogą w przyszłości ujawnić się dotąd nieodkryte słabości tego systemu podczas jego implementacji do kryptoekonomii.
- Plutokracja – niektórzy obawiają się, że PoS wspiera ekosystem, w którym tylko bogatsi się dalej wzbogacają, gdyż walidatorzy, którzy postawili więcej pieniędzy, otrzymują większe nagrody.
- Problem braku ryzyka – w PoW użytkownicy mogą tylko "postawić" na jeden łańcuch – mogą wybrać tylko ten łańcuch, w który wierzą, że osiągnie największy sukces. Podczas hard forka, nie mogą pracować na wielu łańcuchach z tą samą mocą hash. Walidatorzy PoS mogą pracować na wielu łańcuchach bez zwiększania swoich kosztów, co może wytworzyć ekonomiczne problemy.
Inne algorytmy konsensusu
Nie będziemy się w nie zagłębiać, ale jeżeli interesują was one, sprawdźcie poniższe artykuły:
Czy mogę cofnąć transakcje blockchain?
Istnieje jednak wiele różnych implementacji blockchain i najbardziej fundamentalną różnicą między nimi jest to, jak dochodzą one do konsensusu w sieci. Oznacza to, że w niektórych małych implementacjach, nawet mała grupa uczestników może wygenerować wystarczającą ilość mocy w sieci, by efektywnie odwrócić transakcje. Jest to wyjątkowo martwiące dla altcoinów, które działają na małych sieciach (z niskimi stopami hash z racji małej konkurencji miningowej).
Czym jest skalowalność blockchain?
Wiele różnych rozwiązań zostało zaproponowanych lub zaimplementowanych, by zapobiec niektórym z tym wad blockchian. W tym momencie, niestety nie istnieje najlepsze podejście. Musimy jako społeczność przetestować wiele różnych rozwiązań, zanim dojdziemy do jakiś konkretnych odpowiedzi na problem skalowalności.
Dlaczego Bitcoin musi być skalowalny?
Jeżeli systemy blockchain chcą konkurować ze scentralizowanymi odpowiednikami, muszą być przynajmniej tak wydajne jak one. Patrząc realistycznie, pewnie będą musiały być nawet szybsze, by zachęcić deweloperów i użytkowników do zmiany na platformy i aplikacje bazujące na blockchain
Oznacza to, że w porównaniu do scentralizowanych systemów, używanie blockchian musi być szybsze, tańsze i łatwiejsze dla deweloperów i użytkowników. Nie jest to łatwe do osiągnięcia, jeżeli jednocześnie chcemy utrzymać charakterystykę blockchain omawianą przez nas wcześniej
Czy jest fork blockchainu?
Soft forki
Hard forki
Do czego wykorzystuje się blockchain?
Spis treści
- Blockchain w łańcuchach dostaw
- Blockchain, a branża gier
- Blockchain dla opieki zdrowotnej
- Przelewy Blockchain
- Blockchain i tożsamość cyfrowa
- Blockchain i Internet Rzeczy (IoT)
- Blockchain dla rządów
- Blockchain dla organizacji charytatywnych
- Blockchain na potrzeby spekulacji
- Crowdfunding poprzez blockchain
- Blockchain i rozproszone systemy plików
Blockchain w łańcuchach dostaw
Efektywne łańcuchy dostaw to podstawa wielu biznesów zajmujących się dostarczaniem towarów od wytwórcy do konsumenta. Koordynacja wielu interesariuszy w danej branży jest zazwyczaj bardzo trudna. Jednakże technologia blockchain może pozwolić na nam na zupełnie nowy poziom przejrzystości w wielu branżach. Interoperacyjny ekosystem łańcuchów dostaw, który działa wokół niezmiennej bazy danych jest dokładnie tym, co potrzebuje wiele branży, by stać się jeszcze silniejszymi i bardziej zaufanymi.
Blockchain, a branża gier
Branża gier stała się jedną z największych branż rozrywkowych na świecie, a blockchain może okazać się dla niej świetną okazją do rozwoju. Zazwyczaj gracze są skazani na łaskę deweloperów. W większości gier online gracze muszą polegać na deweloperach, którzy ustalają rozmiary serwerów oraz aktualne zasady gry. W tym kontekście blockchain może pomóc ze zdecentralizowaną własnością, zarządzanie i utrzymywaniem gier online.

Blockchain dla opieki zdrowotnej
Przetrzymywanie danych medycznych w bezpieczny sposób jest kluczowe dla każdego systemu opieki zdrowotnej, a poleganie na scentralizowanych serwerach pozostawia wrażliwe informacje we niebezpiecznej pozycji. Przejrzystość i bezpieczeństwo, jakie niesie ze sobą technologia blockchain, czyni ją idealną platformą dla tego typu zastosowania.
Zabezpieczając kryptograficznie swoje dane za pomocą blockchain, pacjenci mogą utrzymywać swoją prywatność, jednocześnie mając opcje, by dzielić się swoimi informacjami medycznymi z dowolną instytucją opieki zdrowotnej. Jeżeli wszyscy uczestnicy aktualnie sfragmentaryzowanego systemu opieki zdrowotnej przenieśliby się na bezpieczniejszą, globalną bazę danych, przepływ informacji byłby znacząco szybszy.
Przelewy Blockchain
Przesyłanie pieniędzy międzykrajowo jest twardym orzechem do zgryzienia dla tradycyjnych banków. Wynika to głównie z poplątanej sieci pośredników, opłat oraz czasów oczekiwania, co czyni tradycyjną bankowość zarówno drogą, jak i nieodpowiednią dla ważnych transakcji.
Kryptowaluty i blockchain eliminują potrzebę ekosystemu pośredników i pozwalają na tańsze, szybkie transfery na całym świecie. Mimo że blockchainy bezwątpienia muszą poświęcić trochę możliwości działania na rzecz ich pożądanych cech, wiele projektów już teraz próbuje tej technologii, by osiągnąć tanie, prawie natychmiastowe transakcje.
Blockchain i tożsamość cyfrowa

Blockchain i Internet Rzeczy (IoT)
Blockchain dla rządów
Rozdystrybuowane sieci mogą definiować i wymuszać nowe formy regulacji za pomocą kodu komputerowego. Nie jest zaskoczeniem w takim razie, że blockchain ma szansę wspomóc różne rządy na poziomach zarówno lokalnych, jak i narodowych i międzynarodowych
Blockchain dla organizacji charytatywnych
Organizacje charytatywne są często ograniczane przez swoje możliwości przyjmowania funduszy. Co więcej, finalne miejsce, do którego docierają fundusze, jest ciężkie do wyśledzenia, co może odpychać wielu od korzystania z tego typu organizacji.
Blockchain na potrzeby spekulacji
Bezwątpienia jednym z najpopularniejszych zastosowań technologii blockchain jest spekulacja. Płynne transakcje pomiędzy giełdami, rozwiązania handlu bez przetrzymań i rosnąc ekosystem pochodnych produktów stwarza idealne pole do zabawy dla wszystkich rodzajów spekulatorów.
Dzięki swoim wrodzonym cechom blockchain jest idealnym narzędziem dla tych, którzy chcą podjąć ryzyko wzięcia udziału w tak świeżej klasie aktywów. Niektórzy nawet uważają, ze gdy ta technologia i otaczające ją regulacje staną się bardziej dojrzałe, globalny rynek spekulacji może w pełni przenieść się na blockchain.

Crowdfunding poprzez blockchain
Blockchain i rozproszone systemy plików
Rozproszone przetrzymywanie plików w internecie ma wiele zalet w porównaniu do tradycyjnych scentralizowanych alternatyw. Wiele z przechowywanych danych w chmurze polega na centralnych serwerach i dostawcach usług, a są oni przecież wrażliwi na ataki i utratę tych danych. W niektórych przypadkach użytkownicy mogą też doświadczyć problemów z dostępem z racji cenzury ze strony serwera.
Z perspektywy użytkownika przetrzymywanie plików na blockchain działa tak samo, jak trzymanie ich na chmurze – może on przegrywać nań pliki, przetrzymywać je tam oraz mieć do nich dostęp. Jednak to, co dzieje się poza jego wizją, jest zupełnie inne.
Kiedy przegrywasz plik do pamięci blockchain, jest on rozpraszany do wielu różnych węzłów. W niektórych przypadkach każdy z nich będzie przetrzymywał inną część twojego pliku. Nie mogą one zrobić wiele z częścią twoich danych, a ty możesz później wysłać zapytanie do wszystkich węzłów, żeby te z powrotem wysłały ci cały plik.
Wielkość pamięci jest pochodną tego, ilu uczestników należy do sieci i ile udostępnią własnej pamięci i przepływu internetu. Zazwyczaj ci uczestnicy są zachęcani ekonomicznie do oferowania tych zasobów i karani, za nie przestrzeganie zasad.
Możesz traktować takie sieci w podobny sposób jak Bitcoin. W tym przypadku jednak głównym celem sieci nie jest wspieranie transferów pieniężnych, ale danie tobie możliwości na odporną na cenzurę, zdecentralizowaną pamięć.