User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0073

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0073 [2021/07/26 16:50]
murphy
dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0073 [2021/08/17 13:33] (current)
murphy
Line 19: Line 19:
  
 === Abstract === === Abstract ===
-  : //This BIP describes an enhancement to the payment protocol ([[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​bitcoin:​bips:​bip_0070| BIP 70]]) that addresses the need for short URLs when scanning from QR codes. It generalizes the specification for the behavior of a payment request URL in a way that allows the client and server to negotiate the content of the response using the HTTP Accept: header field. Specifically,​ the client can indicate to the server whether it prefers to receive a bitcoin URI or a payment request.//+  : //This BIP describes an enhancement to the payment protocol ([[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​bitcoin:​bips:​bip_0070| BIP 70]]) that addresses the need for short URLs when scanning from QR codes. It generalizes the specification for the behavior of a payment request URL in a way that allows the [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​client|client]] ​and [[dido:​public:​ra:​xapend:​xapend.a_glossary:​s:​server|server]] to negotiate the content of the response using the HTTP Accept: header field. Specifically,​ the client can indicate to the server whether it prefers to receive a bitcoin URI or a payment request.//
  
   : //​Implementation of this BIP does not require full payment request ([[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​bitcoin:​bips:​bip_0070| BIP 70]]) support.//   : //​Implementation of this BIP does not require full payment request ([[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​bitcoin:​bips:​bip_0070| BIP 70]]) support.//
  
 === Motivation === === Motivation ===
-  : //The payment protocol augments the bitcoin: uri scheme with an additional "​payment"​ parameter that specifies a URL where a payment request can be downloaded. This creates long URIs that, when rendered as a QR code, have a high information density. Dense QR codes can be difficult to scan resulting in a more frustrating user experience. The goal is to create a standard that would allow QR scanning wallets to use less dense QR codes. It also makes general purpose QR code scanners more usable with bitcoin accepting websites.//+  : //The payment protocol augments the bitcoin: uri scheme with an additional "​payment"​ parameter that specifies a URL where a payment request can be downloaded. This creates long URIs that, when rendered as a QR code, have a high information density. Dense QR codes can be difficult to scan resulting in a more frustrating user experience. The [[dido:​public:​ra:​xapend:​xapend.a_glossary:​g:​goal|goal]] ​is to create a standard that would allow QR scanning wallets to use less dense QR codes. It also makes general purpose QR code scanners more usable with bitcoin accepting websites.//
  
dido/public/ra/xapend/xapend.b_stds/defact/bitcoin/bips/bip_0073.1627332607.txt.gz · Last modified: 2021/07/26 16:50 by murphy