51. Co to jest Lightning Network?

 

Lightning Network (LN) jest ściśle związane z Bitcoinem i rozwiązaniami warstwy drugiej, które omawialiśmy w naszych wcześniejszych lekcjach. Główna kryptowaluta ta zrewolucjonizowała system finansowy, umożliwiając inwestowanie bez konieczności nadzoru banków centralnych czy rządów. Jednak od samego początku pojawiły się wyzwania związane z ograniczeniami dotyczącymi przetwarzania transakcji i skalowalności. W celu poprawy tych aspektów zdecydowano się na wdrożenie Lightning Network (LN). Poniżej znajdziesz wyjaśnienie, czym jest to rozwiązanie i jak działa.

Lightning Network – definicja 

LN to rozwiązanie warstwy drugiej, które znacząco zwiększa skalowalność i przepustowość, zachowując jednocześnie pełną integralność z blockchainem. Często sieć Lightning Network określa się jako “nakładkę” lub “drugą warstwę” podstawowego łańcucha bloków BTC. W rzeczywistości działa ona jako sidechain, co pozwala użytkownikom tworzyć kanały płatności odseparowane od głównego blockchaina, co jest znane jako transakcje off-chain.

Pierwsza transakcja przy użyciu LN miała miejsce 6 grudnia 2017 roku, a pomysł na to rozwiązanie wyszedł od dwóch znanych kryptografów specjalizujących się w technologii BTC – Joseph Poon i Thaddeus Dryja. Obecnie nad rozwojem LN pracuje wiele firm, w tym Blockstream i Aciq.

Cały ekosystem LN przypomina ogromną globalną sieć elektryczną, z tysiącami kanałów łączących użytkowników z różnych części świata. Dzięki temu sieć zawsze znajduje szybki sposób na dokonywanie transakcji między użytkownikami. W miarę rosnącej popularności tego rozwiązania, sieć staje się jeszcze bardziej wydajna i rozległa.

Wojna małych i wielki blokerów 

Skalowanie Bitcoina, aby obsłużyć miliony użytkowników na całym świecie, to nie nowa kwestia. Chociaż została ona omówiona bardzo wcześnie i była szybko wspomniana przez Satoshiego w białej księdze, pytanie to ponownie pojawiło się dopiero pod koniec 2014 roku. Stopniowo rosnące naciski ze strony części społeczności doprowadziły do faktycznej debaty na temat zniesienia ustalonego limitu 1 MB na rozmiar bloku, znanego jako limit wielkości bloku (blocksize limit). W ciągu lat i do sierpnia 2017 roku, w społeczności Bitcoina wywiązała się prawdziwa wojna.

Na początku były to raczej spokojne dyskusje na temat sposobów skalowania Bitcoina, ale z czasem kwestia ta stała się coraz bardziej konkretna i pilna, co zaowocowało zaangażowaniem coraz większej liczby uczestników ekosystemu.

 

Z drugiej strony, istnieją trzy główne powody, dla których mniejsi zwolennicy zwiększenia rozmiaru bloków wyrażają sprzeciw:

∙ Zwiększenie rozmiaru bloku poprzez zmianę rozmiaru wiąże się z koniecznością przeprowadzenia hard forka. Te ostatnie są jednak postrzegane jako ryzykowne, ponieważ mogą wprowadzić niestabilności.

∙ Zbyt duży wzrost rozmiaru bloków może zaszkodzić decentralizacji sieci, ponieważ uniemożliwia uruchomienie pełnego węzła Bitcoina na prostym sprzęcie, takim jak na przykład Raspberry Pi lub stary komputer osobisty.

∙ Nieograniczony wzrost rozmiaru bloków w celu uniknięcia ich przepełnienia może zaszkodzić długoterminowemu bezpieczeństwu Bitcoina. Ostatecznie sieć ta opiera się coraz bardziej na opłatach transakcyjnych, ponieważ nagrody za bloki zmniejszają się w wyniku przeprowadzanych halvingów.

Jak działa? 

Cała sieć Lightning Network opiera się na inteligentnych kontraktach, które tworzą kanały płatności off-chain między użytkownikami. Kanały te są odpowiedzialne za rejestrowanie przekazów. Otwierają się bezpośrednio między sprzedającym a kupującym, co oznacza, że jeden użytkownik inicjuje płatność, a drugi ją akceptuje, co skutkuje utworzeniem kanału. Dzięki temu proces jest znacznie szybszy i bardziej efektywny, zwłaszcza z technicznego punktu widzenia. Istotną kwestią jest to, że każdy utworzony kanał ma swój własny blok, w którym zapisywane są transakcje. Kanały pozostają otwarte do momentu, gdy jeden z użytkowników zdecyduje się na wypłatę Bitcoina. Wówczas transakcja zostaje zakończona, a cała płatność jest zapisywana jako jedna transakcja na głównym blockchainie Bitcoina (BTC). Ten proces pozwala na szybsze potwierdzanie większych transakcji. W przypadku korzystania z tradycyjnej sieci blockchain BTC cały proces byłby dłuższy i znacznie kosztowniejszy. Zaletą korzystania z Lightning Network jest także unikanie opłat sieciowych, ponieważ płacimy tylko za otwarcie i zamknięcie utworzonego kanału.

Warto również zaznaczyć, że płatności w Lightning Network odbywają się w czasie rzeczywistym, bez konieczności oczekiwania na potwierdzenie przez sieć. Niemniej jednak, system ten ma pewne ograniczenia. Jednym z nich jest maksymalna ilość BTC, którą można przelać, ograniczona do 0,167 BTC. Kolejnym jest trudność w obsłudze płatności w warstwie drugiej, ponieważ dostępne są tylko nieliczne portfele, które obsługują ten mechanizm.

Wpływ LN na Bitcoina 

Rozwiązanie warstwy drugiej znacząco przyspieszyło adopcję Bitcoina, eliminując wiele pierwotnych problemów, z jakimi ta kryptowaluta się borykała:

∙ Lightning Network (LN) znacząco obniżyło koszty transakcji.

∙ Zwiększyło przepustowość sieci nawet do poziomu 10 000 transakcji na sekundę (TPS).

∙ Skróciło czas trwania transakcji do zaledwie kilku sekund.

∙ Rozszerzyło funkcjonalność smart kontraktów w sieci.

Mimo że korzystanie z przekazów w warstwie drugiej może być dość skomplikowane, to liczba użytkowników LN rośnie z każdym rokiem. W 2019 roku było niewiele ponad 2000 węzłów LN, podczas gdy w 2022 roku mówimy już o kilkudziesięciu tysiącach. Co więcej, coraz więcej firm wykorzystuje rozwiązania oparte na Lightning Network.

Podsumowanie 

Rozwiązania warstwy drugiej nie tylko skalują sieć, jak to miało miejsce w przypadku Lightning Network. Dzięki dzisiejszej lekcji dowiedziałeś się już, czym jest i jak działa LN. Jeśli pojawią się jakiekolwiek niejasności lub potrzebujesz dodatkowych informacji, polecam zajrzeć do naszej wcześniejszej lekcji, w której szczegółowo omawiamy funkcjonowanie Layer 2.

Ciekawostki 

∙ W marcu 2022 roku, Lightning Network wykorzystało aż 80 milionów użytkowników, według danych zawartych w raporcie Arcane Research.

∙ Wielu użytkowników Bitcoina może nawet nie zdawać sobie sprawy, że korzystają z Lightning Network, ze względu na aplikacje, które automatycznie go obsługują.

∙ Liczba użytkowników Lightning Network stale rośnie, i mówimy tu o milionach.

∙ Największe zainteresowanie LN notujemy w Salwadorze, gdzie Bitcoin stał się pełnoprawnym środkiem płatniczym.

∙ Wśród najpopularniejszych portfeli obsługujących przelewy w Lightning Network znajdują się: Wallet of Satoshi, Blue Wallet, Electrum, Muun, Phoenix, Breez oraz Eclair.

Znajdź ulubione kryptowaluty na Kanga Exchange

Zapisz się do newslettera!

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