Lightning hálózat

Lightning hálózati protokoll felépítése
Példa az ACFKLQ-útválasztásra a fizetési csatornák idealizált mesh-hálózatán keresztül

A Lightning hálózat (angolul Lightning Network vagy LN) egy "2. rétegű" fizetési protokoll, amely a Bitcoin (és más blokkláncok és kriptovaluták) tetejére épül.[1] Célja, hogy gyors tranzakciókat tegyen lehetővé a résztvevő csomópontok között, és a bitcoin méretezhetőségi problémájának megoldásaként javasolták.[2][3] Tartalmaz egy peer-to-peer rendszert, amellyel kétirányú fizetési csatornák hálózatán keresztül bonyolítanak le kriptovalutal mikrofizetéseket anélkül, hogy a pénzeszközök őrzését átruháznák egy közvetítőre.[4]

A Lightning hálózat normál használata abból áll, hogy egy fizetési csatornát nyitnak meg egy finanszírozási tranzakció végrehajtásával az alap blokkláncon (az 1. rétegen), majd tetszőleges számú Lightning hálózati tranzakciót hajtanak végre, amelyek frissítik a csatorna forrásainak elosztását anélkül, hogy azokat a blokklánc felé közölnék, majd ezt opcionálisan követ a fizetési csatorna bezárása az elszámolási tranzakció végső verziójának közlésével az alap blokklánc felé.[5]

A kifizetések rendezéséhez a csatornát le kell zárni. A folyamat elindításához egy csomópont a legfrissebb elszámolási tranzakciót közli a hálózat irányába. Azt ezt követő események nagyjából kétféleképpen képzelhetők el: egy megegyezésen alapuló csatornazárás, amelyben mindkét fél megerősíti a pénzeszköz elosztást és a pénzeszközök azonnal kiegyenlítésre kerülnek. A nem megegyezésen alapuló bezárások jogszerűek lehetnek például akkor, ha az egyik csomópont már nem része a hálózatnak, vagy ha az egyik csomópont elavult, helytelen pénzeszköz elosztást közvetít a hálózat irányába. Együttműködés nélküli bezárások esetén a pénzeszközök kiegyenlítése nem történik meg azonnal, de van egy vitaidőszak, amelyen belül a csomópontok megkérdőjelezhetik a közvetítést a hálózat irányába. Ha a második csomópont naprakészebb elosztást közvetít, akkor a pénzeszközök teljes egészében átutalásra kerülnek. Ez a büntetéssel felérő cselekmény, amelyet a sértés orvoslására irányuló tranzakciónak neveznek, megakadályozza, hogy a csomópontok elavult tranzakciók közvetítésével megkíséreljék átverni a hálózatot.

Története

Joseph Poon és Thaddeus Dryja 2015 februárjában publikálta a Lightning hálózat fehér könyvét.[6]

2019 Bitcoin Lightning Torch

2019. január 19-én egy hodlonaut álnevű Twitter-felhasználó, elkezdte a Lightning hálózat játékszerű promóciós tesztjét úgy, hogy 100 000 satoshit (0,001 bitcoint) küldött egy megbízható címzettnek, majd minden további címzett 10 000 satoshit (0,0001 BTC) adott hozzá a következő címzettnek való küldéskor. A "Lightning Torch" akcióban olyan neves személyiségek is részt vettek, mint például Jack Dorsey, a Twitter akkori vezérigazgatója, Charlie Lee, a Litecoin alkotója, a Lightning Labs vezérigazgatója, Elizabeth Stark és a Binance vezérigazgatója, "CZ" Changpeng Zhao.[7][8]

Tervezés

A Lightning hálózat áttekintése

Andreas Antonopoulos a Lightning hálózatot második rétegű útválasztó hálózatként jellemzi.[9] A fizetési csatornák lehetővé teszik a résztvevők számára, hogy pénzeszközöket utaljanak át egymásnak anélkül, hogy minden tranzakciójukat nyilvánossá kellene tenniük a blokkláncon.[10] Ez a nem együttműködő résztvevők büntetésével történik. Csatorna megnyitásakor a résztvevőknek le kell kötniük egy összeget (egy finanszírozási tranzakcióban, amely a blokkláncon kerül rendezésre).[11] Az időalapú szkriptbővítmények, például a CheckSequenceVerify és a CheckLockTimeVerify lehetővé teszik a szankciók automatikus végrehajtását.

Megvalósítások

A Lightning a BOLT (Basis of Lightning Technology) specifikációnak nevezett egységes specifikáció szerint működik.[12] A Lightning négy fő megvalósítása: Lightning Network Daemon, CoreLightning, Eclair és Lightning Dev Kit.[13]

Előnyei

A Lightning hálózat használatának számos állítólagos jövőbeli előnye van a blokklánci tranzakciókhoz képest:

  • Granularitás: Andreas Antonopoulos szerint a Lightning hálózat egyes implementációi lehetővé teszik a bitcoin alaprétegének legkisebb egysége, a satoshinál is kisebb utalásokat.
  • Adatvédelem: Az egyes Lightning hálózati utalásai részletei nem kerülnek nyilvánosan rögzítésre a blokkláncon.[14] A Lightning hálózati utalások számos szekvenciális csatornán keresztül route-olhatóak, ahol minden csomópont-üzemeltető láthatja az utalásokat a csatornáikon keresztül, de nem láthatják ezen alapok forrását vagy rendeltetési helyét, ha nem szomszédosak.
  • Gyorsaság: A Lightning hálózati tranzakciók elszámolási ideje kevesebb, mint egy perc, és akár ezredmásodpercben is mérhető. Összehasonlításképpen, a bitcoin blokkláncon a konfirmációs idő átlagosan tíz percenként történik.
  • Tranzakciós átviteli sebesség: A protokoll alapján a másodpercenkénti fizetések mennyiségének nincs alapvető korlátja. A tranzakciók mennyiségét csak az egyes csomópontok kapacitása és sebessége korlátozza.

Korlátai

A Lightning hálózat két csomópont közötti kétirányú fizetési csatornákból áll, amelyek együttesen okosszerződéseket hoznak létre. Ha bármelyik fél feladja a csatornát, a csatorna bezárul, és az utalás visszakerül a blokkláncra.[15]

A Lightning hálózat vitarendezési mechanizmusának természetéből adódóan, amely megköveteli minden felhasználótól, hogy folyamatosan figyelje a blokkláncot a visszaélések miatt, kidolgozták az „őrtorony” koncepcióját, ahol a a csalások megfigyelése érdekében a bizalom kiszervezhető az őrtornyok csomópontjaira.

A kérés beérkezése után 24 óra áll rendelkezésre a kétirányú csatorna létrehozására.

Útvonalválasztás

Abban az esetben, ha kétirányú fizetési csatorna nincs nyitva az ügyletben résztvevő felek között, az utalást a hálózaton keresztül kell irányítani. Ez a Tor-hoz hasonló hagyma-útválasztási technikával történik, és megköveteli, hogy a fizetés küldője és fogadója rendelkezzen elegendő közös peer-rel ahhoz, hogy megtalálják az utalási útvonalat.[16] Effektíve egy egyszerű útvonal így nézne ki:

  • Bob 1 BTC-t akar fizetni Alíznak, de Bobnak és Alíznak nincs egymással nyitott csatornája.
  • Bobnak van egy csatornája Carollal, és Alíznak is van egy csatornája Carollal
  • A fizetés útvonalválasztása tehát, hogy Bob 1 BTC-t küld Carolnak, Carol pedig 1 BTC-t Alíznak

Az útválasztásra vonatkozó eredeti tanulmány azt sugallja, hogy "végül, az optimalizálás révén a hálózat nagyon hasonlítani fog majd a Tier-1 internetszolgáltatókra".

Elfogadás

2022 áprilisában az egyesült államoki székhelyű Kraken kriptotőzsde és váltó vezette be a Lightningot a bitcoin fogadására és kiutalására.[17] 2023-ra felgyorsult az integrációja a vállalati szereplők körében. Ekkor integrálta a Binance a Lighting utalásokat a platformjára, ami a világ legnagyobb kereskedési volumenű kriptotőzsdéje.[18] Szintén 2023-ban vezette be az OKX tőzsde.[19]

Magyarországon ritka a bitcoin elfogadása, különösen a Bitcoin Lightning hálózaton keresztül. Egyik ritka példa rá egy budapesti öltönyüzlet webáruháza, amely 2023 márciusában vette fel a fizetési megoldásai közé.[20]

Felhasználási esetek

Hanyecz László, aki azzal szerzett hírnevet a kriptovaluta-közösségben, hogy 2010-ben 10 000 BTC-t fizetett két pizzáért, 2018-ban további két pizzát vásárolt a Lightning Networkhálózat segítségével, és 0,00649 BTC-t fizetett.[21]

Hivatkozások

  1. lightningnetwork/lnd (angol nyelven). GitHub. (Hozzáférés: 2021. május 4.)
  2. Russo: Technology Meant to Make Bitcoin Money Again Is Now Live. www.bloomberg.com, 2018. március 15. (Hozzáférés: 2019. december 12.)
  3. MIT and Stanford Professors Are Designing a Cryptocurrency to Top Bitcoin: Unit-e. fortune.com, 2019. január 17. (Hozzáférés: 2019. december 12.)
  4. Popper. „Bitcoin price surges after deal on software updates”, The Boston Globe, 2017. augusztus 15. (Hozzáférés: 2019. december 12.) 
  5. Lee: Bitcoin has a huge scaling problem—Lightning could be the solution (amerikai angol nyelven). Ars Technica, 2018. február 4. (Hozzáférés: 2019. december 12.)
  6. Lightning Network whitepaper 0.5 by Joseph Poon and Thaddeus Dryja, 2015. február 28. [2015. február 28-i dátummal az eredetiből archiválva].
  7. Browne: Jack Dorsey says the 'only' cryptocurrency he owns is bitcoin (angol nyelven). CNBC, 2019. február 6. (Hozzáférés: 2019. december 17.)
  8. Hackett: The Ledger: Cryptocurrency Custody, QuadrigaCX Quagmire, CEOs Pass Bitcoin 'Torch' (angol nyelven). Fortune. Fortune Magazine. [2022. június 1-i dátummal az eredetiből archiválva]. (Hozzáférés: 2019. december 17.)
  9. Antonopoulos, Andreas. Mastering Bitcoin, 2nd, O'Reilly, 297–304. o. (2017. július 21.). ISBN 978-1491954386 
  10. MIT, Stanford Academics Design Cryptocurrency to Better Bitcoin”, Bloomberg (Hozzáférés: 2019. december 12.) (angol nyelvű) 
  11. Burchert (2018. augusztus 29.). „Scalable Funding of Bitcoin Micropayment Channel Networks”. Royal Society Open Science 5 (8), 180089. o. [2019. június 28-i dátummal az eredetiből archiválva]. DOI:10.1098/rsos.180089. PMID 30225004. (Hozzáférés: 2019. december 17.)  
  12. Lightning Network In-Progress Specifications, 2022-10-15, <https://github.com/lightning/bolts>. Hozzáférés ideje: 2022-10-15
  13. Perez: Block's Cash App adopts Lightning Network for free bitcoin payments (amerikai angol nyelven). TechCrunch, 2022. január 18. (Hozzáférés: 2022. október 15.)
  14. Ajiboye, Timi. The little bitcoin book : why bitcoin matters for your freedom, finances, and future. Redwood City, CA: 21 Million Books (2019. augusztus 14.). ISBN 978-1-64199-050-9 
  15. Antonopoulos, Andreas. How the Lightning Network Works, Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments, 1st, O'Reilly Media (2022. január 4.). ISBN 978-1492054863 
  16. Antonopoulos, Andreas. Chapter 8: Routing on a Network of Payment Channels, Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments, 1st, O'Reilly Media (2022. január 4.). ISBN 978-1492054863 
  17. Tomasito: A Kraken kriptotőzsde integrálta a Lightning hálózatát (magyar nyelven). BitcoinBázis, 2022. április 1. (Hozzáférés: 2023. július 31.)
  18. premik: Elkészült a Binance kriptotőzsde a Lightning Network integrációval (magyar nyelven). BitcoinBázis, 2023. július 17. (Hozzáférés: 2023. július 31.)
  19. -VM-: Az OKX követi a Binance-et, és integrálja Bitcoin Ordinals NFT-ket (magyar nyelven). BitcoinBázis, 2023. május 18. (Hozzáférés: 2023. július 31.)
  20. premik: Budapest belvárosában sétálva már öltönyt is vehetsz magadnak Bitcoinnal fizetve (magyar nyelven). BitcoinBázis, 2023. március 17. (Hozzáférés: 2023. július 31.)
  21. Balaxi: Hanyecz László újra pizzát vett de most a Lightning segítségével (magyar nyelven). BitcoinBázis, 2018. február 25. (Hozzáférés: 2023. július 31.)

Fordítás

Ez a szócikk részben vagy egészben a Lightning Network című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

További információk

  • lightning.network
  • Bitcoin Lightning hálózat fehér könyv, angolul
Sablon:Kriptopénzek
  • m
  • v
  • sz
Kriptovaluták
Proof-of-work
SHA-256-alapú
  • Bitcoin Bitcoin
  • Bitcoin Cash Bitcoin Cash
Ethash-alapú
  • Ethereum PoW
  • Ethereum Classic
Scrypt-alapú
  • Dogecoin
  • Litecoin Litecoin
Egyéb
Proof-of-stake
Kapcsolódó szócikkek
  • Kriptopénzek listája
  • Commons page Commons