Pobierz naszą aplikację zondacrypto
i zacznij inwestować już teraz!
Dziś chcielibyśmy opowiedzieć o operacjach łańcucha bloków od strony protokołów. Ich współpraca ma na celu jak najściślejsze zbliżenie się do rozwiązania trylematu blockchain. Dowiedz się, jak działa ten system naczyń połączonych!
Struktura blockchain jest podzielona na segmenty, które realizują różne funkcje. Aby w pełni zrozumieć działanie sieci, trzeba spojrzeć na ten temat głębiej. Naszym celem jest wytłumaczenie jego działania w prostych słowach.
Na Warstwę 0 (Layer 0, L0) można patrzeć jak na narzędzie składające się z komponentów umożliwiających uruchomienie Warstwy 1. To Internet, sprzęt oraz zestawy do tworzenia narzędzie zwane SDK (Software Development Kit). Możliwe jest uruchomienie na niej własnych blockchainów lub działających niezaleznie sidechainów. L0 działa w oparciu o protokół transferu międzyłańcuchowego, który pozwala na przesyłanie danych i tokenów.
L1 jest warstwą wdrożeniową. Należy ją kojarzyć z językami programowania, mechanizmem konsensusu, rozstrzyganiem sporów czy czasem dodawania bloków – parametrami, które utrzymują podstawową funkcjonalność sieci. Gdy zwiększa się liczba użytkowników, w warstwie tej mogą występować problemy ze skalowalnością. Jednym z ciekawych rozwiązań jest wówczas sharding, czyli kompartmentacja sieci na mniejsze obszary obsługiwane przez podzielone węzły. Warstwa 1 zawiera także pełną historię transakcji. Najbardziej prominentnymi przykładami L1 są Bitcoin i Ethereum.
Layer 2 ma na celu zwiększenie przepustowości sieci poprzez umożliwienie pracy kolejnym węzłom. Można ją postrzegać jako „nakładkę” na blockchain, która implementuje rozwiązania skalujące, jak np. Lightning Network w przypadku Bitcoina. Do technologii L2 rozwiązujących problemy Warstwy 1 zaliczamy:
To implementacja blockchainów na szczycie blockchain macierzystego w celu oddelegowania im zadania przetwarzania transakcji. Działają one zgodnie z parametrami łańcucha głównego, który jest angażowany w przypadku sporów do ich rozstrzygania. Przetworzone transakcje przez łańcuchy zagnieżdżone są zwracane do łańcucha macierzystego.
To odrębne sieci posiadające własnych walidatorów połączone dwustronnie z siecią główną. Aktywa zablokowane na blockchain są wybijane na łańcuchu bocznym w stosunku 1:1, po przesłaniu ich z powrotem na łańcuch główny są one odblokowywane, ulegając jednoczesnemu spaleniu na sidechain.
To działające off-chain środowisko komunikacyjne wyodrębniające część działań łańcucha bazowego poprzez smart kontrakt lub multi-signature w celu realizacji transakcji. Po wykonaniu wszystkich operacji i po ich zatwierdzeniu, stan sieci jest aktualizowany na głównym łańcuchu. Zwiększa to przepustowość sieci.
ZK-Rollups i Optimistic Rollups polegają na grupowaniu transakcji i rozliczaniu ich off-chain. Opierają się one na dowodzie zerowej wiedzy. Różnica między nimi polega na tym, iż w Optimistic Rollups zakłada się, że transakcje zostały wykonane poprawnie, a jedynie dedykowany mechanizm „fraud-proof” analizuje je pod kątem błędów. W przypadku Zero-knowledge Rollups odrzuca się założenie o ich poprawności. Węzły muszą dostarczyć „dowody ważności” transakcji, by udowodnić, iż są one właściwie przeprowadzone.
Zadaniem Layer 3 jest hostowanie aplikacji zdecentralizowanych (Dapp) oraz protokołów. Wiodącym blockchain w tym obszarze jest Ethereum. Sieci L3 pozwalają deweloperom na tworzenie aplikacji zgodnie z ich specyficznymi wymaganiami, oferując modyfikowalną infrastrukturę. Dzięki temu powstają innowacyjne aplikacje posiadające różnorodne rozwiązania z zachowaniem bezpieczeństwa, które jest zapewniane przez sieć L1.
Blockchain ma swoje ograniczenia jak odnalezienie balansu pomiędzy bezpieczeństwem, decentralizacją oraz skalowalnością. Stanowi to największe wyzwanie, jakiemu deweloperzy chcą sprostać. Jest to konieczne, aby ta technologia stała się elementem głównego nurtu. Projekty dokładają wszelkich starań, aby jak najbardziej się do tego zbliżyć. Masowa adopcja oznacza pokonanie problemu skalowalności, który należy do Warstwy 2. L3 z kolei wpływa na adopcję blockchain poprzez tworzenie aplikacji projektowanych pod realne przypadki użycia blockchain w życiu codziennym.
Obserwując tempo rozwoju technologicznego tej branży w ostatnich latach oraz zainteresowanie rynku kryptowalutami, można pokusić się o stwierdzenie, iż kolejna dekada będzie fascynującym czasem wielu odkryć, których celem będzie umożliwienie „zaproszenia blockchaina pod strzechy”.
DISCLAIMER
Niniejsza treść nie stanowi porady inwestycyjnej, porady finansowej, porady handlowej ani żadnego innego rodzaju porady i nie powinna być traktowana jako taka; zondacrypto nie rekomenduje kupna, sprzedaży ani posiadania jakiejkolwiek kryptowaluty. Inwestowanie w kryptowaluty wiąże się z wysokim stopniem ryzyka. Istnieje ryzyko utraty zainwestowanych środków z powodu zmian kursów wymiany kryptowalut.