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