Bitcoinové URI BIP21

Také se nazývá: URI bitcoin:, platební URI bitcoinu, BIP 21

Definice

Bitcoinové URI BIP21 je odkaz začínající bitcoin:, který obsahuje bitcoinovou adresu a volitelně částku, popisek a zprávu, používaný v QR kódech, aby peněženky mohly předvyplnit platbu.

Co BIP21 definuje

BIP21 je Bitcoin Improvement Proposal, který v roce 2012 napsali Nils Schneider a Matt Corallo a který definuje schéma URI pro platby v bitcoinech. URI začíná bitcoin:, následuje přijímací adresa a volitelné parametry dotazu. Když peněženka naskenuje QR kód s takovým URI, otevře obrazovku odesílání s již vyplněnou adresou a částkou.

Částka se zapisuje v bitcoinech jako desetinné číslo, ne v menších jednotkách. Například bitcoin:bc1q...?amount=0.001&label=Maple%20Street%20Bakery&message=Order%2042 žádá o 0,001 BTC. Textové hodnoty v label a message jsou zakódovány procentovým kódováním.

  • amount: požadovaná částka v BTC jako desetinné číslo
  • label: jméno příjemce
  • message: poznámka popisující platbu
  • Parametry s předponou req- musí peněženka rozumět, jinak by měla URI odmítnout

Použití BIP21 v QR kódech

QR kód může obsahovat buď samotnou adresu, nebo úplné URI BIP21. URI je pro platby užitečnější, protože nese částku a schéma, takže telefon ví, že má otevřít peněženku. Některé peněženky přidávají i další parametry, například fakturu Lightning, které jsou spíš konvencemi než součástí původního textu BIP21, a ne každá peněženka je čte.

Před odesláním vždy zkontrolujte adresu zobrazenou v peněžence. Bitcoinové transakce nelze vrátit a kód nalepený přes skutečný může poslat prostředky někomu jinému.

Často kladené otázky

V jaké jednotce je částka v bitcoinovém QR kódu?

V URI BIP21 je parametr amount v bitcoinech (BTC) jako desetinné číslo, například amount=0.001.

Stačí pro QR kód samotná bitcoinová adresa?

Samotná adresa funguje ve většině peněženek, ale URI bitcoin: může nést i částku a poznámku a signalizuje, že kód je platební požadavek.

Zdroje a normy

Všechny pojmy