Co to jest sieć piorunochronów?

Jeśli byłeś w bitcoin przestrzeni przez jakiś czas, prawdopodobnie słyszałeś o Lightning Network. Ale dla tych, którzy są całkiem nowi w przestrzeni kryptowalutowej i wciąż próbują znaleźć swoją stopę, dzisiejszy post wyjaśni wszystko, co musisz wiedzieć o Lightning Network. 

Na początek, Lightning Network jest drugą warstwą dodaną do Bitcoin blockchain. Ta druga warstwa pozwala na bezproblemowe działanie sieci off-chain. To co rozumiemy przez transakcje off-chain to transakcje pomiędzy bitcoin użytkowników, którzy nie są w sieci blockchain. W drugiej warstwie, o której mówimy, znajduje się wiele kanałów płatności pomiędzy stronami lub użytkownikami bitcoin. 

Mówiąc najprościej, kanał płatności Lightning Network jest zasadniczo metodą transakcji dwustronnej, w której strony mogą dokonywać i otrzymywać płatności bezproblemowo od siebie nawzajem. Druga warstwa poprawia skalowalność aplikacji blockchain, zarządzając transakcjami poza siecią blockchain, która jest warstwą pierwszą, jednocześnie nadal wykorzystując solidną zdecentralizowaną architekturę bezpieczeństwa mainnetu. 

Skalowalność jest jedną z najistotniejszych barier, które ograniczają powszechne przyjęcie kryptowaluty. Jeśli kiedykolwiek osiągniemy pełną skalowalność w przestrzeni kryptowalutowej, wówczas blockchain sieć powinna obsługiwać od milionów do miliardów transakcji na sekundę. 

Dzięki Lightning Network, użytkownicy bitcoin będą mogli cieszyć się niskimi opłatami, dokonując transakcji i ustawień poza łańcuchem. To da początek nowym przypadkom użycia bitcoin, takim jak natychmiastowe mikropłatności, które zakończą spory o to, czy można kupić kawę za kryptowaluty. Inną ekscytującą rzeczą związaną z Lightning Network jest to, że przyspieszy ona czas przetwarzania, jednocześnie zmniejszając wydatki związane z Bitcoin blockchain. 

Podczas gdy technologia Lightning Network jest mile widzianym postępem w świecie bitcoin, technologia ta nadal walczy o rozwiązanie konkretnych problemów. Nie tylko to, ale także dała początek wielu problemom, w tym przypadku niskich opłat routingowych, jak również złośliwych ataków. Na przykład, użytkownicy Lightning Network muszą uiścić niewielką opłatę, aby otworzyć i zamknąć kanał płatności. Do tego dochodzą jeszcze koszty routingu, które trafiają do węzłów za zatwierdzanie transakcji. 

Teraz pojawia się pytanie, dlaczego węzeł miałby chcieć zatwierdzać transakcję, skoro opłata routingowa jest tak niewielka?

Prosta odpowiedź jest taka, że górnicy nie często walidują mniejsze transakcje, a to dlatego, że za uwierzytelnianie nieznaczących transakcji otrzymają niższe opłaty. W tym celu, Handlowcy bitcoin płacą niewielką opłatę routingową i mogą być zmuszeni do oczekiwania przez pewien czas na zatwierdzenie transakcji. 

Jeśli chodzi o złośliwe ataki, zły aktor może po prostu stworzyć wiele kanałów płatności i zamknąć wszystkie naraz. Ponieważ te kanały nadal wymagają walidacji, będą one przeszkadzać tym legalnym, co spowoduje przeciążenie sieci. A kiedy sieć jest już przeciążona, atakujący może po prostu wyciągnąć środki, zanim legalne strony zorientują się w sytuacji.

Poznaj historię sieci Lightning

Sieć Lightning Network była pomysłem dwóch badaczy, Josepha Poona i Thaddeusa Dryja, którzy zaproponowali pomysł w pracy z 2015 roku zatytułowanej "The Bitcoin Lightning Network." Ich badania opierały się na wcześniejszych dyskusjach na temat kanałów płatności stworzonych przez Satoshi Nakamoto, geniusza stojącego za Bitcoinem. Satoshi Nakamoto opisał kanały płatności koledze programiście Mike'owi Hearnowi, który opublikował ich rozmowę w 2013 roku. 

Abstrakt papieru Bitcoin Lightning Network opisywał protokół off-chain składający się z wielu kanałów płatniczych. Dzięki tym kanałom płatności, dwie strony mogą bezproblemowo przekazywać wartość bez żadnego rodzaju zatorów w mainnecie, a to dlatego, że kanały istnieją poza łańcuchem. Dla tych, którzy nie mają pojęcia, transakcje off-chain są zaprojektowane w celu rozwiązania problemu skalowalności bitcoin. 

Dryja i Poon wyjaśnili dalej, że Visa osiągnęła szczyt na poziomie 47 tys. transakcji na sekundę podczas świąt w 2013 r. Na stronie . bitcoin aby zbliżyć się do wyniku Visy w zakresie transakcji na sekundę, musiałby zarządzać ośmioma gigabajtami transakcji na blok. Zaufaj nam, gdy mówimy, że to nie jest blisko do możliwości obecnego blockchain. Podczas gdy bitcoin był w stanie obsłużyć tylko siedem transakcji na sekundę na początku, i to przy założeniu, że te siedem transakcji były około 300 bajtów każdy, rzeczy zmieniły się znacznie od dzisiaj. 

Bardziej, bitcoin's Bloki miały tylko jednomegabajtowy limit transakcji w tym czasie, więc nie było szans, aby sieć obsłużyła prawie 47 000 transakcji bitcoin w jednym bloku. Ale to dobrze, nadejście kanałów płatności Lightning Network poza łańcuchem rozwiąże problem skalowalności w sieci Bitcoin Network, ponieważ kanały umożliwiają istnienie wielu mniejszych transakcji bez problemu przeciążenia sieci. 

Dokładnie w 2016 roku, duet Dryja i Poon uruchomił Lightning Labs w połączeniu z kilkoma współpracownikami. Zadaniem tej firmy było doprowadzenie Lightning Network do skutku. Mimo że członkowie zespołu zmieniali się wielokrotnie, firma nadal pracowała przez całą dobę, aby protokół był kompatybilny z podstawową siecią bitcoin. 

Dzięki soft forkowi Bitcoina opartemu na SegWit, który miał miejsce w 2017 roku, sieć doświadczyła przełomu, który umożliwił zmieszczenie większej liczby transakcji w każdym bloku. To pojedyncze wydarzenie rozwiązało długotrwały błąd Bitcoina, złośliwość transakcji. Błąd ten pozwalał użytkownikom na fałszowanie transakcji, manipulowanie siecią i utrzymywanie bitcoin w swoich portfelach. 

Dzięki testom przed wprowadzeniem na rynek, deweloperzy mogli bezproblemowo tworzyć aplikacje w sieci Lightning Network. Aplikacje zbudowane w sieci Lightning Network obejmowały proste przypadki użycia, takie jak portfele i platformy hazardowe, które wykorzystywały moc mikrotransakcji sieci Lightning Network. 

W 2018 roku Lightning Labs ostatecznie uruchomiło wersję beta implementacji sieci Lightning Network w mainnecie bitcoin. W tym okresie godne uwagi osobistości, takie jak Jack Dorsey, założyciel Twittera, współpracowały z projektem. Na przykład, Jack Dorsey zatrudnił usługi programistów, którzy skupią się na rozwoju Lightning Network. Planuje on również zintegrować tę technologię z Twitterem w przyszłości. 

Zrozumienie sposobu działania sieci Lightning Network 

Protokół Lightning Network pozwala na tworzenie kanałów płatności peer-to-peer pomiędzy dwoma stronami, na przykład pomiędzy klientem a kawiarnią. Raz utworzony kanał umożliwia stronom przeprowadzanie nieograniczonej ilości natychmiastowych i niedrogich transakcji. Lightning Network działa jak własna mała księga, w której użytkownicy mogą płacić nawet za mniejsze towary i usługi, takie jak kawa, bez powodowania żadnych problemów w sieci bitcoin.

Aby utworzyć kanał płatności, jedna strona musi zablokować pewną ilość Bitcoinów w sieci. Po zablokowaniu bitcoin, druga strona może fakturować kwoty płatności, jak to się odnosi do transakcji. Jeśli klient chce utrzymać kanał otwarty, może nadal konsekwentnie dodawać bitcoin. 

Wykorzystując moc kanału Lightning Network, zaangażowane strony będą mogły bezproblemowo dokonywać transakcji między sobą. W porównaniu z codziennymi transakcjami na bitcoin blockchain, niektóre transakcje są obsługiwane całkiem inaczej. Na przykład, gdy dwie strony otwierają i zamykają kanał, cały proces jest aktualizowany tylko na głównej blockchain. 

Dzięki Lightning Network, zaangażowane strony mogą bezproblemowo przekazywać fundusze między sobą bez ingerencji głównego blockchain. I nie jest to dla nas zaskoczeniem, zwłaszcza biorąc pod uwagę, że wszystkie transakcje z blockchain nie muszą być zatwierdzone przez wszystkie węzły. Dzięki takiemu scenariuszowi można łatwo zrozumieć, dlaczego Lightning Network znacząco przyspieszy czas transakcji. Węzły Lightning Network, które są przeznaczone do trasowania transakcji, powstają poprzez łączenie poszczególnych kanałów płatności pomiędzy zainteresowanymi stronami. W tym celu Lightning Network jest wynikiem połączenia kilku systemów płatniczych. 

Ostatecznie, gdy obie strony zgadzają się na zakończenie transakcji, mogą zamknąć kanał. Gdy to nastąpi, wszystkie informacje na kanale są konsolidowane w jedną transakcję i przekazywane do sieci głównej bitcoin w celu ich zarejestrowania. Konsolidacja jest środkiem zapewniającym, że dziesiątki małych transakcji spamują sieć w tym samym czasie. To idzie długą drogę do uproszczenia ich w jedną transakcję, która wymaga mniej czasu i wysiłku dla węzłów do zatwierdzenia. Bez kanałów płatności, istnieje duże prawdopodobieństwo, że mniejsze transakcje będą utrudniać większe transakcje, powodując zatory w sieci, ponieważ węzły będą miały więcej transakcji do zatwierdzenia. 

Załóżmy na przykład, że Anna codziennie odwiedza lokalną kawiarnię i chciałaby dokonywać płatności w bitcoin. Może zdecydować się na niewielką transakcję za każdą filiżankę kawy. Niestety, zatwierdzenie transakcji może zająć godzinę lub więcej z powodu problemów ze skalowalnością bitcoin. Poza tym Anna nadal będzie musiała płacić wysokie opłaty sieci Bitcoin, nawet jeśli dokonuje tylko niewielkiej płatności. Małe transakcje są świetne z tradycyjnymi metodami płatności, takimi jak karty, a to dlatego, że firmy takie jak Visa mają infrastrukturę do przetwarzania ponad 240 000 transakcji na sekundę. Z drugiej strony, bitcoin w typowy dzień może zatwierdzić tylko siedem TPS.

Dzięki sieci Lightning, Anna może teraz utworzyć kanał płatności z kawiarnią, a każdy zakup kawy jest następnie rejestrowany w tym kanale i dokonywana jest płatność. Dzięki sieci Lightning każda transakcja jest natychmiastowa, tania, a być może nawet darmowa. Po wydaniu bitcoin użytych do utworzenia kanału, Anna może zdecydować się na zamknięcie kanału lub doładować bitcoin, aby kanał pozostał otwarty. Jeśli zdecyduje się zamknąć kanał, wszystkie transakcje dokonane na tym kanale są zapisywane na głównym bitcoin blockchain. 

Dla tych, którzy nie mają pojęcia, Lightning Network tworzy inteligentny kontrakt pomiędzy dwoma zgadzającymi się stronami. Zasady, którymi kierują się obie strony, są zakodowane w umowie podczas zakładania kanału. A żebyś wiedział, że kontraktu nie da się złamać. Użycie inteligentnego kodu kontraktu zapewnia, że realizacja kontraktu jest automatyczna. Nie tylko to, oznacza to również, że wszystkie strony zgadzają się na początkowe zasady zakodowane w inteligentnym kontrakcie. Każda udana transakcja będzie oznaczać, że wszystkie wymagania zostały spełnione. Po zatwierdzeniu, Lightning Network jest skonfigurowany w taki sposób, że anonimizuje każdą transakcję przeprowadzoną w ramach kanału. Dzięki temu inne osoby mogą zobaczyć jedynie całkowitą wartość transferu, a nie zaangażowane strony. 

Lightning Network umożliwia każdemu przeprowadzanie transakcji bez żadnych ograniczeń poza blockchain. A to dlatego, że transakcje poza łańcuchem mają całą infrastrukturę i można im zaufać, aby egzekwować blockchain, zwłaszcza biorąc pod uwagę, że kończą się one na mainnecie, gdy kanały płatności zostaną zamknięte. Aby zrozumieć, jak działa Lightning Network, ważne jest, abyś zawsze widział mainnet jako arbitra wszystkich transakcji. Tak więc, podczas gdy protokoły off-chain mają swoją własną unikalną księgę główną, księga ta zawsze znajdzie drogę powrotną do mainchain, który jest samym rdzeniem, który zasila projekt Lightning Network. 

Jakie są największe zalety sieci Lightning Network?

Niektóre z najważniejszych zalet sieci Lightning Network to tańsze i błyskawiczne transakcje. Dzięki temu mikropłatności są możliwe w sposób, jakiego nigdy nie wyobrażano sobie w sieci bitcoin blockchain. Bez Lightning Network, użytkownicy będą musieli płacić wygórowane opłaty za dokonywanie prostych transakcji. Co więcej, będą musieli czekać godzinami na zatwierdzenie swoich transakcji. Dłuższy czas oczekiwania w tradycyjnej sieci bitcoin występuje, ponieważ górnicy wolą zatwierdzać większe transakcje, ponieważ dzięki temu otrzymują większe nagrody. 

Lightning Network jest połączona z bitcoin blockchain i funkcjonuje jako istniejąca warstwa na wierzchu. Dzięki połączeniu z bitcoin blockchain, Lightning Network będzie korzystać z protokołów bezpieczeństwa Bitcoin. Korzystając z tego protokołu, użytkownicy bitcoin mogą używać głównego blockchain do większych transakcji lub przełączyć się na off-chain sieci Lightning Network dla mikropłatności bez uszczerbku dla bezpieczeństwa. Kanały płatności Lightning Network umożliwiają również użytkownikom przeprowadzanie prywatnych transakcji, ponieważ inni nie mogą podejrzeć każdej pojedynczej transakcji. 

Oprócz Lightning Network, entuzjaści kryptowalut eksperymentowali również z atomowymi swapami. Na początek, atomic swap to genialny proces, który pozwala użytkownikom na wymianę jednej kryptowaluty na inną bez korzystania z usług strony trzeciej lub giełdy. Swapy atomowe są ważniejsze niż giełdy, ponieważ sprawiają, że proces wymiany jest niemal natychmiastowy, z niewielką lub żadną opłatą za transfer, o którą trzeba się martwić. 

Wady sieci Lightning

Jedną z głównych wad Lightning Network jest to, że użytkownicy muszą uzyskać portfel, który jest kompatybilny z Lightning Network. Nawet jeśli znalezienie portfela, który jest kompatybilny z Lightning Network jest łatwe, użytkownicy będą musieli zasilić portfel za pomocą tradycyjnego portfela Bitcoin. I żebyś wiedział, że pierwsza transakcja z tradycyjnego portfela do Lightning Network kosztuje opłatę. Biorąc pod uwagę ten scenariusz, użytkownicy stracą około bitcoin w procesie interakcji z protokołem. Gdy użytkownicy zasilą swój portfel Lightning Network, będą musieli zablokować swoje bitcoin, aby skonfigurować kanał płatności. 

Wysyłanie bitcoin między portfelami może być dość irytujące i kosztowne, co może być dość zniechęcające dla nowych użytkowników. Niektóre portfele są zaprojektowane tak, aby obsługiwać zarówno płatności on jak i off-chain bez ponoszenia jakichkolwiek opłat. Dzięki temu możesz być pewien, że Lightning Network z czasem poprawi się pod względem wygody. 

Jeśli któraś ze stron kanału płatności zdecyduje się wyciągnąć jakieś środki, musi najpierw zamknąć kanał i otrzymać z powrotem bitcoin przed użyciem środków. Należy pamiętać, że w przypadku korzystania z sieci Lightning, nie jest możliwe wyciągnięcie odrobiny pieniędzy i pozostawienie kanału otwartego. Co więcej, aby otworzyć lub zamknąć kanał, każda ze stron musi dokonać wstępnej transakcji zwanej opłatą routingową. Podczas gdy otwarcie kanału jest dość proste, wszystkie te dodatkowe płatności sprawiają, że proces ten jest nieco droższy dla użytkowników. 

Jednym z najbardziej znaczących problemów z Lightning Network jest rosnąca liczba przypadków oszustw związanych z transakcjami offline. Oto, co mamy na myśli. Jeśli jedna strona w kanale płatności zdecyduje się zamknąć kanał, gdy druga strona jest offline, ta pierwsza może zdecydować się na kradzież środków. Kiedy drugi uczestnik zdecyduje się wejść do sieci, będzie już za późno, aby cokolwiek zrobić, ponieważ druga strona może zdecydować się na pozostanie w trybie offline, uniemożliwiając kontakt z nią. 

Kolejną rzeczą, o której nigdy nie powinieneś zapominać, jest to, że Lightning Network cierpi z powodu błędów, takich jak zablokowane płatności, które są zasadniczo transakcjami wychodzącymi, które nie są weryfikowane. Nawet jeśli sieć bitcoin zwróci utkniętą płatność, proces ten może potrwać kilka dni, ponieważ ważne transakcje mają wyższy priorytet niż te, które utknęły, jeśli chodzi o uwierzytelnianie. 

Na koniec dnia, nawet jeśli Lightning Network jest w stanie rozwiązać wszystkie te problemy, nadal istnieje kwestia organów regulacyjnych, o które należy się martwić. Biorąc pod uwagę skomplikowaną technologię stojącą za Lightning Network, wiemy na pewno, że organy regulacyjne będą miały trudności ze zrozumieniem Lightning Network. To sprawi, że będzie to super wyzwanie, aby umieścić w miejscu odpowiednich przepisów. A jeśli organy regulacyjne zmagają się z tym aspektem, oznacza to, że użytkownicy kryptowalut głównego nurtu również będą mieli trudności z korzystaniem z Lightning Network. 

Nawet jeśli organy regulacyjne zrozumiałyby działanie Lightning Network, mogłyby znaleźć sposób na zablokowanie sieci Lightning Network, powołując się na jej anonimowość. Ponieważ mogą oni zobaczyć tylko sfinalizowane transakcje, organy regulacyjne mogą być zniechęcone przez funkcję anonimowych transakcji w sieci Lightning Network. 

Jaka jest przyszłość sieci Lightning Network?

Pomimo wielu niedociągnięć Lightning Network, wciąż obserwujemy wzrost adopcji. Według DappRadar, ponad $110 milionów wartych bitcoins jest obecnie zablokowanych w Lightning Network. Jest to zasadniczo od ludzi korzystających z Lightning Network do płatności za towary i usługi, hazardu, korzystania z aplikacji i innych. 

Niektóre aplikacje są niezbędne do korzystania z sieci. Rozumiemy przez to aplikacje takie jak portfele kompatybilne z Lightning Network. Ponieważ Lightning Network jest oddzielnym protokołem od sieci głównej Bitcoin, będzie wymagać innego rodzaju portfela, aby użytkownicy mogli tworzyć kanały płatności. Handlowcy mogą korzystać z Lightning Network poprzez zoptymalizowane portfele. A jeśli Lightning Network nadal będzie się podobać szerokiej społeczności kryptowalutowej, to jest tylko kwestią czasu, zanim twórcy portfeli zaczną budować portfele z obsługą Lightning Network. Ponadto, dedykowani użytkownicy Lightning Network mogą również stać się węzłem, przyspieszając cały proces transakcji. 

Dodajmy również, że rozwój Lightning Network został rozszerzony, aby funkcjonować jako rozwiązanie layer-two w różnych projektach. Ponadto, wiele giełd kryptowalutowych zaczyna wspierać ten protokół, pozwalając użytkownikom cieszyć się wszystkimi udogodnieniami oferowanymi przez Lightning Network. Giełdy, które zintegrowały Lightning Network, zazwyczaj pozwalają użytkownikom na natychmiastowe i tanie wycofanie mniejszych kwot Bitcoin. Bez Lightning Network, użytkownicy będą musieli znosić wysokie opłaty transakcyjne, a także czas oczekiwania ze względu na technologię bitcoin. 

Sieć Lightning Network zaowocowała również uruchomieniem Watchtowers, usługi ochrony osób trzecich, w której skład wchodzą różne wyspecjalizowane węzły. Nie jest tajemnicą, że niektóre węzły są od czasu do czasu wyłączane, przez co kanały płatnicze są podatne na oszustwa związane z transakcjami offline, jednak uczestnik może po prostu uiścić niewielką opłatę na rzecz wieży strażniczej, zamiast pozostawiać kanał płatniczy bez nadzoru. Zapobiegnie to wszelkim oszustwom, ponieważ wieża strażnicza będzie miała oko na kanał. Załóżmy, że strażnik wyczuje jakiekolwiek złośliwe działania, takie jak strona próbująca zamknąć kanał płatniczy. W takim przypadku, watchtower automatycznie zamrozi środki i zwróci je użytkownikowi offline. Ponadto, strażnica ukara drugą stronę poprzez usunięcie jej środków z kanału. 

Uwagi końcowe

Lightning Network obiecuje zrewolucjonizować proces płatności w sieci bitcoin, zwłaszcza w przypadku mikropłatności. Nie tylko sprawi, że mikropłatności będą prawie darmowe, ale również sprawi, że transakcje będą szybkie i bezproblemowe. Dzięki Lightning Network, możesz pożegnać się z przypadkami zatorów w sieci bitcoin. Bitcoin sieć. Chociaż sieć Lightning Network ma wiele wyzwań, jesteśmy pewni, że większość z nich zostanie rozwiązana wraz z postępem technologicznym. 

Powiązane

pl_PLPolish