Bitcoin Forum
May 07, 2024, 09:56:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Microsoft registers bitcoin URI scheme  (Read 4495 times)
melvster (OP)
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
October 09, 2012, 04:48:32 PM
 #1

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&microsoft.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)
1715118975
Hero Member
*
Offline Offline

Posts: 1715118975

View Profile Personal Message (Offline)

Ignore
1715118975
Reply with quote  #2

1715118975
Report to moderator
1715118975
Hero Member
*
Offline Offline

Posts: 1715118975

View Profile Personal Message (Offline)

Ignore
1715118975
Reply with quote  #2

1715118975
Report to moderator
1715118975
Hero Member
*
Offline Offline

Posts: 1715118975

View Profile Personal Message (Offline)

Ignore
1715118975
Reply with quote  #2

1715118975
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715118975
Hero Member
*
Offline Offline

Posts: 1715118975

View Profile Personal Message (Offline)

Ignore
1715118975
Reply with quote  #2

1715118975
Report to moderator
1715118975
Hero Member
*
Offline Offline

Posts: 1715118975

View Profile Personal Message (Offline)

Ignore
1715118975
Reply with quote  #2

1715118975
Report to moderator
1715118975
Hero Member
*
Offline Offline

Posts: 1715118975

View Profile Personal Message (Offline)

Ignore
1715118975
Reply with quote  #2

1715118975
Report to moderator
SgtSpike
Legendary
*
Offline Offline

Activity: 1400
Merit: 1005



View Profile
October 09, 2012, 04:51:26 PM
 #2

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 Offline

Activity: 3066
Merit: 1147


The revolution will be monetized!


View Profile
October 09, 2012, 04:54:56 PM
 #3

I could be dangerous just because a click pay system could be hijacked to send to the wrong address. Maybe?

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf
Free bitcoin in ? - Stay tuned for this years Bitcoin hunt!
misterbigg
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
October 09, 2012, 04:55:29 PM
 #4

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
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500


View Profile WWW
October 09, 2012, 05:08:23 PM
 #5

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=49GY0UsfJ7s

The 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.html

BitPay fully supports the bitcoin: URI protocol on our invoice pages.

BitPay : The World Leader in Bitcoin Business Solutions

https://bitpay.com

Does your website accept bitcoins?
BCB
CTG
VIP
Legendary
*
Offline Offline

Activity: 1078
Merit: 1002


BCJ


View Profile
October 09, 2012, 05:10:43 PM
 #6

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 Offline

Activity: 1232
Merit: 1001



View Profile
October 09, 2012, 05:14:32 PM
 #7

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=49GY0UsfJ7s

The 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.html

BitPay 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
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500


View Profile WWW
October 09, 2012, 05:15:56 PM
 #8

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.com

Does your website accept bitcoins?
bitstarter
Sr. Member
****
Offline Offline

Activity: 300
Merit: 250


BitcoinStarter.com Support Account


View Profile WWW
October 09, 2012, 05:16:40 PM
 #9

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.

Bitcoin Crowd Funding! Bitcoinstarter.com
kokjo
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000

You are WRONG!


View Profile
October 09, 2012, 05:37:36 PM
 #10

Contact:
   Registering party: Dave Thaler <dthaler&microsoft.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 Offline

Activity: 1022
Merit: 1000



View Profile
October 09, 2012, 05:37:48 PM
 #11

Quote from reddit:

Quote
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
Hero Member
*****
Offline Offline

Activity: 602
Merit: 508


Firstbits: 1waspoza


View Profile
October 09, 2012, 05:43:37 PM
 #12

BTW does stuff like this, i mean registering at various places. etc., is a job for Bitcoin Foundation?
RodeoX
Legendary
*
Offline Offline

Activity: 3066
Merit: 1147


The revolution will be monetized!


View Profile
October 09, 2012, 05:56:10 PM
 #13

Quote from reddit:

Quote
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.  Kiss

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf
Free bitcoin in ? - Stay tuned for this years Bitcoin hunt!
waspoza
Hero Member
*****
Offline Offline

Activity: 602
Merit: 508


Firstbits: 1waspoza


View Profile
October 09, 2012, 06:01:34 PM
 #14

Quote from reddit:

Quote
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. Tongue
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
October 09, 2012, 06:16:50 PM
 #15

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)

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


BitPay Business Solutions
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500


View Profile WWW
October 09, 2012, 06:40:10 PM
 #16

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.com

Does your website accept bitcoins?
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1025



View Profile
October 09, 2012, 06:44:54 PM
 #17

He didn't "register" it, he reported it.

Quote from: IRC
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.
dissipate
Sr. Member
****
Offline Offline

Activity: 288
Merit: 250


View Profile
October 09, 2012, 08:46:51 PM
 #18

It looks like Bitcoin has been on the radar of Microsoft's research group for awhile now. This was from back in June 2012:

On Bitcoin and Red Balloons

http://research.microsoft.com/apps/pubs/?id=156072
ElectricMucus
Legendary
*
Offline Offline

Activity: 1666
Merit: 1057


Marketing manager - GO MP


View Profile WWW
October 09, 2012, 08:51:17 PM
 #19

Mind you microsoft research is a honeypot for comp-sci students created by Microsoft and not the actual Corporation.  Wink

What about implementing this URI scheme to actually work in the Client?
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
October 09, 2012, 09:53:17 PM
 #20

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.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!