Bitcoin VerityOtevřít srovnávač

Úroveň 10 · Ověřování a druhé vrstvy

Lightning kanály, commitmenty a HTLC

Jak dvě strany mění stav kanálu bez on-chain transakce při každé platbě a proč je zveřejnění starého stavu nebezpečné.

Článek
99
Doba čtení
19 minut
Zkontrolováno
10. září 2026

Podstata ve zkratce

Lightning kanál uzamkne bitcoin ve funding výstupu a strany si poté vyměňují podepsané commitment transakce schopné vypořádat stav on-chain. HTLC váže platbu na tajemství a časový limit. V klasickém penalty kanálu umožní revokační tajemství potrestat zveřejnění zastaralého stavu.

01

Funding výstup ukotvuje kanál

Otevření vytvoří on-chain funding transakci s výstupem ovládaným podle dohodnutého typu kanálu. Dokud se tento výstup neutratí, mohou se zůstatky měnit výměnou podpisů mimo blockchain.

Kapacita je bitcoin uzamčený ve výstupu, zatímco směrová likvidita se mění. Strana může odeslat jen to, co má na své straně; přijetí vyžaduje použitelnou likviditu opačným směrem.

02

Každá strana drží vlastní commitment

Commitment transakce utrácí funding výstup a rozděluje aktuální stav. Každá strana drží verzi, kterou může jednostranně zveřejnit, takže skripty a klíče jsou záměrně nesymetrické.

Při aktualizaci se nové podpisy vymění před odvoláním předchozího stavu. Pořadí zpráv je zásadní: nikdo nesmí zůstat bez platného uzavření ani se dvěma výhodně zveřejnitelnými stavy.

03

HTLC spojuje hash a čas

Hashed Time-Locked Contract dovoluje vyplatit jednu větev po odhalení preimage k payment hashi před termínem a později otevře návratovou cestu. Stejný hash napříč hopy dává směrované platbě atomický výsledek.

Každý prostředník použije posunutou expiraci CLTV, aby po získání tajemství měl čas vymoci příchozí platbu on-chain. HTLC je soubor transakčních podmínek a protokolových zpráv, nikoli samostatná právní smlouva.

04

Starý stav musí být nebezpečný

V klasických penalty kanálech odhalí zveřejnění starého stavu opožděný výstup protistraně, která zná revokační tajemství. Musí si podvodu všimnout a jednat v relativním časovém zámku, případně sledování bezpečně delegovat.

Kooperativní uzavření používá dohodnuté vypořádání. Force close zveřejní poslední commitment a může vyžadovat čekání, další on-chain transakce a poplatky. Obnova kanálu proto závisí na stavových datech a modelu záloh implementace, ne pouze na seedu.

Úroveň 10 · Ověřování a druhé vrstvy

Pojmy, které je třeba znát

Funding output
On-chain výstup, který drží kapacitu Lightning kanálu.
Commitment transakce
Předem podepsaná transakce schopná vypořádat konkrétní stav kanálu on-chain.
HTLC
Podmíněná platba vyzvednutelná tajemstvím před termínem nebo vratná po něm.

Častý omyl

Lightning jen mění čísla na serveru a nemá vymahatelnou vazbu na Bitcoin.

Přesnější vysvětlení

Stavy kanálu kryjí podepsané bitcoinové transakce a skripty, které může kterákoli strana při uzavření vymoci na základní vrstvě.

Přesnější vysvětlení

Proč nedat každou platbu na blockchain?

On-chain vypořádání se snáze audituje, ale spotřebovává omezený prostor bloků a čeká na potvrzení. Kanály přesouvají mnoho změn mimo řetězec za cenu online protokolu, likvidity a složitější obnovy.

99

Co si odnést

  1. 01Funding výstup ukotvuje kapacitu on-chain.
  2. 02Commitment dovolí kterékoli straně uzavřít aktuální stav.
  3. 03HTLC kombinuje preimage a časový limit.
  4. 04Staré penalty stavy vyžadují sledování řetězce.

Shrnutí jako pro dítě

Úplně jednoduše

Dva lidé uzamknou bitcoin v kanálu a pak podepisují nová rozdělení bez zápisu každé platby do bloku. HTLC používá tajemství a časovač, aby se platba dokončila celá, nebo se mohla vrátit.

Zkontrolováno: 10. září 2026

Zdroje a další čtení

Zdroje podporují konkrétní fakta a definice; jejich uvedení neznamená, že redakce přebírá každý názor autora.

01
Whitepaper Lightning NetworkLightning Network
lightning.network
02
BOLT 2: správa kanálu a aktualizace HTLCLightning Network Specifications
github.com
03
BOLT 3: bitcoinové transakce kanáluLightning Network Specifications
github.com
04
BOLT 5: on-chain řešeníLightning Network Specifications
github.com

Vzdělávací obsah, nikoli investiční doporučení.