111

You might also like

Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 6



· Stabilność powiązania

Zaleta ta jest ściśle powiązana z rozproszeniem bazy danych. Cechy takie jak brak jednego punktu
awarii, praktycznie niemożliwa skuteczna próba cyberataku czy lokalne kopie danych na każdym
hoście powodują praktycznie 100% stabilności i niezawodności. Warto przy tym punkcie
nadmienić, że Bitcoin, który opiera się na łańcuchu bloków ani razu nie przerwał swojego
działania!

Przykładowe zastosowanie: firma może wykorzystać technologię blockchain, aby zapobiegać


nieuczciwym zachowaniom ze strony swoich pracowników. W takim scenariuszu blockchain może
zapewnić firmie bezpieczny i stabilny zapis wszystkich transakcji finansowych, które mają miejsce
na rachunkach firmowych. Dzięki temu, ukrywanie podejrzanych transakcji finansowych przez
nieuczciwego pracownika stanie się wręcz niemożliwe.

· Transparentność

Łańcuch bloków w wersji publicznej jest całkowicie otwarty i dostępny dla każdego użytkownika z
dostępem do internetu. Wszyscy podłączeni do sieci Blockchain są w stanie śledzić transakcje na
bieżąco, posiadając własną kopię łańcucha na lokalnym hoście. Oszustwa i próby ukrycia
nieuczciwych transakcji są w takim systemie niemożliwe, co czyni tę technologię idealną dla
takich instytucji jak banki czy firmy ubezpieczeniowe Transparentność rozproszonej bazy
danych daje jeszcze jedną możliwość — każdy nowo dołączony użytkownik niemalże z marszu
może rozpocząć tworzenie swoich transakcji bez obawy o bezpieczeństwo. Dzieje się tak dlatego,
że miliony innych użytkowników od razu widzi nową transakcję i są gotowi weryfikować jej
poprawność. Bez jawnego charakteru nie byłoby to możliwe.

· Łatwa dostępność

Każdy, kto ma komputer i połączenie z Internetem, może dołączyć do publicznej sieci blockchain,
ponieważ jest ona zdecentralizowana i otwarta dla każdego. Żadna organizacja jej nie kontroluje i
każdy może wnieść do niej swój wkład.

W tradycyjnych scentralizowanych systemach użytkownicy często nie mają bezpośredniej


kontroli nad swoimi danymi i mogą być narażeni na nadużycia lub niewłaściwe wykorzystanie
przez skorumpowane osoby.

· Anonimowość

Dużo dywaguje się na temat użytkowników dołączonych do łańcucha bloków oraz tym, że dodają
transakcję i przechowują oni kopię łańcucha na swoich prywatnych urządzeniach. Mimo tak
wielkiej integracji z systemem są oni w pełni anonimowi dla innych. Oczywiście wiele osób
upatruje w tym atucie również wady, ponieważ użytkownicy bezkarnie mogą próbować lokować
swoje pieniądze w kryptowalutach bez identyfikacji. Wiele instytucji wprowadzające rozproszoną
sieć do swojej organizacji stara się jednak zapisywać niektóre informacje na temat hostów, które
pojawiają się w sieci. Sieć taka jednak staje się częściowo prywatna i traci pewne cechy sieci
Blockchain.

· Rozproszenie

Jest to główna przewaga Blockchaina nad centralnymi bazami danych. Dane umiejscowione są na
dziesiątkach tysięcy urządzeń rozlokowanych na całym świecie, natomiast w tradycyjnej wersji
system bazodanowy jest rozproszony maksymalnie na kilku, do kilkudziesięciu serwerach. Dzięki
takiemu charakterowi budowy łańcuch bloków nie jest w ogóle podatny na awarie urządzeń,
ponieważ każdy host w sieci posiada lokalną kopię danych. Odłączenie się pojedynczego
użytkownika jest dla sieci nieodczuwalne, przez co nie istnieje ani jeden punkt awarii.

· Trustless system

W większości tradycyjnych systemów płatności transakcje są zależne nie tylko od dwóch


zaangażowanych stron danej transakcji, ale także od pośrednika - takiego jak np. bank, firmy
wydającej karty kredytowe/debetowe czy dostawcy usług płatniczych. Blockchain eliminuje
konieczność występowania tzw. pośrednika (ang. third-party), ponieważ weryfikacją transakcji
zajmuje się rozproszona sieć węzłów w procesie nazywanym kopaniem (ang. mining). To właśnie
z tego powodu Blockchain często określany jest jako system typu “Trustless”.

W związku z powyższym blockchain eliminuje konieczność uzyskania, a następnie utrzymania


zaufania do jednej lub kilku organizacji, a także zmniejsza ogólne koszty i opłaty transakcyjne
poprzez wycięcie pośredników i stron trzecich.

· Optymalizacja kosztów

Ponieważ blockchain eliminuje potrzebę scentralizowanych serwerów do prowadzenia operacji,


koszty ogólne maleją. Nie ma żadnych kosztów związanych z bankowością lub przetwarzaniem
płatności, ponieważ transakcje odbywają się bezpośrednio za pośrednictwem łańcucha bloków
bez udziału pośrednika lub organu centralnego. Umowy i transakcje są zintegrowane z siecią i
zazwyczaj nie wymagają ludzkiego wysiłku. Ostatecznie umożliwia to niższe opłaty transakcyjne
dla użytkowników końcowych. Korzystając z tradycyjnych metod, często trzeba płacić za usługi, a
opłaty te mogą się sumować w czasie, zwłaszcza jeśli proces obejmuje wiele etapów.

Opłacalne vs ENERGOCHŁONNOŚĆ

· Niezależność

Rozproszenie wiąże się z jeszcze jedną zaletą, chodzi oczywiście o to, że system nie jest zależny
od żadnego podmiotu, zarówno z sektora publicznego, jak i prywatnego. Mamy gwarancję, że
dzięki rozrzuceniu danych w sieci żaden bank czy polityka państwa nie będzie w stanie
uregulować łańcucha. Są oczywiście próby tego typu w przypadku, chociażby Bitcoin, którego
zakazuje się w takich krajach jak Wenezuela czy Tajlandia, a ostatnio nawet w Chinach. Same
dane w żaden sposób nie podlegają kontroli odgórnie narzuconych przez system.

· Odporność na cenzurę

Odporność na cenzurę to kolejny ważny aspekt publicznych blockchainów. W przypadku


scentralizowanego systemu lub serwerów każdy, kto jest wystarczająco potężny, będzie w stanie
jednostronnie je wyłączyć z wielu powodów. Należy pamiętać, że skupiamy się tutaj na cenzurze
egzekwowanej zwłaszcza z niewłaściwych powodów. Blockchain został zaprojektowany, aby
zapobiec zbyt dużej władzy scentralizowanych instytucji. Dane w łańcuchu bloków są
replikowane we wszystkich węzłach w sieci, więc niemożliwe byłoby cenzurowanie danych we
wszystkich węzłach.

Ponadto technologia blockchain stale ewoluuje i opracowywane są nowe sposoby, aby dane
blockchain były bardziej odporne na cenzurę. Na przykład, niektóre sieci blockchain wykorzystują
obecnie sharding, który dzieli blockchain na mniejsze części, które są przechowywane na różnych
węzłach. Utrudnia to pojedynczemu podmiotowi cenzurowanie danych w łańcuchu bloków.

· Zmniejszona liczba oszustw

Blockchain jest idealny dla firm finansowych, które chcą ograniczyć fałszerstwa. Każda próba
powielenia transakcji jest niemożliwa, ponieważ każda transakcja jest weryfikowana, a jej
pochodzenie sprawdzane w bazie danych blockchain poprzez konsensus, eliminując ryzyko
manipulacji lub oszustwa

Oznacza to, że dane przechowywane w łańcuchu bloków są dokładne i nie można ich zmienić po
dodaniu do księgi. Osiąga się to dzięki zastosowaniu solidnego procesu konsensusu i technik
kryptograficznych, które zapewniają bezpieczeństwo i integralność danych. Dodatkowo, użycie
unikalnego identyfikatora hash dla każdego bloku danych może pomóc w utrzymaniu
integralności informacji w łańcuchu bloków. Ogólnie rzecz biorąc, wysoki poziom integralności
technologii blockchain może uczynić z niej niezawodną i godną zaufania platformę do
przechowywania danych i zarządzania nimi.

· Szybkie transakcje

W przypadku tradycyjnych banków przetwarzanie transakcji może często zajmować znaczną ilość
czasu, zwłaszcza jeśli środki są przekazywane za granicę. W przeciwieństwie do tego, transakcje
w sieci blockchain mogą być przetwarzane znacznie szybciej, często w ciągu kilku sekund. Może
to być szczególnie przydatne w sytuacjach, w których ważna jest szybka realizacja, na przykład w
sytuacjach awaryjnych. Ogólnie rzecz biorąc, krótszy czas przetwarzania transakcji oferowany
przez technologię blockchain może być znaczącą zaletą w porównaniu z tradycyjnymi metodami.
Wady:

· Skalowalność

Skalowalność jest prawdopodobnie największą wadą technologii blockchain, biorąc pod uwagę
jej niezdolność do obsługi transakcji na masową skalę. Nieduża liczba transakcji może być
przetwarzana na sekundę w technologii blockchain, ponieważ każda transakcja musi zostać
zatwierdzona przez większość węzłów, aby została zatwierdzona i stała się częścią bloku.
Prowadzi to do takich problemów jak przeciążenie sieci i wysokie koszty transakcji.

Inną kwestią związaną z technologią blockchain jest to, że może ona nie być w pełni
kompatybilna ze starszymi sieciami, co może stanowić problem dla przedsiębiorstw, które
polegają na tych systemach. W niektórych przypadkach konieczne może być całkowite
zastąpienie starszych sieci w celu wykorzystania technologii blockchain, co może być znaczącym
przedsięwzięciem i może spotkać się ze sceptycyzmem lub oporem. Ogólnie rzecz biorąc,
potencjalne trudności w integracji technologii blockchain ze starszymi sieciami są czymś, o czym
należy pamiętać podczas oceny sposobu wykorzystania tej technologii.

· Niska wydajność

Szybkość technologii blockchain jest powiązana z jej brakiem skalowalności, co jest kolejną
istotną wadą. Podczas gdy łańcuchy bloków są obecnie coraz częściej wykorzystywane do
prostych płatności peer to peer i transferu środków/przelewów międzynarodowych ze względu
na niski koszt i natychmiastowe rozliczenie, bardziej złożone transakcje, które mają miejsce w
łańcuchach dostaw i przestrzeniach zarządzania tożsamością, wymagają więcej czasu niż
tradycyjne technologie. Sieci blockchain, takie jak Bitcoin i Ethereum, nie mogą przetwarzać
więcej niż 20 transakcji na sekundę (TPS), podczas gdy ich odpowiedniki Web2, takie jak np Visa ,
przetwarzają do 5000 TPS.

· Brak wystarczającej kadry

Jednym z potencjalnych wyzwań związanych z korzystaniem z technologii blockchain jest to, że


jest to stosunkowo nowa i złożona dziedzina, a pula doświadczonych programistów, którzy są w
stanie nad nią pracować, może być ograniczona. Może to utrudniać przedsiębiorstwom
znalezienie wykwalifikowanego zespołu, który zajmie się opracowaniem niestandardowego
rozwiązania blockchain. Aby sprostać temu wyzwaniu, niektóre przedsiębiorstwa mogą
zdecydować się na skorzystanie z usług dostawcy BaaS, który może zaoferować szereg usług, w
tym dostęp do wysokiej klasy programistów i zespołów marketingowych, aby pomóc im w
opracowaniu i wprowadzeniu rozwiązania blockchain na rynek. Ogólnie rzecz biorąc, dostępność
wykwalifikowanych programistów w ekosystemie blockchain/Web3 jest czymś, nad czym należy
się zastanowić, dopóki branża nie dojrzeje.

· Niepewne przepisy

Tak jak mówiłem wcześniej, brak kontroli przez państwo może mieć swoje plusy i minusy. W tym
przypadku brak lub niepewne regulacje są minusem

Mogą one być główną wadą lub czynnikiem zniechęcającym do korzystania z technologii
blockchain. Ten brak regulacji może również przyczynić się do problemu oszustw ICO, w których
osoby lub organizacje zbierają fundusze poprzez sprzedaż tokenów, które mogą nie mieć żadnej
wewnętrznej wartości. Co więcej, brak regulacji w sektorze kryptowalut może utrudnić
instytucjom rządowym i dużym przedsiębiorstwom przyjęcie technologii blockchain z dnia na
dzień, ponieważ mogą one wahać się przed korzystaniem z systemu, który nie podlega takiemu
samemu poziomowi nadzoru jak inne technologie finansowe.

· Podatność na ataki hakerskie

Zagrożenie typu atak 51% na sile w przypadku zmniejszania się ilości


użytkowników w sieci Blockchain. Za bezpieczeństwem łańcucha stoi między
innymi algorytm Proof of Work, który aktualnie decyduje o sile rozproszonych
sieci. Aby przejąć kontrolę nad łańcuchem bloków, trzeba posiadać ponad
50% mocy obliczeniowej w łańcuchu danych. Mimo tego, że taki atak jest
możliwy, to nie zauważono skutecznych prób ataku w wielkich systemach.
Powodem tego jest ogromna moc obliczeniowa, którą trzeba by było
dysponować, by z powodzeniem zmienić kolejność bloków na przykład w
kryptowalucie Bitcoin.

· Energochłonność

Pośród wad technologii Blockchain należy wymienić energochłonność. Funkcjonowanie systemu


wymaga dużych mocy obliczeniowych oraz specjalistycznego sprzętu zużywającego duże ilości
energii. Warto jednak pamiętać, że w ramach technologii Blockchain stale wprowadza się zmiany
oraz ulepszenia dążące do poprawy funkcjonowania systemów – między innymi stworzenia trybu
działania wymagającego mniejszych nakładów energii.

· Brak możliwości modyfikacji danych – tak jak mówiłem przy zalecie o


zmneijszonych ilościach oszustw

Jest to jedna z głównych wad systemów wykorzystujących technologię Blockchain. Dane ułożone
w połączonych ze sobą blokach trudno usunąć lub edytować. Z jednej strony gwarantuje to dużą
przejrzystość treści, z drugiej jednak system surowo karze pomyłki. Jeżeli do systemu zostaną
wprowadzone błędne dane, ich modyfikacja jest wręcz niemożliwa.
· Klucze prywatne* - z jednej strony plus, a z drugiej minus

Blockchain aby dać użytkownikom prawo własności do jednostek kryptowalut (lub jakichkolwiek
innych danych blockchain) korzysta z kryptograficznych kluczy prywatnych. Każde konto (lub
adres) w sieci blockchain składa się z dwóch kluczy: klucza publicznego (który może być
współdzielony z innymi uczestnikami sieci) oraz klucza prywatnego (który powinien być trzymany
w tajemnicy). Użytkownicy potrzebują klucza prywatnego, aby uzyskać dostęp do swoich
funduszy, co oznacza, że działają oni jak własny bank. Jeśli użytkownik straci swój klucz prywatny,
pieniądze zostaną bezpowrotnie utracone i nikt nie będzie w stanie ich odzyskać.

You might also like