I’m inclined to agree, as this was discussed on multiple occasions and seems to
fix a lot of the address re-use problems. With hot topics like “coin
validation”, I think it’s important to highlight the privacy that generating
fresh addresses from public extended keys grants us.
Also thinking about implications regarding non-merchant use of Payment
Protocol, encouraging the exchange of extended public keys instead of a single
address could be a boon for Payment Protocol to actually be useful for users.
Initially, the idea was that the merchant would generate a new address from an
extended key and include that in the Payment Request. How do we handle pushing
the extended public key down to the wallet itself? Do we just shoehorn the
exchange of keys into the Payment Protocol itself via a special tag or would
this require more substantive change? Services could develop to facilitate the
exchange (acting as a sort of “PP gateway”) or wallet software might be able to
directly communicate, perhaps by exchanging PGP-encrypted files in Payment
Protocol format via Bluetooth, AirDrop, email, BitMessage, or whatever future
communications channel comes into being.
Thanks again to Peter for putting together a consolidated list of topics!
Taylor
On Dec 19, 2013, at 2:40 PM, caedes <cae...@sindominio.net> wrote:
> I feel it's missing mention of using (or not) *extended public keys*
> from bip 32 to share multiple addresses in one go, so regular payments
> can be done without asking for further addresses. Also since whoever has
> the extended key can generate public keys this might help P2SH where the
> public key is also needed.
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development