URI bitcoin BIP21

Imenuje se tudi: URI bitcoin:, plačilni URI bitcoin, BIP 21

Opredelitev

URI bitcoin BIP21 je povezava, ki se začne z bitcoin: in vsebuje naslov bitcoin ter neobvezni znesek, oznako in sporočilo; uporablja se v kodah QR, da denarnice vnaprej izpolnijo plačilo.

Pregledala ekipa AriaQR ·

URI bitcoin BIP21

Kaj določa BIP21

BIP21 je predlog izboljšave Bitcoina (Bitcoin Improvement Proposal), ki sta ga leta 2012 napisala Nils Schneider in Matt Corallo ter določa shemo URI za plačila z bitcoini. URI se začne z bitcoin:, sledi mu prejemni naslov in neobvezni parametri poizvedbe. Ko denarnica skenira kodo QR s takšnim URI, odpre zaslon za pošiljanje z že izpolnjenim naslovom in zneskom.

Znesek je zapisan v bitcoinih kot decimalno število, ne v manjših enotah. Na primer bitcoin:bc1q...?amount=0.001&label=Maple%20Street%20Bakery&message=Order%2042 zahteva 0,001 BTC. Besedilne vrednosti v label in message so kodirane v odstotkovni obliki (percent-encoding).

  • amount: zahtevani znesek v BTC kot decimalno število
  • label: ime prejemnika
  • message: opomba, ki opisuje plačilo
  • Parametre s predpono req- mora denarnica razumeti, sicer naj URI zavrne

Uporaba BIP21 v kodah QR

Koda QR lahko vsebuje goli naslov ali poln URI BIP21. URI je za plačila uporabnejši, ker vsebuje znesek in shemo, zato telefon ve, da mora odpreti denarnico. Nekatere denarnice dodajo tudi dodatne parametre, na primer račun za omrežje Lightning, ki so dogovori in niso del izvirnega besedila BIP21, zato jih ne bere vsaka denarnica.

Pred pošiljanjem vedno preverite naslov, prikazan v denarnici. Transakcij z bitcoini ni mogoče razveljaviti, koda, nalepljena čez pravo, pa lahko sredstva pošlje komu drugemu.

Pogosta vprašanja

V kateri enoti je znesek v kodi QR za bitcoin?

V URI BIP21 je parameter amount v bitcoinih (BTC) kot decimalno število, na primer amount=0.001.

Ali je za kodo QR dovolj sam naslov bitcoin?

Goli naslov deluje v večini denarnic, vendar URI bitcoin: lahko vsebuje tudi znesek in opombo ter nakazuje, da je koda plačilna zahteva.

Viri in standardi

Vsi pojmi