Lightning Network - Lightning Network

Příklad směrování ACFKLQ prostřednictvím idealizovaného síťová síť platebních kanálů.

The Lightning Network je platební protokol „vrstvy 2“, který funguje na bázi blockchainu kryptoměna (jako bitcoin ). Je určen k umožnění rychlých transakcí mezi zúčastněnými uzly a byl navržen jako řešení problém škálovatelnosti bitcoinů.[1][2] Je vybaven a peer-to-peer systém pro výrobu mikroplatby kryptoměny prostřednictvím sítě obousměrných platebních kanálů bez delegování úschovy finančních prostředků.[3] Implementace Lightning Network také zjednodušuje atomové swapy.

Běžné používání Lightning Network spočívá v otevření platebního kanálu potvrzením transakce financování příslušnému základnímu blockchainu (vrstva 1), následované provedením libovolného počtu transakcí Lightning Network, které aktualizují předběžné rozdělení finančních prostředků kanálu, aniž by je vysílal blockchain, volitelně následuje uzavření platebního kanálu vysíláním finální verze transakce vypořádání za účelem rozdělení finančních prostředků kanálu.[4]

Aby Lightning Network fungoval podle očekávání, vyžadoval a tvárnost transakce opravit ve blockchainu vrstvy 1, jako je Segregovaný svědek (SegWit) v bitcoinech.[5][3]

Dějiny

Joseph Poon a Thaddeus Dryja v únoru 2015 zveřejnili návrh bílé knihy Lightning Network.[6][7]

V roce 2017 se bitcoinová komunita aktivovala SegWit což umožnilo řešení druhé vrstvy, jako je Lightning Network.[7]

15. března 2018 oznámila generální ředitelka společnosti Lightning Labs Elizabeth Stark počáteční vydání lnd 0,4-beta pro vývojáře se záměrem zpřístupnit jej pro účely testování v hlavní bitcoinové síti s podporou litecoinů.[Citace je zapotřebí ] Síť byla schválena mobilní platba podnikatel Jack Dorsey.[8]

2019 bitcoinová blesková pochodeň

19. ledna 2019 pseudonymní Cvrlikání uživatel hodlonaut zahájil herní propagační test Lightning Network zasláním 100 000 satoshi (0,001 bitcoinu) důvěryhodnému příjemci, kde každý příjemce přidal 10 000 satoshi (v té době 0,34 $) k odeslání dalšímu důvěryhodnému příjemci. Platba „bleskové pochodně“ dosáhla významných osobností včetně generálního ředitele Twitteru Jack Dorsey, Generální ředitelka Lightning Labs Elizabeth Stark a Binance CEO „CZ“ Changpeng Zhao, mimo jiné.[9][10] Blesková pochodeň byla předána 292krát, než dosáhla dříve pevně stanovené hranice 4 390 000 satoshi. Konečná platba bleskové pochodně byla zaslána 13. dubna 2019 jako dar 4 290 000 satoshi (v té době 217,78 $) společnosti Bitcoin Venezuela, neziskové organizaci, která propaguje bitcoin ve Venezuele.

Design

Přehled Lightning Network

Andreas Antonopoulos označil Lightning Network jako směrovací síť druhé vrstvy.[11] Platební kanály umožňují účastníkům vzájemně si převádět peníze, aniž by museli na internetu zveřejňovat všechny své transakce blockchain.[12][13] Toho se dosahuje penalizací nespolupracujících účastníků. Při otevírání kanálu musí účastníci zavázat částku (v finanční transakce, který je na blockchainu).[14] Časově založená rozšíření skriptů jako CheckSequenceVerify a CheckLockTimeVerify umožnit pokuty.

„Pokud předpokládáme velkou síť kanálů v bitcoinovém blockchainu a všichni uživatelé bitcoinů se podílejí na tomto grafu tím, že mají alespoň jeden kanál otevřený v bitcoinovém blockchainu, je možné v této síti vytvořit téměř nekonečné množství transakcí. Jediné transakce, které jsou předávány na blockchainu bitcoinů předčasně, jsou s protistranami nespolupracujících kanálů. “[15]

CheckSequenceVerify (CSV) Návrh na vylepšení bitcoinů podrobně popisuje, jak jsou Hash Time-Locked Contracts implementovány pomocí CSV a použity v Lightning: BIP 0112.

Výhody

Existuje několik nárokovaných budoucích výhod používání Lightning Network ve srovnání s on-chain transakcemi:

  • Granularita: Podle Andrease Antonopoulose některé implementace Lightning Network umožňují platby menší než satoshi, nejmenší jednotka v základní vrstvě bitcoinů.[11] Poplatky za směrování placené zprostředkujícím uzlům v Lightning Network jsou často denominovány v millisatoshi nebo msat.[Citace je zapotřebí ]
  • Soukromí: Podrobnosti o jednotlivých platbách bleskové sítě nejsou na blockchainu veřejně zaznamenány.[16] Platby bleskové sítě mohou být směrovány mnoha sekvenčními kanály, kde každý provozovatel uzlu bude moci vidět platby přes své kanály, ale nebude moci vidět zdroj ani cíl těchto fondů, pokud nesousedí.[11]
  • Rychlost: Doba vypořádání pro transakce bleskových sítí je pod minutou a může nastat v milisekundách.[11] Doba potvrzení na bitcoinovém blockchainu se pro srovnání v průměru vyskytuje každých deset minut.
  • Propustnost transakcí: Podle protokolu neexistují žádná zásadní omezení výše plateb za sekundu. Počet transakcí je omezen pouze kapacitou a rychlostí každého uzlu.[11]

Omezení

Síť Lightning se skládá z obousměrných platebních kanálů mezi dvěma uzly, které dohromady vytvářejí chytré smlouvy. Pokud kterákoli strana kanál zruší, kanál se uzavře a bude vypořádán na blockchainu.

Vzhledem k povaze mechanismu sporů Lightning Network, který vyžaduje, aby všichni uživatelé neustále sledovali blockchain kvůli podvodům, byl vyvinut koncept „strážní věže“, kde lze důvěru outsourcovat na uzly strážní věže pro sledování podvodů.

Dalším omezením, kterému Lightning Network čelí, je směrování plateb, koncept popsaný níže.

Směrování

V případě, že mezi transakčními stranami není otevřen obousměrný platební kanál, musí být platba směrována přes síť. To se provádí pomocí směrování cibule technika podobná Tor a vyžaduje, aby odesílatel a příjemce platby měli dostatek společného společného partnera, aby našli cestu k platbě. Jednoduchá trasa by ve skutečnosti vypadala takto:

  • Bob chce zaplatit Alici 1 BTC, ale Bob a Alice nemají otevřený kanál.
  • Bob má kanál otevřený s Carol a Alice má také kanál otevřený s Carol
  • Aby směroval platbu, Bob pošle 1 BTC Carol a Carol poté pošle 1 BTC Alice

Původní dokument white paper týkající se směrování naznačuje, že „nakonec bude síť s optimalizacemi vypadat hodně jako síť korespondenčního bankovnictví nebo ISP úrovně 1“.

Implementace

Specifikace BOLT (Basis of Lightning Technology) byly vypracovány koncem roku 2016.[17] Bylo provedeno několik implementací:

  • Implementace Lightning Labs v Linuxu Jít
  • Blockstream implementace c-lightning v C
  • Implementace Eclair ACINQ v Scala
  • Nekomerční implementace MIT Iniciativa za digitální měnu

Případy užití

Burzy kryptoměn jako např Bitfinex použijte jej k povolení vkladů a výběrů.[18][ověření se nezdařilo ] Laszlo Hanyecz, který se proslavil v komunitě kryptoměn za zaplacení 10 000 BTC za dvě pizzy v roce 2010, koupil v roce 2018 další dvě pizzy pomocí Lightning Network a zaplatil 0,00649 BTC.[19]

Reference

  1. ^ Russo, Camila (15. března 2018). „Technologie určená k opětovnému vydělávání peněz v bitcoinech je nyní aktivní“. www.bloomberg.com. Citováno 2019-12-12.
  2. ^ „Profesoři MIT a Stanford navrhují kryptoměnu pro nejlepší bitcoiny: Unit-e“. fortune.com. 17. ledna 2019. Citováno 2019-12-12.
  3. ^ A b Popper, Nathaniel (15. srpna 2017). „Bitcoinové cenové výkyvy po dohodě o aktualizacích softwaru“. The Boston Globe. Citováno 12. prosince 2019.
  4. ^ Lee, Timothy B. (04.02.2018). „Bitcoin má obrovský problém se škálováním - řešením může být Lightning“. Ars Technica. Citováno 2019-12-12.
  5. ^ "lightning-rfc: Specifikace bleskové sítě". 25. září 2017 - prostřednictvím GitHub.
  6. ^ „Dokument Lightning Network 0.5 od Josepha Poona a Thaddeuse Dryji“. 28. února 2015. Archivovány od originál dne 2015-02-28.
  7. ^ A b „SegWit a teorie spiknutí poplatků za bitcoinové transakce“. FT Alphaville. FT. 21. 3. 2018.
  8. ^ „Cena bitcoinu: Co je bitcoinová blesková síť - jak by to mohlo způsobit CHAOS s cenou BTC“. Vyjádřit. 06.07.2018.
  9. ^ Browne, Ryan (6. února 2019). „Jack Dorsey říká, že„ jedinou “kryptoměnou, kterou vlastní, jsou bitcoiny“. CNBC. Citováno 17. prosince 2019.
  10. ^ Hackett, Robert; Roberts, Jeff John; Wieczner, Jen. „The Ledger: Cryptocurrency Custody, QuadrigaCX Quagmire, CEOs Pass Bitcoin 'Torch'". Štěstí. Fortune Magazine. Citováno 17. prosince 2019.
  11. ^ A b C d E Antonopoulos, Andreas (21. 7. 2017). Zvládnutí bitcoinu (2. vyd.). O'Reilly. 297–304. ISBN  978-1491954386.
  12. ^ „Síť Lightning by mohla bitcoiny zrychlit - a levněji“. Kabelové. ISSN  1059-1028. Citováno 2019-12-12.
  13. ^ „MIT, Stanford Academics navrhuje kryptoměnu pro lepší bitcoin“. Bloomberg. Citováno 2019-12-12.
  14. ^ Burchert, Conrad; Decker, Christian; Wattenhofer, Roger (29. srpna 2018). „Škálovatelné financování sítí bitcoinových mikroplatebních kanálů“ (PDF). Royal Society Open Science. 5 (8): 180089. Bibcode:2018RSOS .... 580089B. doi:10.1098 / rsos.180089. PMC  6124062. PMID  30225004. Citováno 17. prosince 2019.
  15. ^ „The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments“ (PDF). blesk. síť. 14. ledna 2016.
  16. ^ Ajiboye, Timi; Buenaventura, Luis; Gladstein, Alex; Liu, Lily; Lloyd, Alexander; Machado, Alejandro; Song, Jimmy; Vranova, Alena (2019-08-14). Malá bitcoinová kniha: proč jsou bitcoiny důležité pro vaši svobodu, finance a budoucnost. Redwood City, CA: 21 milionů knih. ISBN  978-1-64199-050-9.
  17. ^ GitHub - lightningnetwork / lightning-rfc: Specifikace bleskové sítě., blesková síť, 11. 8. 2019, vyvoláno 2019-08-11
  18. ^ Kaminska, Izabella (5. prosince 2019). „By Jove! Crypto objevil síťovinu“. FT Alpha. Citováno 2019-12-12.
  19. ^ Russo, Camila (27. února 2018). „Krypto legenda, která koupila pizzu s 10 000 bitcoinů, je zpět“. Bloomberg. Citováno 2019-12-12.

externí odkazy