Artikkeli
Lightning vai tavallinen Bitcoin-maksu: tunnista maksupyyntö ennen lähetystä
Katso ensin, pyytääkö vastaanottaja Lightning-maksua vai tavallista Bitcoinin lohkoketjusiirtoa. Valitse lähettävässä palvelussa sama maksutapa. Se, että molemmissa liikkuu bitcoinia, ei yksin tarkoita, että kumpikin palvelu osaa käsitellä saman maksupyynnön.
Lightning on Bitcoinin päälle rakennettu maksukerros, kun taas tavallinen Bitcoin-siirto tehdään lohkoketjussa. Lightning-maksupyyntö ja Bitcoin-osoite ovat eri asioita, vaikka ne näytettäisiin samankaltaisena tekstinä tai QR-koodina.10
Mitä vastaanottaja antoi sinulle?
Tavallisessa Bitcoin-maksussa vastaanottaja antaa Bitcoin-osoitteen tai sitä sisältävän maksupyynnön. Lähettävän lompakon tai palvelun pitää tukea Bitcoinin ketjusiirtoa vastaanottajan tarkoittamalla tavalla. Bitcoin-osoite ei ole sama asia kuin Lightning-lasku.
Lightning-maksussa vastaanottaja voi puolestaan luoda laskun. Lasku sisältää maksun tekemiseen tarvittavia tietoja ja voi olla voimassa vain rajoitetun ajan.8 Lightningin lnd-toteutuksen ohjeen mukaan maksupyyntö voidaan esittää myös QR-koodina.9
QR-koodi kertoo siis esitystavasta, ei yksin maksukanavasta. Älä päättele yhteensopivuutta siitä, että näet ruudukon tai että lompakko avaa kameran. Tarkista sen sijaan vastaanottajan näytöltä maksutavan nimi ja lähetettävän palvelun esikatselusta, minkä tyyppiseksi se tunnistaa pyynnön.
Toimi ennen vahvistusta
- Katso vastaanottajan ohjeesta, onko vaihtoehtona Lightning vai Bitcoinin ketjusiirto. Jos molemmat ovat tarjolla, valitse ensin se tapa, jota lähettävä palvelusi tukee.
- Kopioi tai skannaa juuri valitun vaihtoehdon maksupyyntö. Älä vaihda maksutapaa sen jälkeen vertaamatta pyyntöä uudelleen.
- Tarkista lähettävän sovelluksen esikatselusta tunnistettu maksutapa, vastaanottajan näyttämät tiedot ja summa. Jos sovellus ei tunnista pyyntöä, keskeytä ja tarkista ohjeet.
- Varmista Lightning-laskun voimassaolo vastaanottajalta tai näytöltä. Jos lasku on vanhentunut, pyydä uusi sen sijaan, että muokkaisit tekstiä itse.8
- Tarkista palvelun ilmoittamat kulut ja vahvista vasta, kun tiedät mitä olet lähettämässä. Kulut ja käytettävissä olevat vaihtoehdot riippuvat palvelusta ja tilanteesta.
Jos vastaanottaja antaa ohjeen esimerkiksi pörssitalletukseen, käytä juuri kyseisen talletusnäkymän ohjeita. Yleinen tieto siitä, että palvelu tukee bitcoinia, ei kerro, tukeeko se Lightningia tai tietynlaista maksupyyntöä. Tarkista sekä lähetys- että vastaanottopuoli. Palvelu voi myös muuttaa tuettuja toimintoja, joten vanhan kuvakaappauksen sijaan kannattaa katsoa sen nykyinen ohje.
Kuvitteellinen esimerkki: kaksi eri painiketta
Kuvitellaan, että verkkokaupan kassalla näkyvät vaihtoehdot ”Bitcoin” ja ”Lightning”. Valitset Lightningin ja saat laskun QR-koodina. Lähettävä palvelu ilmoittaa kuitenkin tukevansa vain Bitcoinin ketjusiirtoja eikä hyväksy laskua.
Älä yritä pakottaa laskua Bitcoin-osoitekenttään. Palaa kauppiaan kassalle ja tarkista, voiko maksutavaksi valita Bitcoinin ketjusiirron. Jos voi, käytä kauppiaan antamaa uutta ketjumaksupyyntöä. Jos ei voi, tarvitset muun yhteensopivan maksutavan tai voit jättää maksun tekemättä. Näkymien nimet ovat tässä esimerkissä keksittyjä eivätkä ohje tietylle palvelulle.
Kun maksupyyntö sisältää summan
Lue summa vastaanottajan näkymästä ja vertaa sitä siihen, mitä lähettävä sovellus näyttää ennen vahvistusta. Joissakin Lightning-laskuissa summa kuuluu itse maksupyyntöön; toisenlaisessa pyynnössä käyttäjän on ehkä annettava se erikseen. Jos sovellus pyytää summaa, mutta vastaanottajan ohje ei kerro sitä selvästi, kysy ensin. Älä arvaa myöskään sitä, onko näytetty luku bitcoineina vai satosheina.
Tarkista samassa vaiheessa, vastaako lasku edelleen sitä tilausta, jonka haluat maksaa. Jos kassalla vaihdetaan maksutapaa tai uusi lasku luodaan vanhan tilalle, aikaisemmin kopioitu pyyntö ei välttämättä enää ole oikea. Vastaanottajan antama uusi pyyntö on vertailun lähtökohta, ei viestihistoriasta löytyvä vanha koodi.
Jos maksu ei etene
Jos lähettävä sovellus sanoo, ettei se tue pyyntöä, kyse voi olla maksutavan yhteensopivuudesta. Jos taas lasku tunnistetaan mutta maksu ei onnistu, älä päättele syytä pelkästään virheilmoituksen perusteella: tarkista laskun voimassaolo ja palveluiden ohjeet.
Ennen uutta yritystä tarkista molempien osapuolten näkymistä, onko aiempi maksu onnistunut vai jäänyt epäselvään tilaan. Jos tiedot ovat ristiriidassa, kysy vastaanottajalta ja tarvittaessa lähettävän palvelun tuesta. Uuden pyynnön maksaminen tarkistamatta edellistä voi vaikeuttaa tilanteen selvittämistä.
Entä jos lasku näyttää oudolta?
Lightning-lasku voi olla pitkä merkkijono, eikä sitä tarvitse osata lukea käsin. Maksusovelluksen tehtävä on tulkita pyyntö ja näyttää maksun tiedot. Jos tiedot ovat ristiriidassa vastaanottajan ohjeen kanssa tai maksutapaa ei tunnisteta, kysy vastaanottajalta oikea pyyntö. Älä tee päätöstä pelkän merkkijonon ulkonäön perusteella.
Kaikki Lightning-maksut eivät myöskään välttämättä käytä samanlaista laskua. Esimerkiksi lnd:n ohjeessa mainitaan laskujen lisäksi Keysend, jonka toiminta ja tuki riippuvat toteutuksesta.9 Siksi yksittäinen etuliite tai laskumuoto ei ole kaikkien mahdollisten maksutapojen täydellinen tunnistusohje.
Jos yhteensopivaa vaihtoehtoa ei löydy, pysähdy. Kysy vastaanottajalta, mitä maksutapoja se hyväksyy, ja lähettävän palvelun tuesta, mitä se pystyy lähettämään. Oikea kysymys ei ole vain ”onko tämä bitcoinia?” vaan ”osaavatko molemmat osapuolet käyttää tätä maksupyyntöä?”