

Lightning Network (LN) jest ściśle powiązane z Bitcoinem i rozwiązaniami warstwy drugiej, które omawialiśmy na naszych poprzednich lekcjach. Flagowa kryptowaluta zrewolucjonizowała system bankowy, dając nam możliwość inwestycji bez nadzoru banków centralnych czy rządów. Jednak od początku jej piętą achillesową były limity w przetwarzaniu transakcji i skalowalność. Aby usprawnić tę kwestię, zdecydowano się wykorzystać rozwiązanie, jakim jest Lightning Network (LN). Poniżej znajdziesz wyjaśnienie, czym ono jest i jak działa.
Lightning Network – definicja
LN to rozwiązanie warstwy drugiej. Wiesz, że poprawia ono skalowalność i przepustowość, zachowując pełną integralność z blockchainem. Sieć Lightning Network często jest nazywana „nakładką” lub „drugą warstwą” podstawowego łańcucha bloków BTC. Tak naprawdę działa jako sidechain. Dzięki niemu użytkownicy mogą tworzyć kanały płatności z dala od głównego blockchaina. Są to tzw. transakcje off-chain.
Pierwszą transakcję przy użyciu LN wykonano 6 grudnia 2017 roku. Za pomysłem tego rozwiązania stoją dwaj sławni kryptografowie, specjalizujący się w technologii BTC – Joseph Poon i Thaddeus Dryja. W czasach obecnych nad rozwojem LN pracuje wiele firm. Do tego grona możemy zaliczyć np. Blocksteam czy Aciq.
Cały ekosystem przypomina jedną, wielką sieć elektryczną z tysiącami kanałów, które łączą użytkowników na całym świecie. Dzięki temu sieć zawsze znajdzie szybki sposób na dokonanie transakcji pomiędzy użytkownikami. Ponieważ coraz więcej osób wykorzystuje ten sposób, sieć staje się jeszcze szybsza i bardziej ekspansywna.
Wojna małych i wielki blokerów
Skalowanie Bitcoina do obsługi transakcji milionów ludzi na całym świecie również nie jest niczym nowym. Jeśli zostało to omówione bardzo wcześnie, a nawet szybko wspomniane przez Satoshiego w białej księdze, to pytanie pojawiło się ponownie dopiero pod koniec 2014 roku. Coraz bardziej natarczywie część społeczności rzeczywiście proponuje zniesienie ustalonego limitu 1 MB na blok, zwanego blocksize limit. Po latach i do sierpnia 2017 r. nastąpi prawdziwa wojna w społeczności Bitcoin.
Początkowo bardzo dobroduszne dyskusje na temat tego, jak skalować Bitcoin, w końcu się rozgrzały, ponieważ problem stawał się coraz bardziej konkretny, wprowadzając niektórych do poczucia pilności i że coraz większa część ekosystemu jest zaangażowana.
Dwa przeciwstawne obozy to: z jednej strony wielcy blokerzy, którzy chcą zwiększenia rozmiaru bloku, aby sieć mogła dostosować się do rosnącego przyjęcia Bitcoina jako środka płatniczego. Ta grupa nie jest jednorodna, niektórzy chcą jedynie umiarkowanego zwiększenia rozmiaru bloków (na przykład do 8 MB), o ile istniejąca infrastruktura (przepustowość, sprzęt itp.) nie pozwala na wyjście poza nią. Inni opowiadają się za wyraźnym początkowym wzrostem, po którym następuje ograniczony, ale regularny wzrost rozmiaru bloku, aż do osiągnięcia określonego progu. Wszyscy zgadzają się co do jednego, że wzrost jest potrzebny do rosnącej adaptacji Bitcoina.
Z drugiej strony mali blokerzy z różnych przyczyn sprzeciwiają się takiemu wzrostowi. Oto trzy główne powody:
∙ Zwiększenie rozmiaru bloku poprzez zmianę rozmiaru bloku wymaga hard forka. Te ostatnie są jednak postrzegane jako niebezpieczne, ponieważ są źródłem niestabilności.
∙ Zbyt duży wzrost rozmiaru bloków szkodzi decentralizacji sieci, ponieważ nie pozwala już na uruchomienie pełnego węzła Bitcoin na „low-endowym” sprzęcie, takim jak na przykład Raspberry Pi lub stary komputer osobisty.
∙ Zwiększanie rozmiarów bloków w nieskończoność, aby zapobiec ich zapełnieniu, szkodzi długoterminowemu bezpieczeństwu Bitcoina. Ponieważ w coraz większym stopniu opiera się to na kosztach transakcyjnych, gdyż dotacje blokowe zmniejszają się z połowy do połowy.
Jak działa?
Cała sieć opiera się na inteligentnych kontraktach. Tworzą one kanały płatności off-chain pomiędzy użytkownikami. Kanały są odpowiedzialne za rejestrowanie przelewów. Otwierają się bezpośrednio pomiędzy sprzedającym a kupującym. Czyli jeden użytkownik wysyła płatność, a drugi ją akceptuje, wówczas tworzy się kanał. Dzięki temu cały proces jest dużo szybszy i łatwiejszy, szczególnie pod kątem technologicznym. Co ważne, tak powstały kanał ma swój własny blok, na którym rejestrowane są transakcje. Kanały pozostają otwarte do momentu, kiedy jeden z użytkowników nie zdecyduje się wypłacić Bitcoina. Wtedy transakcja zostaje zakończona, a cała płatność jest zarejestrowana jako jedna transakcja na głównym blockchainie BTC. Taki proces pozwala na szybsze zatwierdzanie większych transakcji. Gdyby w całym procesie użyto standardowej sieci blockchain BTC, wszystko byłoby dłuższe i zdecydowanie droższe. Jaki więc z tego pożytek? Używając LN, unikamy opłat sieciowych. Płacimy tylko za otwarcie i zamknięcie powstałego kanału.
Ogromne znaczenie ma również fakt, że płatności w Lightning Network odbywają się w czasie rzeczywistym. Nie musimy czekać na potwierdzenie sieci. Cały system ma jednak kilka wad. Pierwszą z nich jest maksymalna ilość BTC, jaką możemy przelać i wynosi ona 0,167 BTC. Kolejną z nich jest trudność przelewów w warstwie drugiej. Jest tylko kilka portfeli, które je umożliwiają.
Wpływ LN na Bitcoina
Rozwiązanie warstwy drugiej zdecydowanie przyspieszyło adopcję Bitcoina. Rozwiązało wiele istotnych problemów, jakie początkowo miała ta kryptowaluta:
∙ LN obniżyło cenę transakcji do minimum.
∙ Przyspieszyło przepustowość sieci nawet do 10,000 TPS.
∙ Skróciło czas transakcji do zaledwie paru sekund.
∙ Rozszerzyło funkcjonalność smart kontraktów sieci.
Pomimo tego, że przelewy w warstwie drugiej są skomplikowane, użytkowników LN przybywa z każdym rokiem. W 2019 roku było niewiele ponad 2 tys. węzłów. W roku 2022 mówimy już o kilkudziesięciu tysiącach. Co więcej, przybywa też firm korzystających z rozwiązań Lightning Network.
Podsumowanie
Rozwiązania warstwy drugiej, nie tylko Lightning Network skalują sieć. Z dzisiejszej lekcji wiesz już, czym jest i jak działa LN. Jeśli coś jest dla Ciebie niejasne lub potrzebujesz uzupełnienia, zerknij na naszą poprzednią lekcję, w której dokładnie omawiamy działanie Layer 2.
Ciekawostki
∙ W marcu 2022 roku, z LN skorzystało 80 milionów ludzi. Są to dane pochodzące z raportu Arcane Research.
∙ Wielu użytkowników BTC nawet nie zdaje sobie sprawy, że korzysta z tego rozwiązania. Wszystko za sprawą aplikacji, których używają do wykonywania transakcji.
∙ Mówimy o milionach. Zgodnie z raportem liczba ta stale rośnie.
∙ Największe zainteresowanie LN notujemy w Salwadorze, gdzie BTC jest pełnoprawnym środkiem płatniczym.
∙ Do najpopularniejszych portfeli, obsługujących przelewy LN zaliczymy: Wallet of Satoshi, Blue Wallet, Electrum, Muun, Phoenix, Breez, Eclair.
Znajdź ulubione kryptowaluty na Kanga Exchange