Pri iskanju »Bitcoin Lightning Network Slovenija«, »Lightning plačilo« ali »Lightning denarnica« se pogosto pomešata dva različna načina prenosa Bitcoina. Plačilo Lightning poteka prek plačilnih kanalov zunaj osnovne Bitcoinove verige; običajen on-chain prenos se zapiše kot transakcija v verigi blokov. Za uspešno plačilo morata pošiljatelj in prejemnik uporabljati združljivo pot, zato preverite vrsto računa in omrežje v denarnici.
Kaj je Lightning Network?
Lightning Network je plačilni protokol druge plasti, zgrajen nad Bitcoinom. Dva udeleženca lahko vzpostavita kanal, v katerem se med njima večkrat posodobi razmerje sredstev, ne da bi bila vsaka posamezna sprememba posebej zapisana v osnovno verigo. Odprtje ali zaprtje kanala lahko vključuje on-chain transakcijo, plačila znotraj kanala pa potujejo zunaj verige.
To ne ustvari drugega Bitcoina: gre za prenos BTC prek drugega plačilnega mehanizma. Vendar prikaz stanja kanala ne pomeni, da lahko denarnica pošlje poljuben znesek kamorkoli. Plačilna pot mora imeti ustrezno likvidnost in doseči prejemnika.
Lightning račun ni navaden Bitcoinov naslov
Lightning račun oziroma invoice je plačilna zahteva, ki jo ustvari prejemnik. Lahko vsebuje znesek, opis, podatke za usmerjanje in čas veljavnosti. Pogosto je zapisan kot daljši niz ali prikazan kot QR-koda. Nasprotno je on-chain naslov namenjen prejemu običajne Bitcoinove transakcije.
Pred pošiljanjem preverite, ali denarnica zahteva Lightning račun ali Bitcoinov naslov. Ne kopirajte invoice v polje za on-chain naslov in ne predpostavljajte, da naslov, ki se začne z »bc1«, pomeni Lightning. Preverite valuto, znesek, ime prejemnika, morebitno omrežje in rok. BOLT 11 specifikacija določa, da ima Lightning račun časovno veljavnost; po poteku ga pošiljatelj ne bi smel uporabiti za novo plačilo. Veljavnost se lahko razlikuje, zato upoštevajte čas, prikazan v aplikaciji.
Od česa je odvisna provizija?
Lightning ni nujno brezplačen. Če gre plačilo prek enega ali več posredniških vozlišč, lahko usmerjanje vključuje osnovni in sorazmerni del provizije. Osnovni del je določen znesek, sorazmerni pa se računa glede na znesek, ki se usmeri. Pravila omrežja vozlišč objavljajo svoje pogoje; denarnica pred potrditvijo običajno prikaže ocenjeno skupno provizijo.
Pri on-chain transakciji se provizija obračuna po drugačnih pravilih, povezanih s prostorom v bloku in stanjem omrežja. Zato številke iz enega omrežja ne primerjajte neposredno s številko iz drugega. Preverite predogled plačila, prejemnikov znesek in skupni odliv iz denarnice.
Likvidnost in neuspešno plačilo
Plačilni kanal ima omejena sredstva na vsaki strani. Za pošiljanje mora obstajati dovolj odhodne likvidnosti na poti, za prejem pa mora biti dosegljiva tudi ustrezna vhodna likvidnost. Končno stanje v aplikaciji ne pove vedno, ali je mogoče v danem trenutku usmeriti ravno ta znesek do določene destinacije.
Plačilo lahko ne uspe, če ni razpoložljive poti, kanal ne more posredovati zahtevanega zneska, račun poteče ali aplikacija začasno ne doseže vozlišč. Če je status nejasen, najprej preverite zgodovino transakcij in ali je bilo plačilo označeno kot poravnano. Ne pošljite drugega plačila samo zato, ker se zaslon še ni osvežil; pri ponovitvi najprej preverite, da prvi znesek ni bil že sprejet.
Lightning ali on-chain prenos?
- Lightning: uporabite, kadar prejemnik izrecno poda Lightning račun ali drugo združljivo Lightning zahtevo. Plačilo potuje po kanalih, čas izvedbe in provizija pa sta odvisna od poti in aplikacije.
- On-chain: uporabite, kadar prejemnik poda Bitcoinov naslov za transakcijo v osnovni verigi. Potrditev je vezana na verigo blokov in omrežno provizijo.
Pri obeh načinih je napaka v vrsti naslova ali omrežju lahko težko popravljiva. Znesek, naslov oziroma račun in prikazani prejemnik preverite pred potrditvijo. Če pošiljate prvič na novo destinacijo, se ravnajte po varnostnih možnostih, ki jih ponuja vaša denarnica; ne razkrivajte obnovitvene fraze ali zasebnega ključa kot del preverjanja plačila.
Kako preveriti plačilo korak za korakom
- Vprašajte prejemnika, ali sprejema Lightning ali on-chain BTC.
- V denarnici odprite ustrezno funkcijo in preglejte invoice oziroma naslov.
- Uskladite znesek, valuto in rok veljavnosti; preglejte ocenjeno provizijo.
- Pred potrditvijo preverite končnega prejemnika in skupni znesek, ki bo odštet.
- Po plačilu spremljajte status v zgodovini denarnice; pri on-chain prenosu uporabite transakcijski ID, pri Lightning pa status računa v denarnici.
Pogosta vprašanja
Ali je Lightning isto kot pošiljanje BTC na naslov? Ne. Lightning račun in on-chain naslov sta različni vrsti plačilne zahteve. Izberite ustrezen način v denarnici.
Ali so Lightning plačila vedno brez provizije? Ne. Usmerjevalna pot lahko vključuje osnovno in sorazmerno provizijo. Pred potrditvijo preverite znesek v svoji denarnici.
Zakaj invoice poteče? Plačilna zahteva vsebuje čas veljavnosti. Po poteku se pred novim poskusom obrnite na prejemnika za svež račun.
Ta članek je tehnični pregled plačilnega protokola in ne priporočilo za nakup ali uporabo določene denarnice oziroma storitve. Za končno oceno vedno uporabite podatke in opozorila v svoji aplikaciji.
Kanál, stanje in zapiranje plačilne poti
Plačilni kanal je zavarovan z on-chain transakcijo, ki določi sredstva kanala. Med odprtim kanalom si udeleženca izmenjujeta podpisane posodobitve stanja. Običajna Lightning plačila ne ustvarijo nove samostojne Bitcoinove transakcije za vsak korak; zaključni zapis na verigi je potreben, ko se kanal zapre. Zato sta oznaki »Lightning plačilo« in »on-chain transakcija« različni, četudi se lahko obe nanašata na isti BTC.
Denarnica lahko uporablja lastno vozlišče ali storitev, ki upravlja del omrežne povezave. Uporabniški vmesnik ne pokaže vedno vseh kanalov in poti, vendar lahko prikaže stanje plačila, morebitno provizijo ter napako pri usmerjanju. Če denarnica ponuja podrobnosti, preverite, ali je plačilo zaključeno, čakajoče ali zavrnjeno. Zgolj kopija invoice računa ne potrjuje, da je bil znesek že prejet.
Zakaj je vhodna likvidnost pomembna?
Likvidnost ni samo skupni saldo. Če je večina stanja na eni strani kanala, druga stran morda nima dovolj prostora za pošiljanje v nasprotno smer. Podobno lahko prejem zahteva razpoložljivo pot do prejemnikove denarnice. Večji znesek ali drugačna topologija kanalov zato lahko vplivata na to, ali se plačilo izvede. Ponavljanje poskusa z isto potečeno zahtevo ne ustvari nove poti.
Pri običajni aplikaciji za samostojno hrambo se od uporabnika ne pričakuje, da bo ročno izbral vozlišča. Še vedno pa mora razumeti, da rezultat ni zagotovljen: preveri prikazani status, morebitno omejitev zneska in provizijo. Če plačilo ne uspe, sledite navodilom denarnice in pri spornem statusu uporabite podporo storitve, ne pa osebi pošiljati obnovitvene fraze ali zasebnega ključa.
Za več osnovnih pojasnil o kriptosredstvih obiščite tematske vodnike CryptoSigy in blog v slovenščini. Ti viri dopolnjujejo razliko med računom Lightning, naslovom in transakcijo v osnovni verigi.