Lightning Network je protokol vrstvy 2 pro bitcoiny, speciálně navržený pro levné, rychlé a soukromé platby. Jelikož overlay síť skládající se z platebních kanálů, platby Lightning se nezaznamenávají na bitcoinovém blockchainu – pouze transakce financování kanálů a uzavírání kanálů. To efektivně znamená, že mnoho transakcí Lightning lze vypořádat s mnohem menším počtem bitcoinových transakcí v řetězci.

Další informace o síti, na které je Lightning Network postavena, naleznete na naší stránce “Co je to bitcoin?” průvodce.

Uspořádáním mnoha transakcí Lightning na mnohem méně bitcoinových transakcí se uživatelům a těžařům v bitcoinové síti ulevilo od nutnosti ověřovat a ukládat všechny tyto transakce Lightning. Jako možná hlavní výhoda se to promítá do nižších poplatků pro uživatele Lightning. Uživatelé Lightning navíc již nemusí čekat na potvrzení na bitcoinovém blockchainu: Transakce jsou okamžité.

A konečně, jako bonus navíc skutečnost, že transakce nejsou zaznamenávány na blockchainu (v kombinaci s algoritmem směrování typu Tor pro platby Lightning) znamená, že uživatelé Lightningu si obecně užívají nějaké další soukromí.

Chcete-li se dozvědět více o tom, jak funguje Lightning Network, navštivte našeho samostatného průvodce.

Kdo vytvořil bleskovou síť?

Síť Lightning byla poprvé navržena v roce 2015 v bílé knize Lightning Network (celý název: „Síť bitcoinových blesků: škálovatelné off-chainové okamžité platby“), Jejichž autory jsou Joseph Poon a Thaddeus Dryja. Různé aspekty designu Lightning Network se datují ještě dále než bílá kniha.

Od té doby několik týmů vyvinulo různé implementace Lightning, včetně Blockstream’s c-lightning, Lightning Labs’nd a Acinq’s Eclair. Všechny implementace jsou kompatibilní prostřednictvím specifikací protokolu BOLT.

Lightning Network se stále vylepšuje každý den; je to nedokončená práce.

Další informace o tvorbě Lightning Network najdete v našem článku „Historie blesků: od brainstormingu k beta verzi“

Co jsou sat?

Sats neboli „satoshi“ jsou nejmenší označení bitcoinů zaznamenané na bitcoinovém blockchainu. Jedna sat představuje 0,00000001 BTC neboli 1 setmiliontinu bitcoinu. Název je převzat od pseudonymního tvůrce bitcoinů, Satoshi Nakamota.

Další informace o Satoshi Nakamoto, přečtěte si našeho průvodce tvůrcem bitcoinů.

Vzhledem k tomu, že hodnota bitcoinu vzrostla natolik, že pouhé zlomky BTC jsou dost na to, aby platily za mnoho zboží a služeb, za pravidelné investice a platby za mikrotasking, jsou BTC často denominovány v sat. Použití satelitů také umožňuje uživatelům provádět transakce v hodnotě menší než 1 cent USA.

Hashtag #StackingSats se používá na sociálních médiích v souvislosti s obvyklým nárůstem satoshi. A vydělávat platformy jako Mrkev vyplácení odměn v sats za splnění úkolů.

Další informace o satelitech najdete v našem samostatném průvodci.

Jak fungují poplatky za bleskovou síť?

U bitcoinů se horníkům platí poplatky za zahrnutí transakcí do bloku. Samotná Lightning Network však nemá horníky ani bloky. (I když jako řešení vrstvy 2 samozřejmě nakonec záleží na těžařích a blocích; bez těžařů a bloků by neexistoval žádný bitcoin, a tedy ani blesková síť.)

Místo toho se poplatky platí bleskovým uzlům v síti, které zajišťují likviditu (financované kanály) a předávání transakcí. Některé uzly budou účtovat více než jiné, ale poplatky jsou obecně nízké, a protože každý může nastavit konkurenční uzel, konkurence pravděpodobně udrží poplatky poměrně nízké.

Placení poplatků se obvykle odebírá v peněžence a není to něco, čeho se musíte příliš starat. Na rozdíl od transakcí v řetězci neexistuje riziko zahrnutí poplatku, který je příliš nízký – vaše transakce buď prochází okamžitě, nebo neprochází vůbec.

Pokud si chcete sami vydělat poplatky, budete si muset zřídit uzel Lightning, ideálně ten, který je dobře propojen s mnoha dalšími uzly v Lightning Network a se spoustou likvidity v různých kanálech. Také pomáhá mít tento uzel co nejvíce online.

Jak nastavit uzel bleskové sítě

Stejně jako uzel bitcoinu je uzel Lightning Network software, který se připojuje k síti a odesílá a přijímá BTC prostřednictvím blesku z jiných uzlů. V podstatě je Lightning Network tvořen těmito uzly.

Aby se uživatelé skutečně zapojili do Lightning Network, měli by zvážit spuštění vlastních uzlů. K odesílání BTC prostřednictvím kanálů Lightning Network nemusíte provozovat uzel, ale provozování vlastního uzlu pomáhá síti růst, zvyšuje likviditu a může vám pomoci dosáhnout zisku (jak je vysvětleno níže).

Další informace o nastavení uzlu Lightning Network najdete v našem úplném průvodci.

A pokud se chcete dozvědět, jak zvýšit zisk z provozu uzlu Lightning Network, navštivte našeho průvodce ziskovostí uzlu.

Co jsou bleskové síťové peněženky?

Bitcoinové peněženky jsou programy nebo aplikace, které uživatelům umožňují odesílat a přijímat BTC. Bitcoinové peněženky, které mají povolenou funkci Lightning Network, umožňují uživatelům provádět a přijímat platby Lightning.

Další informace o bitcoinových peněženkách, navštivte našeho úplného průvodce.

Stejně jako u bitcoinových peněženek obecně existují různé verze peněžen s podporou Lightning, které mají své vlastní jedinečné vlastnosti a kompromisy. Například peněženky Desktop Lightning mohou být něčí preferovanou volbou, protože se chtějí často na svých kanálech přihlásit. Ale Lightning Network je navržen tak, aby usnadňoval relativně malé transakce BTC, a mnoho uživatelů nezdůrazňuje plné zabezpečení uzlů. Pro mnoho lidí jsou mobilní peněženky Lightning preferovanou volbou, i když je obtížné hostovat celý uzel na mobilním zařízení, protože jsou nejvhodnější.

Jak nastavím bleskový kanál?

Chcete-li nastavit kanál Lightning, musíte spustit uzel Lightning nebo mít bleskovou peněženku. Mezi oblíbené možnosti patří c-blesk a lnd (uzly) a Eclair, Zap a Lightning App (peněženky). Jakmile je toto nastaveno, můžete nastavit platební kanál s jiným uzlem Lightning nebo peněženkou prostřednictvím jedinečného kódu odpovídajícího tomuto uzlu. Jak se to dělá přesně, se u jednotlivých řešení mírně liší.

Po nastavení můžete provádět transakce přes kanál a se zbytkem sítě tak dlouho, jak to finanční prostředky kanálu umožňují. V závislosti na vašem nastavení můžete také předávat transakce dalším uživatelům a případně vydělávat poplatky.

Mohu odesílat nebo přijímat platby bleskem bez otevření vlastního kanálu?

Přísně vzato, musíte mít alespoň jeden platební kanál otevřený, abyste mohli odesílat nebo přijímat platby bleskem. To znamená, že pokud z nějakého důvodu nechcete otevřít kanál Lightning (zatím), existuje několik způsobů, jak jej obejít.

Například některé peněženky typu Lightning Modrá peněženka – nabídnout odnětí řešení. To v podstatě znamená, že když uživatelé přijímají platby, je to vlastně operační tým za peněženkou, který platbu přijal jejich jménem. Prostředky může uživatel peněženky vybrat, ale do té doby je skutečně kontrolován týmem Modré peněženky. To má tu výhodu, že uživatelé mohou okamžitě začít přijímat platby, ale má to zjevnou nevýhodu, že uživatelé musí důvěřovat týmu peněženky, aby jim umožnil vybrat prostředky, když se rozhodnou.

Alternativně služba jako Výměna ponorek umožňuje uživatelům provádět platby bez otevření kanálu Lightning. Místo toho uživatelé odesílají do služby běžnou transakci na řetězci, která poté platbu předá jako bleskovou platbu zamýšlenému příjemci. I když tyto typy plateb mohou být nedůvěryhodné – což znamená, že poskytovatel služeb nemůže ustoupit od přeposílání platby – znamená to, že uživatelé musí platit on-chain poplatky a další poplatek za službu navíc

Co je Wumbo?

Wumbo je implementace Lightning vyvinutá za účelem odstranění omezení množství BTC, které lze držet v kanálu Lightning (původně omezeno na 0,1677215 BTC), a omezení toho, jak velké jednotlivé platby mohou být. Tyto limity byly poprvé zavedeny z důvodu rizika spojeného s Lightning Network, když se jednalo o zcela novou a relativně nevyzkoušenou technologii. Aby platební kanál obcházel omezení prostřednictvím wumbo, musí uživatelé na obou stranách signalizovat své přání.

Vývoj byl pojmenován po termínu vytvořeném v epizodě karikatury SpongeBob SquarePants, ve které postava Patrick Star definuje slovo „wumbo“ tím, že jej použije v řadě příkladů: „I wumbo, you wumbo, he, she, me : wumbo, “říká.

Slovo bylo aplikováno na vývoj Lightning na summitu v listopadu 2018, zdánlivě proto, že tento citát implikuje typ vzájemného souhlasu vyžadovaného dohodou k překročení původního kanálu a stropů plateb. Přímé citace a nápady z tohoto summitu však nesměly být vázány na konkrétní jednotlivce, podle pravidel summitu na podporu volné výměny názorů.

„Pokud se obě strany nového kanálu dohodnou, že se budou navzájem vracet nastavením„ option_i_wumbo_you_wumbo “, mohou budovat kanály s kapacitou vyšší než 167,77216 mBTC,“ vysvětlil vývojář Lightning ZmnSCPxj do seznamu adres Lightning Dev v době, kdy. „Uzel, který inzeruje„ option_wumborama “, umožňuje kterémukoli uzlu vytvářet kanály s kapacitou nad limit. Obviňujte prosím z tohoto termínu jednu z osob účastnících se [druhého summitu o vývoji blesku]. “

Klienti Eclair a c-lightning přijali podporu wumbo počátkem roku 2020 a LND začala podporovat wumbo kanály v srpnu 2020.

Jak blesk měří bitcoiny?

Síť Lightning byla původně navržena jako řešení problému „problému škálovatelnosti bitcoinového blockchainu“ síťový bílý papír formuloval to. Jak popsali autoři, bitcoin není schopen účinně sloužit jako světová platební platforma, protože vysílá všechny transakce všem účastníkům sítě.

“Pokud každý uzel v bitcoinové síti musí vědět o každé jednotlivé transakci, ke které dochází globálně, může to významně ovlivnit schopnost sítě obsáhnout všechny globální finanční transakce,” uvádí se v bílé knize. “Bylo by žádoucí zahrnout všechny transakce způsobem, který neobětuje decentralizaci a zabezpečení, které síť poskytuje.”

Jak autoři dále zdůraznili, tradiční platební síť, jako je Visa, dokáže spravovat 47 000 transakcí za sekundu, zatímco Bitcoin podporoval méně než sedm transakcí za sekundu s limitem bloku 1 MB. Jejich navrhovaným řešením tohoto problému škálování byla Lighting Network, protokol druhé vrstvy, který umožňuje uživatelům provádět transakce s BTC, zatímco tyto transakce zaznamenává na bitcoinový blockchain pouze tehdy, když jsou kanály financovány nebo uzavřeny.

Další informace o škálování bitcoinů pomocí Lightning Network najdete v našem samostatném průvodci.

Jaká jsou rizika s bleskovou sítí?

I když Lightning Network nabízí obrovský potenciál škálování bitcoinů a alternativu k tradičním platebním systémům na světě, stále jde o relativně novou technologii s malou adopcí. Je možné, že dosud nebyla identifikována všechna rizika, která by mohla přijít v důsledku masivního přijetí blesku. A dokonce i v této rodící se fázi je důležité uznat některé technologické nedostatky.

Vzhledem k tomu, že Lightning Network má relativně málo provozních uzlů, je možné, aby se finanční prostředky soustředily na určité uzly – realita, která představuje centralizované riziko, které by pro bitcoinovou síť nemělo nastat. Pokud by se uzel s vysokou koncentrací finančních prostředků pokusil podvádět více uživatelů současně, mohlo by to způsobit významné narušení sítě.

Jak již bylo uvedeno výše, tyto transakce jsou relativně pomalé, protože jsou vysílány po celé síti jako součást veřejné a decentralizované účetní knihy bitcoinů. Lightning Network v zásadě zvyšuje rychlost tím, že umožňuje transakce v rámci kanálů, které nejsou vysílány do celé sítě, což by mohlo být samo o sobě bezpečnostním kompromisem. To otevírá potenciální příležitost pro špatné herce v těchto kanálech.

„Řekněme, že Molly má kanál s Angelou a každý z nich do něj vloží 10 000 sat, tedy celkem 20 000 sat,“ podle scénáře popsaného v časopisu Bitcoin Magazine v roce 2019. „Během života kanálu Angela platí Molly 5 000 sat, což přináší celkový na 15 000 sat pro Molly a 5 000 pro Angelu. Ale najednou, z jakéhokoli důvodu, Molly nemá přístup ke své bleskové peněžence (možná její uzel je offline, její počítač má poruchu nebo je na dovolené), takže se Angela rozhodne být trochu zlomyslná – až přijde čas vysílat finále Stav kanálu do blockchainu, rozhodne se vysílat první stav kanálu (původních 10 000 zůstatků, které oba uložili), aby podváděla Molly z toho, co jí bylo vyplaceno. Jelikož je Molly na odlehlém ostrově v Mexickém zálivu, a ne u svého počítače, nemůže zkontrolovat špatné chování Angely a ověřit skutečný stav kanálu, takže ztratí 5 000 sat. “

Co jsou strážní věže bleskové sítě?

Aby se toto riziko zmírnilo, představili vývojáři Lightning Network technickou funkci nazvanou „strážní věže“, které monitorují kanály.

Při aktualizaci kanálů se do strážní věže odešle zašifrovaný „blob“ obsahující tajný podpis odpovídající veřejnému klíči uživatele. Strážná věž současně obdrží polovinu ID transakce za předchozí stav kanálu, který slouží jako dešifrovací klíč pro objekt blob. Strážná věž ukládá tyto objekty blob a dešifrovací klíče, takže pokud se špatný herec pokusí vyslat do stavu paměti starší stav kanálu, může rozpoznat, že ID transakce odpovídá jiné polovině ID transakce, kterou drží. S oběma polovinami ID transakce může strážní věž dešifrovat odpovídající blob a poté popřít špatného herce a poslat prostředky do peněženky poctivého kanálu uživatele.

Přečtěte si více o strážních věžích Lightning Network v náš článek zde.

Kolik bitcoinů je na blesku?

Přesné množství BTC zadržovaných v kanálech v síti Lightning Network je obtížné odhadnout. Tak jako Výzkum BitMEX vysvětleno ve své sérii 2020 o Lightning Network, existují různé typy transakcí, které lze identifikovat odlišně prostřednictvím dat blockchainu, a ne všechny lze zcela jasně připsat bleskovým kanálům.

Shrnout jedna část své zprávy, existují tři typy transakcí Lightning Network, které lze analyzovat prostřednictvím veřejných dat blockchainu: otevření kanálu, „kooperativní“ uzavření kanálu a „nespolupracující“ uzavření kanálu. K „nespolupracujícímu“ uzavření kanálu Lightning dojde, když uzel Lightning Network zahájí uzavření platebního kanálu bez přímé komunikace s uzlem, ke kterému je kanál propojen. Mezitím „kooperativní“ uzavření kanálu znamená, že se oba účastníci kanálu dohodli na uzavření kanálu a vyrovnání konečného stavu kanálu na blockchainu.

Otevření kanálu

U veřejných bleskových kanálů je možné identifikovat otevírací transakce z dat získaných z veřejného uzlu Lightning Network. Otevírací transakce mohou být také identifikovány později, když je výstup transakce uplatněn během uzavírání kanálu, pokud je uzavření „nespolupracující“. Podle průzkumu BitMEX však nemusí být možné spolehlivě identifikovat všechny transakce otevírající kanál pouze z dat blockchainu.

Uzavření nespolupráce

Podle zprávy BitMEX Research je obtížné s jistotou říci, že nespolupracující uzavření kanálu Lightning jsou spojena s Lightningem při analýze dat blockchainu. Zpráva však poznamenala, že tyto uzávěry lze s přiměřenou jistotou přímo identifikovat na blockchainu a že tyto transakce lze přesněji charakterizovat, když je výstup transakce vyplacen po uzavření kanálu.

Družstevní uzávěrka

Výzkum BitMEX poznamenal, že je možné skenovat bitcoinový blockchain pro všechny výdaje vyplacené pomocí multisignativního skriptu 2 ze 2, což by naznačovalo, že se jedná o bleskovou transakci, ale to by neposkytlo jistotu. Z tohoto důvodu se v tomto okamžiku zdá nemožné definovat kooperativní uzavření kanálů na blockchainu a získat přesné vyúčtování aktivity blesku.

Další Zpráva společnosti BitMEX Research za rok 2020 Odhaduje se, že 72,2 procenta bleskových kanálů identifikovaných metodikou analýzy „rozmítání transakcí“ byly veřejné kanály, zatímco 27,8 procenta byly soukromé.

Obecná míra kapacity Lightning Network je však veřejně dostupná prostřednictvím Bitcoinové vizuály a další agregátory dat. Jedná se o měřítko kumulativní kapacity bitcoinů ve všech veřejně známých kanálech Lightning Network a od doby psaní tohoto článku množství BTC, které lze potvrdit jako transakce na kanálech Lightning, od zavedení sítě poměrně stabilně rostlo..

Kromě toho je v Lightning Network pravděpodobně více bitcoinů, které nelze veřejně identifikovat jako držené v Lightning kanálech.