<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><span style="font-size:12.8000001907349px">Even if a user could get the BIP70 URL in the URI, they would still need internet to access the URL. </span></div></div></blockquote><div><br></div><div>The way Bitcoin Wallet does it, the bitcoin URI includes a MAC address where you can download the request from. BIP70 does not depend on internet access or HTTP, plus, you don&#39;t have to sign them.</div><div><br></div><div>The name field might work but requires the merchant to set it, e.g. by asking the payer what their name is, then typing it in, then the payer has to wait for it to show up. By this point it&#39;s probably faster to have scanned a QR code.</div><div><br></div><div>Re: security. I&#39;ll repeat what I wrote up-thread in case you didn&#39;t see it:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="font-size:12.8000001907349px">it&#39;s not clear to me at all that this partial address scheme is actually secure. The assumption appears to be that the MITM must match the address prefix generated by the genuine merchant. But if they can do a wireless MITM they can just substitute their own address prefix/partial address, no? </div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">To avoid MITM attacks the sender must know who they are sending money to, and that means they must see a human understandable name that&#39;s cryptographically bound to the right public key. Displaying partial addresses to the user is not going to solve this unless users manually compare key prefixes across the screens.... which is even less convenient than a QR code.</div><span class="im" style="font-size:12.8000001907349px"></span></blockquote></div></div></div>