Sisältö ei ole yksilöllistä sijoitus-, vero-, oikeus- tai tietoturvaneuvontaa.
Kryptoville.

Kryptoista selkoa.
Ilman hypetystä.

Lightning-kanavan sulkeminen: miksi varat eivät aina vapaudu heti?

Avoin tarkistustarve:

Tämä teksti on oman Lightning-solmun ylläpitäjälle. Kanavan sulkeminen selvittää kanavaan liittyviä varoja Bitcoin-ketjussa. Näkyvä sulkeminen ei yksin todista, että kaikki osuudet ovat jo käytettävissä. Jos käytät palvelun hallinnoimaa lompakkoa, tarkista palvelun ohjeista, kuka hallitsee kanavia ja mitä tilat tarkoittavat.

Yhteinen ja yksipuolinen sulkeminen

Lightning Labsin kanavaesimerkissä yhteisessä sulkemisessa osapuolet sopivat sulkemistransaktiosta. Ketjuvahvistus on erillinen vaihe. Yksipuolisessa sulkemisessa toinen osapuoli voi julkaista sitoumustapahtuman ilman vastapuolen uutta allekirjoitusta.2

Samassa havainnollistetussa sitoumusmallissa julkaisijan omaan saldo-osuuteen liittyy viiveellinen järjestely, ja vastapuolen saldo-osuus ohjataan sen lompakkoon. Tämä kuvaa mallin saldo-ulostuloja, ei kaikkia kanavatyyppejä tai kaikkia varoja. Varsinainen käytettävyys riippuu kyseisen ulostulon skriptistä, tarvittavista vahvistuksista ja solmuohjelmistosta.2, 4

Keskeneräiset HTLC-maksut pitää selvittää erikseen. Niihin liittyvät ulostulot, mahdolliset aikarajat ja jatkotapahtumat voivat poiketa saldo-osuuksista. Pelkkä sitoumustapahtuman vahvistus ei osoita, että jokainen HTLC on ratkaistu tai että kaikki myöhemmät keräystapahtumat ovat vahvistuneet. Älä sovella yhtä lohkomäärää tai julkaisijan saldoa koskevaa sääntöä kaikkiin ulostuloihin.

Mitä tarkistaa?

Vertaa solmun näkymiä juuri käytetyn ohjelmiston ja version dokumentaatioon. Kirjaa sulkemistapa, sulkemistapahtuman tunniste ja vahvistustila sekä erikseen mahdolliset odottavat HTLC:t ja keräystapahtumat, jos ohjelmisto näyttää ne. Jos et tunnista vaihetta, kysy toteutuksen asiantuntevasta virallisesta tukikanavasta; jaa tapahtumatietoja vain tarpeen mukaan.

Kuvitteellinen esimerkki: käyttäjän solmu julkaisee sitoumustapahtuman, joka vahvistuu. Oma saldo-osuus voi mallista ja ulostulosta riippuen vielä odottaa viiveen ja keräystapahtuman ehtoja. Jos suljetussa kanavassa on keskeneräinen maksu, sitä ei tässä esimerkissä lasketa automaattisesti samaan osuuteen eikä sille anneta arvioitua vapautumisaikaa.

Älä poista solmun tietokantaa, palauta vanhaa kanavatilaa tai kokeile tuntemattomia kehittäjäkomentoja odotuksen vuoksi. Core Lightning varoittaa kehittäjäkomentojen mahdollisista haittavaikutuksista.1 Älä luovuta palautuslausetta, yksityisiä avaimia tai etähallintaa. Odotusaika ei yksin osoita menetystä, mutta lähteet eivät myöskään takaa varojen automaattista vapautumista tai palautumista.

Lähteet