Przeglądaj wszystkie recenzje

Czym jest Lightning Network?

Zaproponowana w białej księdze z 2016 roku, Lightning Network (LN) jest rozwiązaniem warstwy drugiej zbudowanym na szczycie Bitcoina.
Czym jest Lightning Network?
W tym artykule zagłębimy się w historię i obecny stan Sieci Lightning Bitcoina.

Dlaczego stworzono Lightning Network Bitcoina?

Lightning Network został stworzony w odpowiedzi na problemy ze skalowalnością Bitcoina, a mianowicie szybkość i koszt transakcji Bitcoin.

Obecna teoretyczna maksymalna liczba transakcji Bitcoina na sekundę (TPS) wynosi 10, choć w rzeczywistości mieści się między 3 a 7. Porównaj to z tradycyjnymi procesorami płatniczymi, takimi jak VISA, które w 2020 roku obsługiwały średnio 6,000 TPS (na podstawie twierdzenia VISA o 188 miliardach transakcji rocznie).

Opłaty za transakcje Bitcoina mogą się znacznie różnić w zależności od aktualnego popytu na korzystanie z sieci. Na przykład 20 kwietnia 2021 roku średnie opłaty za transakcje przekraczały 50 dolarów, podczas gdy 9 sierpnia 2021 roku średnia wynosiła około 2,50 dolara. W przypadku dużych transakcji, takich jak przelewy bankowe lub międzynarodowe przekazy pieniężne, szybkość i koszt Bitcoina są porównywalne lub lepsze niż inne alternatywy. Ale jeśli Bitcoin ma być używany do codziennych płatności (tzw. mikrotransakcji, np. filiżanka kawy, paliwo), szybkość transakcji musi się zwiększyć, a koszty transakcji muszą się znacząco zmniejszyć.

Lightning Network w teorii

Aby zrozumieć, jak działa LN, oraz obecne wyzwania związane z LN, musimy porozmawiać o Bitcoinie. Ograniczającym czynnikiem sieci Bitcoina jest to, że każda transakcja musi być umieszczona w nowym bloku w łańcuchu. Ponieważ bloki są dodawane do łańcucha mniej więcej co 10 minut, istnieje ścisły limit liczby możliwych transakcji bez znaczącej zmiany protokołu Bitcoina.

Debaty nad dużymi zmianami w protokole Bitcoina miały miejsce wcześniej i doprowadziły do tzw. "hard forks", najbardziej znana to stworzenie Bitcoin Cash. Lightning Network, zamiast tworzyć nowy blockchain, jest rozwiązaniem warstwy 2. Oznacza to, że pozwala protokołowi Bitcoina pozostać stosunkowo niezmienionym, ale zapewnia korzyści, które mogą przynieść duże zmiany - przynajmniej w teorii.

LN działa poprzez utworzenie kanału płatności między dwiema stronami, gdzie tylko pierwsza i ostatnia transakcja są umieszczane na blockchainie Bitcoina. Dowolna liczba transakcji między pierwszą a ostatnią będzie miała miejsce poza łańcuchem, co oznacza, że te transakcje nie są ograniczone przez protokół Bitcoina.

Aby rozpocząć kanał płatności, obie strony muszą zaangażować pewną ilość Bitcoina. Ten Bitcoin jest przechowywany i nie może być uwolniony, dopóki kanał płatności pozostaje otwarty. Łączna ilość Bitcoina, która może być przetransferowana przez ten kanał, to całkowita ilość zaangażowanego Bitcoina. Spójrzmy na przykład, aby to zilustrować:

Alicja i Bob chcą utworzyć kanał płatności między sobą. Alicja angażuje 10 BTC, a Bob angażuje 5 BTC do kanału płatności. Transakcja otwierająca, zawierająca łącznie 15 BTC Alicji i Boba, jest umieszczana na blockchainie Bitcoina. Gdy ta transakcja zostanie dodana do blockchaina, co może zająć 10 minut lub więcej, Alicja i Bob mogą dokonywać nieograniczonej liczby transakcji z dużo większą prędkością i praktycznie zerowym kosztem. Poniżej znajdują się transakcje między Alicją a Bobem:

  1. Alicja wysyła Bobowi 1 BTC Alicja: 9 BTC Bob: 6 BTC
  2. Alicja wysyła Bobowi 2 BTC Alicja: 7 BTC Bob: 8 BTC
  3. Bob wysyła Alicji 3 BTC Alicja: 10 BTC Bob: 5 BTC
  4. Bob wysyła Alicji 1 BTC Alicja: 11 BTC Bob: 4 BTC

Gdy jedna lub obie strony chcą zamknąć kanał, transakcja zamykająca jest wysyłana na blockchain z końcowymi saldami Alicji i Boba. W tym przypadku końcowe saldo Alicji wynosi 11 BTC, a Boba 4 BTC.

Co jeśli Alicja chce dokonać transakcji z Carol? Cóż, Bob ma kanał płatności z Carol, więc Alicja dokonuje transakcji z Bobem, a Bob przekazuje transakcję Carol. Należy zauważyć, że w tym scenariuszu Bob może pobrać niewielką opłatę za przekazanie transakcji. Z biegiem czasu, zgodnie z teorią sześciu stopni oddalenia, LN pozwala Alicji dokonywać transakcji z kimkolwiek innym.

Lightning Network w praktyce

LN to stosunkowo nowy protokół. Stoi przed wieloma wyzwaniami, począwszy od użyteczności, a skończywszy na bezpieczeństwie.

Istnieją obawy dotyczące łatwości uruchamiania węzła LN. Aby LN odniósł sukces, wymaga solidnej sieci węzłów Bitcoin uruchamiających protokół LN. Uruchamianie węzła LN może być dość trudne i może się okazać, że istnieją problemy z zachętami płatniczymi dla uruchamiania mniejszych węzłów. Można argumentować, że uruchamianie LN nie jest o wiele trudniejsze niż uruchamianie pełnego węzła Bitcoina. Jednakże, ponieważ LN jest głównie ukierunkowany na mikrotransakcje, codzienne doświadczenie z LN będzie poprzez portfele obsługujące LN. W przeciwieństwie do niektórych bardziej ugruntowanych portfeli Bitcoin, nowość tych portfeli obsługujących LN oznacza kompromisy pomiędzy wersjami powierniczymi i niepowierniczymi. Niepowiernicze portfele LN są trudniejsze w użyciu - bardziej mylące, mniej intuicyjne. Opcje powiernicze są łatwiejsze w użyciu, ale musisz polegać na stronie trzeciej z twoim Bitcoinem.

LN musi również zmierzyć się z konkurencją. Na luty 2024 roku LN ma zablokowane około 5,000 BTC. Może to brzmieć jak dużo, ale dla porównania, ponad 150,000 Bitcoin jest zablokowanych na Ethereum (WBTC, opakowany Bitcoin) na luty 2024 roku. Ponieważ czasy bloków na Ethereum wynoszą około co 14 sekund w porównaniu do 10 minut na Bitcoinie, już teraz jest o wiele szybciej dokonywać transakcji Bitcoinem za pośrednictwem WBTC na sieci Ethereum. Co więcej, można sobie wyobrazić, że projekty Ethereum, takie jak ETH 2.0 i Ethereum Plasma, zmniejszą opłaty transakcyjne na tyle, aby Lightning Network stała się niepotrzebna i przestarzała. Ważne jest również, aby pamiętać, że korzystanie z WBTC wiąże się z wszystkimi ogromnymi korzyściami dostępu do DeFi, których LN nie oferuje.

Na koniec, i co najbardziej niepokojące, LN stawiła czoła wielu lukom. Obejmują one:

  • Ataki griefing: Środki nie są tracone, ale powoduje to zamrożenie środków Lightning ofiary, tak że kanał płatności nie może przetwarzać żadnych transakcji.
  • Zalew i grabież: Atakujący zmusza wiele ofiar do jednoczesnego zgłoszenia swoich środków z blockchaina (zalew). Atakujący wykorzystuje to zatorowanie, aby ukraść środki, które nie zostały zgłoszone przed upływem terminu (grabież).
  • Ataki wydłużające czas: Atakujący wydłuża czas, w którym ofiara dowiaduje się o nowych blokach, opóźniając dostarczanie bloków.
  • Ataki przypinania: Atakujący oszukuje ofiarę, aby niewłaściwie zamknęła swój kanał LN i kradnie indywidualne transakcje.

Prace, które należy wykonać na Bitcoin Lightning Network

Chociaż LN cierpi na luki, nikt ich jeszcze nie wykorzystał. Jest prawdopodobne, że ponieważ wymagana do tego wiedza specjalistyczna jest tak wysoka, nikt tego nie robił. Deweloperzy LN są pewni, że znalezienie tych luk tylko wzmocni sieć - że jest to niezbędna faza wzrostu. Deweloperzy są optymistycznie nastawieni do tworzenia różnych poprawek dla wykrytych dotychczas luk, choć ataki przypinania i wydłużające czas będą wymagały poprawek zarówno w implementacjach LN, jak i Bitcoin Core jednocześnie.

Dzisiejsza Lightning Network stoi przed wieloma wyzwaniami, ale protokół jest wciąż stosunkowo młody i tego rodzaju problemy są do przewidzenia. Deweloperzy Lightning będą kontynuować ulepszanie protokołu i mogą rozwiązać te problemy, aby pomóc zwiększyć skalowalność Bitcoina na warstwie 2.

Odkryj najlepsze platformy do kupowania, sprzedawania i handlu kryptowalutami.

Odkryj najlepsze platformy do kupowania, sprzedawania i handlu kryptowalutami.

Powiązane przewodniki

Zacznij stąd →
Co to jest Bitcoin?

Co to jest Bitcoin?

Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.

Przeczytaj ten artykuł →
Co to jest Bitcoin?

Co to jest Bitcoin?

Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.

Jak wysłać bitcoiny?

Jak wysłać bitcoiny?

Wysyłanie bitcoinów jest tak proste, jak wybranie kwoty do wysłania i zdecydowanie, dokąd ma trafić. Przeczytaj artykuł, aby uzyskać więcej szczegółów.

Przeczytaj ten artykuł →
Jak wysłać bitcoiny?

Jak wysłać bitcoiny?

Wysyłanie bitcoinów jest tak proste, jak wybranie kwoty do wysłania i zdecydowanie, dokąd ma trafić. Przeczytaj artykuł, aby uzyskać więcej szczegółów.

Jak otrzymać bitcoin?

Jak otrzymać bitcoin?

Aby otrzymać bitcoin, wystarczy podać nadawcy swój adres Bitcoin, który można znaleźć w swoim portfelu Bitcoin. Przeczytaj ten artykuł, aby uzyskać więcej szczegółów.

Przeczytaj ten artykuł →
Jak otrzymać bitcoin?

Jak otrzymać bitcoin?

Aby otrzymać bitcoin, wystarczy podać nadawcy swój adres Bitcoin, który można znaleźć w swoim portfelu Bitcoin. Przeczytaj ten artykuł, aby uzyskać więcej szczegółów.

Jak działają transakcje bitcoin?

Jak działają transakcje bitcoin?

Zrozum, jak publiczna blockchain Bitcoin śledzi własność w czasie. Uzyskaj jasność co do kluczowych terminów, takich jak klucze publiczne i prywatne, wejścia i wyjścia transakcji, czasy potwierdzeń i więcej.

Przeczytaj ten artykuł →
Jak działają transakcje bitcoin?

Jak działają transakcje bitcoin?

Zrozum, jak publiczna blockchain Bitcoin śledzi własność w czasie. Uzyskaj jasność co do kluczowych terminów, takich jak klucze publiczne i prywatne, wejścia i wyjścia transakcji, czasy potwierdzeń i więcej.

check icon
ZAUFANY PRZEZ PONAD 5 MILIONÓW UŻYTKOWNIKÓW CRYPTO NA CAŁYM ŚWIECIE

Pozostań na czele w krypto

Dostarczane co tydzień
Dostarczane co tydzień

Pozostań na czele w świecie kryptowalut dzięki naszemu cotygodniowemu newsletterowi dostarczającemu najważniejsze informacje.

news icon

Cotygodniowe wiadomości kryptowalutowe, wyselekcjonowane dla Ciebie

insights icon

Praktyczne spostrzeżenia i edukacyjne wskazówki

products icon

Aktualizacje produktów napędzających wolność gospodarczą

Zarejestruj się

Bez spamu. Możesz zrezygnować w każdej chwili.

Rozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com WalletRozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com WalletRozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com Wallet

Rozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com Wallet

Ponad portfeli utworzone do tej pory

Wszystko, czego potrzebujesz, aby bezpiecznie kupować, sprzedawać, handlować i inwestować w Bitcoin i kryptowaluty.

App StoreGoogle PlayQR Code
Download App