Bitcoin Lightning Network: dlaczego i jak to zmienia się w grę

  • Bitcoin jest zbyt kosztowny w codziennych transakcjach!
  • Czy wiesz, że kosztują więcej opłat transakcyjnych, gdy kupujemy kawę za pomocą Bitcoin?

Większość z nas zna dzisiejsze problemy związane z bitcoinem.

Bitcoin, waluta nowej ery, jak mówią, miał być najszybszym i najtańszym sposobem transakcji. Ale dziś widzimy, że bitcoin jest w stanie obsłużyć tylko do 7 transakcji na sekundę, podczas gdy jego odpowiednik Visa / Mastercard może obsłużyć tysiące transakcji na sekundę..

Mimo że cena opłat wahała się, osiągnęła 55 USD w styczniu 2018 r., A teraz spadła poniżej dolara, ale może ponownie wzrosnąć. 

Przy tak nagłych opłatach, jak przeciętny użytkownik może pomyśleć o przyjęciu tego zdecentralizowanego cudu w swoim codziennym życiu? 

Wyobraź sobie, że odwiedzasz kawiarnię na kawę, gdzie płacisz opłatę w bitcoinach, która jest większa niż faktyczna cena samej kawy, szaleństwo! I oczywiście nie zapomnij o liczbie minut lub nawet godziny, które mogą być potrzebne, aby sfinalizować transakcję.

I tu właśnie pojawiła się nowa technologia Lightning Networks przybywa na ratunek.

Co to jest sieć Bitcoin Lightning?

Aby zrozumieć sieć błyskawicy, przyjrzyjmy się najpierw krótkiemu podsumowaniu tego, jak dziś działają transakcje bitcoin:

Każdy posiadacz portfela bitcoin ma dwa klucze, jeden klucz publiczny i jeden klucz prywatny. Przyjrzyjmy się teraz przypadkowi, w którym chcę wysłać 1 BTC znajomemu Harshowi. 

Loguję się do portfela za pomocą klucza prywatnego, wpisuję publiczny adres Bitcoin Harsha i ilość BTC do wysłania z mojego portfela, a następnie klikam wyślij. 

Następnie czekam od kilku minut do kilku godzin, w zależności od czasu potwierdzenia, aż 1 BTC pojawi się w portfelu Harsha.

Teraz zerwijmy tę transakcję i zrozummy, co się tutaj dzieje krok po kroku.

Anatomia transakcji Bitcoin:

Krok 1: Tworzę transakcję (biorąc dane wejściowe z poprzedniej transakcji), która zasadniczo mówi „wyślij jeden bitcoin z mojego portfela do Harsh”, a następnie podpisuję szczegóły transakcji moim kluczem prywatnym, co jest jak wyrażenie zgody na przeprowadzenie tej transakcji. Wszystko to dzieje się poza łańcuchem, czyli bez udziału blockchaina.

Krok 2: Teraz, kiedy klikam „wyślij”, nadaję tę transakcję w łańcuchu, gdzie górnik odbierze tę transakcję i umieści ją w bloku, który jest następnie wydobywany. Po wydobyciu transakcja kończy się powodzeniem i zostaje zarejestrowana w niezmiennym łańcuchu bloków.

W tym przypadku czas potrzebny górnikowi na odebranie transakcji zależy od opłat, które oferujesz, aby zapłacić górnikowi. Im większa opłata, którą oferujesz, to szansa, że ​​transakcja zostanie odebrana jako pierwsza. Przeczytaj także: Ile opłat za transakcje Bitcoin należy zapłacić za potwierdzoną transakcję?

Cały ten proces zajmuje dużo czasu i pieniędzy, co sprawia, że ​​mikropłatności (jak zakup kawy) są bardzo nieefektywne.

Oto nasza zbawcza Lightning Network:

Sieć piorunów to zasadniczo kanał płatności warstwa, która działa jako druga warstwa na górze sieci Bitcoin. Dzięki błyskawicy możliwe są tysiące transakcji na sekundę z zerowymi lub minimalnymi opłatami, co również bez narażania zdecentralizowanej natury Bitcoin. 

I dzięki temu z pewnością możemy zganić roszczenia Bitcoin Cash i stać się jeszcze lepszymi od niego w przypadku płatności, jak wspomniano w tym zabawnym, ale bardzo istotnym tweecie.

Lightning Network to pamięć podręczna bitcoin, która pozwala opóźnić rozliczenie w celu zaoszczędzenia na opłatach i dokonywania natychmiastowych płatności. Pamięć podręczna Bitcoin to Bitcoin. &# 128526;

– Jameson Lopp (@lopp) 29 grudnia 2017 r

Tak więc, wdrażając tę ​​technologię, możemy iść do kawiarni i natychmiast zapłacić za kawę w ciągu kilku sekund. Lightning Network już działa w sieci głównej, ale obecnie znajduje się w fazie testowania, ale zawsze można użyć implementacji błyskawicy i portfeli do hostowania w sieci głównej i zacząć używać błyskawicy. (Wszystkie ważne linki zostawię na końcu artykułu)

https://twitter.com/g_durst/status/960696142445998080

Zobaczmy, jak działa Lightning Network:

Podstawową ideą sieci Lightning jest to, że nie wszystkie transakcje muszą być zapisane w łańcuchu bloków Bitcoin. (pamiętaj o tej zasadzie kciuka)

W przeciwieństwie do tradycyjnej transakcji Bitcoin, aby sieć błyskawicy Bitcoin działała, należy utworzyć plik kanał płatności z osobą, z którą chcemy przeprowadzić transakcję. 

Ta transakcja odbywa się poza łańcuchem, bez obciążania łańcucha blokowego. Oznacza to, że nie ma potrzeby wykonywania „Kroku 2”, który jak wyjaśniłem wcześniej, ma miejsce za każdym razem, gdy przeprowadzam transakcję z moim przyjacielem Harsh. 

Tylko do otwierania i zamykania kanału płatności wymagamy działań w łańcuchu, do których mają zastosowanie tradycyjne kroki transakcji. 

Dla takiego dwukierunkowego kanału płatności konieczny jest portfel multisig, podczas gdy w tradycyjnych transakcjach portfelowych tylko nadawca musi podpisywać transakcje swoim kluczem prywatnym, ale w transakcjach z portfelem multisig transakcje muszą podpisywać zarówno nadawca, jak i odbiorca.

Aby właściwie zrozumieć tę koncepcję, weźmy kilka przykładów:

Przykład 1: Kanał płatności bezpośrednich

Załóżmy, że Harsh i ja jesteśmy partnerami biznesowymi i regularnie musimy wysyłać i otrzymywać od siebie pieniądze.

Krok 1: Najpierw otworzymy kanał płatności między naszymi portfelami i wprowadzimy (zatwierdzenie), powiedzmy, po 1 BTC na kanał. Teraz całkowita kwota na kanale to 2 BTC. Ten kompletny krok odbywa się w łańcuchu.

Krok 2: Teraz z 2 BTC w kanale możemy przeprowadzać dowolną liczbę transakcji tam iz powrotem w ramach limitu 2 BTC. Będzie to odbywać się poza łańcuchem, to znaczy bez transmisji do łańcucha blokowego. Dzięki temu nie ma potrzeby uiszczania opłat ani czekania na potwierdzenia, a transakcje mogą odbywać się błyskawicznie.

Krok 3: Załóżmy, że teraz zakończyliśmy naszą działalność i nie musimy już ze sobą kontaktować. W takim przypadku zamkniemy utworzony kanał płatności, nadając aktualny stan kanału płatności, a ostateczne rozliczenie 2 BTC zostanie wykupione w naszych odpowiednich portfelach. Ten krok również odbywa się w łańcuchu.

Dlatego widzimy, że tylko do otwierania i zamykania kanału konieczne jest nadawanie do łańcucha blokowego, a nie podczas transakcji w ramach kanału. 

Jeśli lubisz się uczyć, oglądając filmy, oto film, który wyjaśnia działanie sieci Lightning w prostym do zrozumienia języku:

Przykład 2: przekierowany kanał płatności

Przypuśćmy teraz, że Harsh jest lokalnym dealerem samochodów i muszę tylko raz z nim dokonać transakcji. W takim scenariuszu otwarcie i zamknięcie kanału tylko dla jednej transakcji będzie kosztowne. W takich przypadkach można przekierowywać płatności Bitcoin kanałami pośrednimi.

Załóżmy, że oboje mamy otwarty kanał z lokalną pizzerią. Tutaj nadal mogę zapłacić Harshowi tym pośrednim kanałem za pośrednictwem węzła sklepu z pizzą, pod warunkiem, że wszystkie kanały mają wystarczające środki.

Podobnie, mogę przeprowadzać transakcje z każdym na świecie za pośrednictwem tego pośredniego routingu kanału, w którym może być wiele węzłów i kanałów pomiędzy, a potrzebuję tylko trasy lub sieci węzłów, które pozwalają mi połączyć się / dotrzeć do odbiorcy.

W obu przykładach, jeśli kontrahent jest złośliwy lub nawet jeśli kanał pośredniczący jest złośliwy, Twoje środki zostaną zwrócone z powrotem do Twojego portfela w określonym czasie. Odbywa się to za pomocą technologii o nazwie Hash Timelock Contract.

Chociaż brzmi to tak rewolucyjnie, jak się wydaje, ma również pewne obawy:

Istnieją obawy co do tego, jak ten model może działać przy dużych kwotach transakcji, ponieważ w przypadku takich transakcji kanały pośrednie również powinny mieć dużą liczbę zaangażowanych w nich środków. 

Istnieją obawy, że tak ogromne wymagania kapitałowe mogą doprowadzić do powstania scentralizowanych węzłów, których jedynym celem będzie zapewnienie węzła odgromowego jako usługi. 

Taki model typu hub-and-spoke może przynieść pewien stopień centralizacji sieci. Dlatego, jak rozwiążemy te problemy, dopiero się okaże, kiedy praktycznie zaczniemy używać sieci błyskawic na dużą skalę.

A kiedy zobaczymy przyjęcie na dużą skalę, cóż, adopcja będzie rosła powoli, ponieważ nie jest to zmiana ostateczna, a raczej zmiana iteracyjna, a jej przyjęcie będzie również iteracyjne. Dlatego nie ma momentu, w którym powiemy, że Lightning Networks jest w pełni wdrożony. I to samo Jameson Lopp, cypherpunk wspomniał w swoim tweecie na początku stycznia 2018 roku.

P: Kiedy zostanie uruchomiona Lightning Network?

O: Wdrażanie już się rozpoczęło. Jest to iteracyjny proces rozproszonego uczenia się; jest mało prawdopodobne, że będzie jeden punkt w czasie, w którym powiemy, że LN jest "rozmieszczony" ponieważ będzie rosnąć organicznie. Oprogramowanie nigdy się nie kończy.

– Jameson Lopp (@lopp) 1 stycznia 2018 r

Ale w każdym razie obejrzyj ten krótki film na temat błędnych przekonań dotyczących sieci Lightning, ponieważ z pewnością odpowie na niektóre z oczywistych pytań.

Aktualizacja: Sieć Lightning jest większa niż kiedykolwiek, ponieważ teraz rozrosła się do łącznej pojemności 100 BTC z 12 tysiącami kanałów na żywo. A także procesory płatności BTC, takie jak CoinGate dodaje wszystkich swoich 4000 kupców w rozwiązaniu poza łańcuchem sieci Bitcoin Lightning.

Daj mi znać, co myślisz o sieci Bitcoin Lightning i jak myślisz, jak zmieni ona cały krajobraz zdecentralizowanych walut?

To jest post gościnny autorstwa Pranjala. Jeśli chcesz wysłać post gościa na CoinSutra, przeczytaj nasze wytyczne dotyczące przesyłania.

Oficjalne zasoby błyskawic:

Dalsze sugerowane czytania:

  • 5 najlepszych altcoinów, które aktywowały SegWit na ich Blockchain
  • Co to jest Bitcoin? Przewodnik dla początkujących.
  • Co to są niewydane wyniki transakcji (UTXO)?
Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map