Professional Documents
Culture Documents
111
111
111
· 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!
· 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.
· 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
· Optymalizacja kosztó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ę
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.
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.
· 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.
· Energochłonność
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ć.