<oembed><type>rich</type><version>1.0</version><author_name>npub1xg2m84malu0cfm4444r0kysx4rgk27e75aj6sz6538kw8fcz627qeadsv7</author_name><author_url>https://nostr.ae/npub1xg2m84malu0cfm4444r0kysx4rgk27e75aj6sz6538kw8fcz627qeadsv7</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2014-03-06&#xA;📝 Original message:I&#39;m not sure if iso-dep is the way to go here. Afaik as soon as you pick&#xA;up the phone the connection breaks. It&#39;s ok if some people decide to let&#xA;the app do risk analysis, but you cannot force it onto users by picking&#xA;a protocol that cannot deal with manual verification. Users should&#xA;always have the choice to verify their payment without time pressure and&#xA;by holding the device of their choice at their individual viewing distance.&#xA;&#xA;Besides, how do you plan to risk-analyse the memo field?&#xA;&#xA;In current phone implementations, the screen must be on already for NFC&#xA;to be active. Also it must be unlocked, although I certainly hope future&#xA;OSes will allow payment apps on the lock screen, just like they allow&#xA;music players.&#xA;&#xA;&gt; To get the very fast light feel the actual contact period has to be&#xA;&gt; quite short, so I bet we&#39;d need to optimise the bootup process of the&#xA;&gt; Android wallet app.&#xA;&#xA;It&#39;s already very short if you can do without Android Beam, e.g. on&#xA;Android 2.3. I&#39;d say &lt;200 ms for an BIP21 payment request. Bootup of the&#xA;app and everything else happens after -- no need to continue contact.&#xA;Indeed most of the bootup time goes into loading complex wallets. Our&#xA;long standing plans to clean up the wallet and archieve transactions&#xA;should help. Also, if Bitcoin catches on the app will just stay in memory.&#xA;&#xA;The most obvious optimization to speed up signature checking is to make&#xA;it lazy. The user can already inspect the payment while signatures are&#xA;being checked. Even transaction signing could already happen in advance,&#xA;if it can be made sure that no signed transaction &#34;escapes&#34; the dialog&#xA;without the users consent.&#xA;&#xA;Even the current ~10 second roundtrip is a huge improvement to the&#xA;status quo. I recently tried to buy a subway ticket and it took me 7&#xA;full minutes (just for the payment process)!</html></oembed>