fbpx

4. Blockchain i jego warstwy – Czym jest warstwa trzecia blockchain layer 3 (L3)

Ze względu na brak scentralizowanego organu, blockchain musi być jeszcze bardziej zabezpieczony. Jednocześnie musi być skalowalny, aby sprostać rosnącej liczbie użytkowników, danych i transakcji. Na dzisiejszej lekcji omówimy różne rozwiązania i szczegółowo zbadamy, czym jest warstwa trzecia (Layer 3 – L3) w technologii blockchain, która ma na celu zapewnienie większej skalowalności oraz utrzymanie najwyższego poziomu bezpieczeństwa w protokole.

Co to jest warstwa trzecia technologii blockchain?

To w zasadzie wyjątkowe rozwiązania, które wzmacniają sieci blockchain poprzez wykorzystanie zdolności cross-chain, co pozwala na osiągnięcie pełnej interoperacyjności. Można sobie to wyobrazić jako protokoły warstwy trzeciej, które pełnią rolę pośrednika między warstwą 1 a warstwą 2.

Zazwyczaj rozwiązania warstwy 1 i warstwy 2 są ściśle powiązane, dlatego tworzenie protokołów interoperacyjności na innej warstwie jest bardzo pomysłowe. W rezultacie powstały rozwiązania warstwy 3.

Należy podkreślić, że cały system warstwy 3 nie opiera się na żadnym centralnym organie ani pośredniku.

Dlaczego architektura blockchain potrzebuje warstwy trzeciej? 

  1. Trilemat blockchain

Trzy kluczowe elementy blockchaina to decentralizacja, bezpieczeństwo i stabilność. W praktyce większość projektów opartych na technologii blockchain musi dokonać kompromisu na rzecz jednego z tych elementów, aby poprawić wydajność.

Przyjrzyjmy się przykładom. Ethereum i Bitcoin skupiają się głównie na zapewnieniu bezpieczeństwa i decentralizacji. Solana koncentruje się na stabilności i bezpieczeństwie.

Wyważenie trzech aspektów trilematu w kwestii skalowalności jest wyzwaniem trudnym do rozwiązania, bazując jedynie na warstwie pierwszej. Dlatego wielopoziomowa struktura oferuje lepsze możliwości i pozwala osiągnąć równoczesną stabilność, bezpieczeństwo oraz decentralizację.

  1. Interoperacyjność w blockchainie

Wielowarstwowa struktura technologii blockchain doskonale rozwiązuje problem skalowalności. Przypomnijmy, że interoperacyjność w blockchainie to zdolność do komunikacji między różnymi sieciami blockchain, które posiadają podobne ekosystemy. To oznacza, że dwie różne sieci blockchain z podobnymi ekosystemami mogą ze sobą współpracować, podczas gdy z pozostałymi nie jest to możliwe.

Rozwiązania warstwy trzeciej stają się niezbędne, zwłaszcza w przypadku popularnych aplikacji DeFi. Przykładowo, Aave i Serum działają na różnych sieciach, co utrudnia dostęp do usług tych platform dla każdego użytkownika. W efekcie brak interoperacyjności między blockchainami stanowi główny powód, dla którego wprowadza się rozwiązania warstwy trzeciej.

Przykłady protokołów warstwy 3

Wiele nowych projektów, wykorzystujących warstwę 3 pojawiło się z protokołami wykorzystującymi interoperacyjność. Oto kilka przykładów. 

Interledger

Interledger lub ILP firmy Ripple to jeden z najpopularniejszych protokołów, wykorzystujących rozwiązania warstwy 3, jaki istnieje na rynku.

Charakteryzuje się on wielowarstwowym ekosystemem z trzema odrębnymi warstwami, które mają odrębne funkcje. Warstwa 1 działa jako księga główna blockchaina, warstwa 2 zawiera sieć lokalną lub LAN. Warstwa 3 natomiast zapewnia szybsze i bardziej opłacalne transakcje na blockchainie Ripple. 

IBC

Inaczej Inter-Blockchain Communication Protocol of Cosmos. Protokołem warstwy 1 jest dobrze nam znany Tendermint Core. Cosmos SDK ułatwia funkcjonalność warstwy 2. Warstwa 3, czyli protokół IBC pomaga aplikacjom w niezawodnej i bezpiecznej komunikacji pomiędzy modułami łańcucha blockchain. Przesyła dane, jest odpowiedzialny za uwierzytelnienia i działa w obrębie wielu sieci łańcucha bloków. 

Quant

To świetne rozwiązanie dla sieci blockchain różnych przedsiębiorstw. Pomaga połączyć publiczne i prywatne łańcuchy. W swoim działaniu wykorzystuje Overledger DLT ułatwia interoperacyjność. To także świetne rozwiązanie warstwy 3. 

Vitalik Buterin i jego wizja rozwiązań warstwy 3

Współzałożyciel Ethereum ma swoją, konkretną wizję na temat rozwiązań warstwy 3. Warstwa 2, a w zasadzie jej rozwiązania oparte na Ethereum koncentrują się na skalowaniu sieci.

Pomysłem Vitalika jest, aby odpowiedniki z layer 3 miały inny cel i zapewniały funkcjonalność protokołom.  Według niego, w niedalekiej przyszłości, właśnie do tego będą służyły warstwy 3, nad którymi trwają intensywne prace.

Jak twierdzi współzałożyciel Ethereum, pojawienie się trzeciej warstwy w technologii blockchain ma sens tylko wtedy, gdy zapewnia dużo więcej funkcjonalności, niż dostępna warstwa 2.

Kolejną propozycją dla działania warstwy 3 byłoby skalowanie aplikacji, które nie chcą w swoim działaniu używać Ethereum Virtual Machine (EVM) do wykonywania skomplikowanych obliczeń.

Pomysły współzałożyciela Ethereum są świetne, niemniej jednak warto przemyśleć, czy faktycznie protokoły warstwy 3 będą bardziej wydajne, niż proponowane modele warstwy 2.

Podsumowanie

Warstwa trzecia blockchaina może zmienić sposób funkcjonowania ich na rynku. Celem Layer 3 jest osiągnięcie pełnej interoperacyjności, używając nieskomplikowanych i kompatybilnych systemów blockchain. Warstwa 3 niesie za sobą rozwiązania, masową adopcję kryptowalut i łańcucha bloków.

Przejdź do quizu

Zapisz się do newslettera!

Otrzymuj co tydzień najnowsze informacje o kryptowalutach na swój e-mail.