Getting back to the original proposal: RE: uuid instead of "main" / "test" in the payment protocol:
I vote no. The payment protocol will become at least 3 BIPs: 1) Protocol messages (current gist, essentially) 2) MIME type 3) bitcoin: URI extension An alt coin will need its own version of (2) and (3), so when you click on a foocoin: link a foocoin-specific MIME type is fetched and foocoin.exe is launched to handle the request. ... or a specific MIME type is fetched and delivered to the HandlesLotsOfCoins application (... and it knows what MIME type it is getting, so can Do the Right Thing). If a payment request is delivered via HTTP or email, it will be bundled up in an envelope of some sort with the MIME type attached. So, after further thought, I've changed my mind: which coin would be encoded in the MIME type. Which chain for that coin would be encoded in PaymentDetails.network. -- -- Gavin Andresen Chief Scientist, Bitcoin Foundation https://www.bitcoinfoundation.org/ ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may _______________________________________________ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development