Ko definē BIP21
BIP21 ir Bitcoin uzlabojumu priekšlikums (Bitcoin Improvement Proposal), ko 2012. gadā uzrakstīja Nils Šneiders un Mets Korallo un kas definē URI shēmu bitcoin maksājumiem. URI sākas ar bitcoin:, kam seko saņēmēja adrese un neobligāti vaicājuma parametri. Kad maks noskenē QR kodu ar šādu URI, tas atver sūtīšanas ekrānu ar jau aizpildītu adresi un summu.
Summa tiek rakstīta bitcoin kā decimāldaļskaitlis, nevis mazākās vienībās. Piemēram, bitcoin:bc1q...?amount=0.001&label=Maple%20Street%20Bakery&message=Order%2042 pieprasa 0.001 BTC. Teksta vērtības laukos label un message tiek kodētas ar procentu kodējumu.
- amount: pieprasītā summa BTC kā decimāldaļskaitlis
- label: saņēmēja nosaukums
- message: piezīme, kas apraksta maksājumu
- Parametriem ar priedēkli req- jābūt makam saprotamiem, pretējā gadījumā tam vajadzētu noraidīt URI
BIP21 izmantošana QR kodos
QR kods var saturēt vai nu tikai adresi, vai pilnu BIP21 URI. URI maksājumiem ir noderīgāks, jo tas satur summu un shēmu, tāpēc tālrunis zina, ka jāatver maks. Daži maki pievieno arī papildu parametrus, piemēram, Lightning rēķinu, kas ir vienošanās, nevis oriģinālā BIP21 teksta daļa, un ne visi maki tos nolasa.
Pirms sūtīšanas vienmēr pārbaudiet makā redzamo adresi. Bitcoin darījumus nevar atcelt, un kods, kas uzlīmēts virs īstā, var nosūtīt līdzekļus kādam citam.