melvster (OP)
|
|
October 09, 2012, 04:48:32 PM |
|
https://www.iana.org/assignments/uri-schemes/prov/bitcoin(last updated 2012-09-23) Resource Identifier (RI) Scheme name: bitcoin Status: provisional Scheme syntax: bitcoin:<address>[?[amount=<size>][&][label=<label>][&][message=<message>]] Scheme semantics: Send money to a Bitcoin address Encoding considerations: Unknown, use with care. Applications/protocols that use this scheme name: Interoperability considerations: Unknown, use with care. May be unsuitable for open use on the public internet. Security considerations: Unknown, use with care. This scheme claims to be used to send money, which implies a commitment by the client user; as described is not clear that this scheme does not violate the web principle of safe interactions ( http://www.w3.org/TR/webarch/#safe-interaction). In the absence of more details, it should be considered very dangerous to dereference a bitcoin URI. Contact: Registering party: Dave Thaler <dthalerµsoft.com> Scheme creator: Bitcoin URI Scheme Author/Change controller: Either the registering party or someone who is verified to represent the scheme creator. See previous answer. References: http://en.wikipedia.org/wiki/Bitcoin, https://en.bitcoin.it/wiki/BIP_0021 (file created 2012-09-23)
|
|
|
|
SgtSpike
Legendary
Offline
Activity: 1400
Merit: 1005
|
|
October 09, 2012, 04:51:26 PM |
|
URI = clickable links on a webpage that would open up your bitcoin client to send a payment, correct?
If so, it's neat that they recognize it!
Also, what does "dereference" mean in this context, and why is it very dangerous?
|
|
|
|
RodeoX
Legendary
Offline
Activity: 3066
Merit: 1147
The revolution will be monetized!
|
|
October 09, 2012, 04:54:56 PM |
|
I could be dangerous just because a click pay system could be hijacked to send to the wrong address. Maybe?
|
|
|
|
misterbigg
Legendary
Offline
Activity: 1064
Merit: 1001
|
|
October 09, 2012, 04:55:29 PM |
|
Also, what does "dereference" mean in this context, and why is it very dangerous?
I believe "dereference" means to follow the link. It would be dangerous because in theory (depending on what software you have installed) calling on the operating system / browser to open the URI may cause money to get sent from your wallet.
|
|
|
|
BitPay Business Solutions
|
|
October 09, 2012, 05:08:23 PM |
|
Also, what does "dereference" mean in this context, and why is it very dangerous?
I believe "dereference" means to follow the link. It would be dangerous because in theory (depending on what software you have installed) calling on the operating system / browser to open the URI may cause money to get sent from your wallet. This works now if you have MultiBit or Armory. It does not send funds from your wallet. What it does is precompose a Send Bitcoins transaction with the amount and address from the link. the buyer still has to press the SEND button. It is similar to a mailto: link on a webpage which precomposes an email using your registered email client. I made 2 videos of this working, one with Multibit, the other with BitcoinSpinner on Android. https://bitpay.com/faq (watch the "Pay from Computer" video) also, this one, which will be updated on that webpage soon. http://www.youtube.com/watch?v=49GY0UsfJ7sThe wallet software can register the URL protocol without any involvement from Microsoft. If you'd like a few test links of the bitcoin: URI, look here: http://lovebitcoins.org/developers.htmlBitPay fully supports the bitcoin: URI protocol on our invoice pages.
|
BitPay : The World Leader in Bitcoin Business Solutions https://bitpay.comDoes your website accept bitcoins?
|
|
|
BCB
CTG
VIP
Legendary
Offline
Activity: 1078
Merit: 1002
BCJ
|
|
October 09, 2012, 05:10:43 PM |
|
We I've tried to click on existing bitcoin uri's it always fails because is tries to start another instance of my bitcoind even if it is already running on my windows box, so I never use it. Is there a fix for this?
|
|
|
|
Akka
Legendary
Offline
Activity: 1232
Merit: 1001
|
|
October 09, 2012, 05:14:32 PM |
|
Also, what does "dereference" mean in this context, and why is it very dangerous?
I believe "dereference" means to follow the link. It would be dangerous because in theory (depending on what software you have installed) calling on the operating system / browser to open the URI may cause money to get sent from your wallet. This works now if you have MultiBit or Armory. It does not send funds from your wallet. What it does is precompose a Send Bitcoins transaction with the amount and address from the link. the buyer still has to press the SEND button. It is similar to a mailto: link on a webpage which precomposes an email using your registered email client. I made 2 videos of this working, one with Multibit, the other with BitcoinSpinner on Android. https://bitpay.com/faq (watch the "Pay from Computer" video) also, this one, which will be updated on that webpage soon. http://www.youtube.com/watch?v=49GY0UsfJ7sThe wallet software can register the URL protocol without any involvement from Microsoft. If you'd like a few test links of the bitcoin: URI, look here: http://lovebitcoins.org/developers.htmlBitPay fully supports the bitcoin: URI protocol on our invoice pages. Wow, this is awesome. That is exactly what is needed to get Bitcoin wider adopted. Sorry, but the direct handling of the addresses is something that scares away "average Joe" users. If you could use BTC without ever seeing the addresses just by applications like this. A giant new marked opens.
|
All previous versions of currency will no longer be supported as of this update
|
|
|
BitPay Business Solutions
|
|
October 09, 2012, 05:15:56 PM |
|
If you could use BTC without ever seeing the addresses just by applications like this. A giant new marked opens.
That is exactly what we are working towards at BitPay. eventually the bitcoin address will be invisible, just like all the IP headers and other things we used to have to deal with when sending emails.
|
BitPay : The World Leader in Bitcoin Business Solutions https://bitpay.comDoes your website accept bitcoins?
|
|
|
bitstarter
|
|
October 09, 2012, 05:16:40 PM |
|
If you could use BTC without ever seeing the addresses just by applications like this. A giant new marked opens.
That is exactly what we are working towards at BitPay. eventually the bitcoin address will be invisible, just like all the IP headers and other things we used to have to deal with when sending emails. This ^^ is what is needed! Cool.
|
|
|
|
kokjo
Legendary
Offline
Activity: 1050
Merit: 1000
You are WRONG!
|
|
October 09, 2012, 05:37:36 PM |
|
Contact: Registering party: Dave Thaler <dthalerµsoft.com> Scheme creator: Bitcoin URI Scheme Author/Change controller: Either the registering party or someone who is verified to represent the scheme creator. See previous answer.
does this mean that microsoft "own" the URI?
|
"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
|
|
|
Spekulatius
Legendary
Offline
Activity: 1022
Merit: 1000
|
|
October 09, 2012, 05:37:48 PM |
|
Quote from reddit: Correction: some guy [ Dave Thaler] who happens to work at Microsoft registered the bitcoin URI scheme. Some guy who works at Google created BitcoinJ; it doesn't mean that Google endorses Bitcoin at all. Same with this.
|
|
|
|
waspoza
|
|
October 09, 2012, 05:43:37 PM |
|
BTW does stuff like this, i mean registering at various places. etc., is a job for Bitcoin Foundation?
|
|
|
|
RodeoX
Legendary
Offline
Activity: 3066
Merit: 1147
The revolution will be monetized!
|
|
October 09, 2012, 05:56:10 PM |
|
Quote from reddit: Correction: some guy [ Dave Thaler] who happens to work at Microsoft registered the bitcoin URI scheme. Some guy who works at Google created BitcoinJ; it doesn't mean that Google endorses Bitcoin at all. Same with this. I does mean they are thinking about it.
|
|
|
|
waspoza
|
|
October 09, 2012, 06:01:34 PM |
|
Quote from reddit: Correction: some guy [ Dave Thaler] who happens to work at Microsoft registered the bitcoin URI scheme. Some guy who works at Google created BitcoinJ; it doesn't mean that Google endorses Bitcoin at all. Same with this. So you want friggin Bill Gates to be registering protocols? They have ppl for that, and this is the guy.
|
|
|
|
Stephen Gornick
Legendary
Offline
Activity: 2506
Merit: 1010
|
|
October 09, 2012, 06:16:50 PM |
|
This works now if you have MultiBit or Armory. And now also on the Bitcoin-Qt client running on Windows (re-enabled with v0.7 of the Bitcoin.org GUI client)
|
|
|
|
BitPay Business Solutions
|
|
October 09, 2012, 06:40:10 PM |
|
This works now if you have MultiBit or Armory. And now also on the Bitcoin-Qt client running on Windows (re-enabled with v0.7 of the Bitcoin.org GUI client) only problem is if I already have 0.7.0 running, and I click a URI link, I get this error.
|
BitPay : The World Leader in Bitcoin Business Solutions https://bitpay.comDoes your website accept bitcoins?
|
|
|
kjj
Legendary
Offline
Activity: 1302
Merit: 1026
|
|
October 09, 2012, 06:44:54 PM |
|
He didn't "register" it, he reported it. 12:58PM <Luke-Jr> Thaler sez: "As discussed on the IRI WG list the IANA provisional registry is a better place to track deployed but non-standardized schemes. As such, pretty much all the schemes that were listed on Wikipedia were added to the IANA provisional registry."
|
17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8 I routinely ignore posters with paid advertising in their sigs. You should too.
|
|
|
|
ElectricMucus
Legendary
Offline
Activity: 1666
Merit: 1057
Marketing manager - GO MP
|
|
October 09, 2012, 08:51:17 PM |
|
Mind you microsoft research is a honeypot for comp-sci students created by Microsoft and not the actual Corporation. What about implementing this URI scheme to actually work in the Client?
|
|
|
|
justusranvier
Legendary
Offline
Activity: 1400
Merit: 1013
|
|
October 09, 2012, 09:53:17 PM |
|
That is exactly what we are working towards at BitPay. eventually the bitcoin address will be invisible, just like all the IP headers and other things we used to have to deal with when sending emails. From the standpoint of privacy it would be better to have a URI that sends parameters for generating a set of BIP 32 public keys instead of a single address.
|
|
|
|
|