<oembed><type>rich</type><version>1.0</version><author_name>npub1sgs97fe0n9wehe6zw7drcxdz4cy9yt9pfqjv8gasz5jlk4zezc0quppx3c</author_name><author_url>https://nostr.ae/npub1sgs97fe0n9wehe6zw7drcxdz4cy9yt9pfqjv8gasz5jlk4zezc0quppx3c</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-02-05&#xA;📝 Original message:On 02/05/2015 12:28 PM, Mike Hearn wrote:&#xA;&gt; The donation to live performer example is good - there&#39;s no issue of&#xA;&gt; accidentally paying for someone else in this context as there&#39;s only one&#xA;&gt; recipient, but many senders.&#xA;&#xA;I&#39;m not sure you could assume this, even if the payer only received one&#xA;broadcast. And if the payer receives multiple, it constitutes a DOS on&#xA;the scenario, potentially unintentional.&#xA;&#xA;&gt; The issue of confused payments remains in other situations though.&#xA;&#xA;Agree, the problem of the payer strongly identifying the receiver&#xA;requires either proximity (NFC or QR code scan from the known-good&#xA;source) or PKI/WoT. The problem can&#39;t be resolved through a broadcast.&#xA;&#xA;&gt; For the coffee shop use case, it&#39;d be nicer (I think) if we aim for a&#xA;&gt; Square-style UI where the device broadcasts a (link to) a photo of the&#xA;&gt; user combined with a bluetooth MAC. Then the merchant tablet can show&#xA;&gt; faces of people in the shop, and can push a payment request to the users&#xA;&gt; device. That device can then buzz the user, show a confirmation screen,&#xA;&gt; put something on their smart watch etc or just auto-authorise the&#xA;&gt; payment because the BIP70 signature is from a trusted merchant. User&#xA;&gt; never even needs to touch their phone at all.&#xA;&#xA;I&#39;m imagining myself walking around broadcasting my photo and MAC&#xA;address while hucksters push payment requests to me for approval, while&#xA;recording my photo and correlating it to my address. It will pretty&#xA;quickly turn in to a scenario where I need to touch something before&#xA;this is turned on.&#xA;&#xA;&gt; On Thu, Feb 5, 2015 at 9:06 PM, Paul Puey &lt;paul at airbitz.co&#xA;&gt; &lt;mailto:paul at airbitz.co&gt;&gt; wrote:&#xA;&gt; &#xA;&gt;     The BIP70 protocol would preclude individuals from utilizing the P2P&#xA;&gt;     transfer spec. It would also require that a Sender have internet&#xA;&gt;     connectivity to get the payment protocol info. BLE could enable&#xA;&gt;     payment w/o internet by first transferring the URI to from Recipient&#xA;&gt;     to Sender. Then in the future, we could sign a Tx and send it over&#xA;&gt;     BLE back to the recipient (who would still need internet to verify&#xA;&gt;     the Tx). This is an important use case for areas with poor 3G/4G&#xA;&gt;     connectivity as I&#39;ve experience myself.&#xA;&gt; &#xA;&gt;     Also, due to Android issues, NFC is incredibly clunky. The URI&#xA;&gt;     Sender is required to tap the screen *while* the two phones are in&#xA;&gt;     contact. We support NFC the same way Bitcoin Wallet does, but unless&#xA;&gt;     the payment recipient has a custom Android device (which a merchant&#xA;&gt;     might) then the usage model is worse than scanning a QR code. BLE&#xA;&gt;     also allows people to pay at a distance such as for a donation to a&#xA;&gt;     live performer. We&#39;ll look at adding this to the Motivation section.&#xA;&gt; &#xA;&gt;     From: Andreas Schildbach &lt;andreas at sc...&gt; - 2015-02-05 13:47:04&#xA;&gt; &#xA;&gt;     Thanks Paul, for writing up your protocol!&#xA;&gt; &#xA;&gt;     First thoughts:&#xA;&gt; &#xA;&gt;     For a BIP standard, I think we should skip &#34;bitcoin:&#34; URIs entirely and&#xA;&gt;     publish BIP70 payment requests instead. URIs mainly stick around because&#xA;&gt;     of QR codes limited capacity. BIP70 would partly address the &#34;copycat&#34;&#xA;&gt;     problem by signing payment requests.&#xA;&gt; &#xA;&gt;     In your Motivation section, I miss some words about NFC. NFC already&#xA;&gt;     addresses all of the usability issues mentioned and is supported by&#xA;&gt;     mobile wallets since 2011. That doesn&#39;t mean your method doesn&#39;t make&#xA;&gt;     sense in some situations, but I think it should be explained why to&#xA;&gt;     prefer broadcasting payment requests over picking them up via near field&#xA;&gt;     radio.&#xA;&#xA;&#xA;-------------- next part --------------&#xA;A non-text attachment was scrubbed...&#xA;Name: signature.asc&#xA;Type: application/pgp-signature&#xA;Size: 473 bytes&#xA;Desc: OpenPGP digital signature&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150205/829bd26c/attachment.sig&gt;</html></oembed>