Artikkeli
Lightning-maksun vastaanotto: miksi saldo ei yksin riitä?
Lightning-maksun vastaanottaminen vaatii muutakin kuin sen, että sovelluksessa näkyy bitcoin-saldo. Oman Lightning-solmun kanavissa pitää olla myös saapuvaa kapasiteettia: tilaa, johon vastaanotettu maksu voi siirtyä. Saldo kuvaa sitä, mitä sinulla jo on, kun taas vastaanottokapasiteetti kuvaa, kuinka paljon voit ottaa kanavan kautta vastaan.19
Kaikki lompakot eivät näytä kanavia käyttäjälle. Siksi ensimmäinen kysymys on, hallinnoitko omaa solmua ja kanavia vai hoidetaanko vastaanoton tekniset järjestelyt palvelussa puolestasi. Sovelluksen toimintatapa ja sen mahdolliset rajat pitää tarkistaa juuri kyseisen palvelun ohjeista.
Kanavassa on kaksi suuntaa
Lightning-kanavan kokonaiskapasiteetti rajaa sen, kuinka paljon kyseisen kanavan kautta voi liikkua ja pysyä varoja. Kanavalla on kaksi osapuolta, ja niiden välisen saldon jakautuminen vaikuttaa siihen, kuinka paljon kumpikin voi lähettää tai vastaanottaa. Jos koko käytettävissä oleva saldo on omalla puolellasi, samaan kanavaan ei yksinkertaisessa mallissa mahdu uutta vastaanotettavaa saldoa, vaikka sinulla olisi paljon lähetettävää.19
Kuvitellaan esimerkkinä yksi kanava, jonka kokonaiskapasiteetti on 100 000 satsia. Omalla puolellasi on aluksi koko määrä ja toisella puolella ei mitään. Yksinkertaistetussa mallissa lähetyskapasiteettia on 100 000 satsia ja vastaanottokapasiteettia nolla. Kun maksat kanavan kautta 30 000 satsia, oma saldo pienenee 70 000 satsiin ja vastaanottotilaa syntyy 30 000 satsia. Esimerkissä sivuutetaan varaukset, kulut ja muut käytännön rajoitukset, joten sovellus ei välttämättä näytä samoja käytettävissä olevia määriä.19
Ajattele siis erikseen kolmea lukua: kanavan kokonaiskapasiteetti, lähetykseen käytettävä osuus ja vastaanottoon käytettävä osuus. Ne liittyvät toisiinsa, mutta eivät ole sama tieto. Jos vastaanottosumma on liian suuri käytettävissä olevaan tilaan nähden, pelkkä maksupyynnön luominen ei tee kanavaan lisää tilaa.
Maksupyyntö ei ole maksun vahvistus
Lightning-maksupyyntö eli lasku kertoo maksajalle maksun suorittamiseen tarvittavia tietoja. LND:n dokumentaation mukaan maksupyyntö voidaan esittää myös QR-koodina, ja laskulla voi olla voimassaoloaika.9 QR-koodi on siis tapa välittää pyyntö, ei todiste siitä, että maksu on jo saapunut.
Tarkista vastaanottavan sovelluksen tapahtumista, onko juuri kyseinen lasku maksettu. Jos näyttää siltä, ettei maksu ole perillä, pyydä maksajaa tarkistamaan oman maksunsa tila ja vertaa tietoja ennen uuden laskun lähettämistä. Älä luovuta tuotetta tai kuittaa maksua saapuneeksi pelkän ruutukuvan perusteella.
Vastaanottokapasiteetti on yksi edellytys, ei lupaus onnistumisesta. Maksureitin löytyminen, käytettävissä oleva palvelu ja laskun ehdot vaikuttavat myös tilanteeseen. Näkyvä kapasiteetti on siksi hyödyllinen tarkistus, mutta sen perusteella ei voi luvata jokaisen maksun saapuvan.
Oma solmu vai palvelun hoitama lompakko?
Omassa solmussa käyttäjä vastaa yleensä enemmän kanaviensa toiminnasta. Saapuvaa kapasiteettia voi syntyä esimerkiksi, kun omasta kanavasta maksetaan ulospäin. Myös toinen osapuoli voi tarjota saapuvaa kapasiteettia avaamalla kanavan. Molempiin vaihtoehtoihin voi liittyä ehtoja ja kuluja; tässä ei tarvitse valita tai toteuttaa kanavan avaamista.19
Joissakin sovelluksissa kanavien hallinta on piilotettu tai palveluntarjoaja hoitaa osan työstä. Se ei tarkoita automaattisesti, että kaikki tällaiset sovellukset säilyttäisivät varoja samalla tavalla. Selvitä erikseen, kuka hallitsee varoja, mitä palvelun käyttöehdot sanovat vastaanottorajoista ja mitä tapahtuu palvelukatkossa. Jos tietoa ei löydy, kysy palvelun tuesta sen virallisen yhteydenottokanavan kautta.
Kun odotat vastaanottavasi tavallista suuremman maksun, tarkista etukäteen sovelluksen näyttämä raja ja mahdolliset palveluehdot. Pienen kokeilumaksun onnistuminen voi auttaa tarkistamaan käytännön kulkua, mutta ei osoita, että suurempi maksu onnistuu.
Kuinka suuren maksun voit ottaa vastaan?
Yhden kanavan luku ei välttämättä kuvaa koko lompakon tilannetta. Omassa solmussa kanavia voi olla useita ja niiden tasapaino vaihdella. Älä silti oleta, että yksittäisen maksun onnistuminen seuraa suoraan kaikkien kanavien lukujen yhteenlaskusta: toteutus, reititys ja käytettävissä olevat varat vaikuttavat. Tarkista ohjelmiston ohjeista, mitä sen näyttämä vastaanottoraja oikeastaan mittaa.
Jos odotat useita maksuja, seuraa tilannetta myös niiden välissä. Vastaanotetut maksut käyttävät vastaanottoon sopivaa kapasiteettia, joten aiempi lukema ei välttämättä kuvaa seuraavaa tilannetta. Kapasiteetti voi muuttua myös muun kanavien käytön seurauksena. Suunnittele erityisen tärkeälle maksulle vaihtoehtoinen maksutapa ja sovi siitä maksajan kanssa etukäteen, jos Lightning ei ole välttämätön.
Mitä tarkistaa, jos vastaanotto ei onnistu?
Katso ensin, onko vastaanottopyyntö edelleen voimassa ja näkyykö sille maksu. Tarkista seuraavaksi mahdollinen vastaanottoraja tai saapuvan kapasiteetin määrä. Jos käytät omaa solmua, tutki myös kanavan tila oman ohjelmistosi ohjeiden mukaan. Jos käytät palvelua, sen tukitiedot ovat oikea paikka selvittää kyseisen tuotteen rajoituksia.
Älä lähetä palautussanoja, yksityisiä avaimia tai kirjautumiskoodeja kenellekään, joka tarjoaa apua. Vian selvittämiseksi tarvittavat tiedot riippuvat sovelluksesta, mutta salaisia avaimia ei pidä jakaa. Jos kapasiteetti ei näy lainkaan, sitä ei voi päätellä pelkästä lompakon bitcoin-saldosta.