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

Interledger Protocol (ILP):

Interledger Protocol nie jest bezpośrednio związany z blockchainem Ripple ani nie składa się z trzech warstw. Jest to otwarty protokół zaprojektowany do przesyłania wartości pomiędzy różnymi sieciami płatniczymi, działający jako uniwersalny translator między nimi. ILP umożliwia przesyłanie małych pakietów wartości przez różne sieci, podobnie jak internet przesyła pakiety danych. Nie jest on powiązany z żadną konkretną walutą ani firmą.

Inter-Blockchain Communication (IBC) Protocol:

IBC to protokół umożliwiający komunikację między różnymi blockchainami, pozwalający na bezpieczne i niezawodne przesyłanie danych oraz wartości między nimi. Jest kluczowym elementem ekosystemu Cosmos, ale jego zastosowanie nie ogranicza się tylko do tego środowiska. IBC działa jako warstwa transportowa, zapewniając standardowy sposób komunikacji między łańcuchami bloków.

Quant:

Quant, za pomocą technologii Overledger, dąży do zapewnienia interoperacyjności między różnymi sieciami blockchain, zarówno publicznymi, jak i prywatnymi. Overledger nie jest klasycznym protokołem warstwy 3, ale raczej systemem operacyjnym, który umożliwia aplikacjom działanie na różnych blockchainach jednocześnie, bez konieczności polegania na jednej konkretnej sieci.

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.