Bitcoin Forum
December 05, 2016, 08:54:59 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Bitcoin Microformats: A easier way to send money  (Read 1335 times)
jonwaller
Jr. Member
*
Offline Offline

Activity: 58


jonwaller.net


View Profile WWW
August 01, 2011, 03:46:32 AM
 #1

I was thinking about the advantages of PayPal over Bitcoin, and the way we can make this system much easier for end users.

With PayPal, you can send money to an email address, and email addresses are much easier to remember than Bitcoin addresses.

I was wondering if we could do the same with Bitcoin. Allow people to send money to a domain name.

So instead of sending money to "113oN6A93WnAiK2iKD4BpVMQyDY4fbGEay", why not just send money to "jonwaller.net"?

I think there are nice two ways to do this:
1) Microformats
2) DNS

1) Microformats:
Embed a bitcoin in a web page. Just like RSS or linking an Author, you can add a "LINK" in the head like this:
<link rel="bitcoin" href="http://example.com/page-with-only-my-bitcoin.htm" />

I made a Chrome extension proof of concept:
https://chrome.google.com/webstore/detail/bkanicejfbhlidgjkpenmddnacjengld

2) DNS
Another way would be through a BITCOIN DNS record, but that's more of a hassle to change, and set up, implementation "left as an exercise for the reader." Smiley


Obviously money can go to the wrong person if someone hijacks the website or DNS and replaces their own number, but PayPal is vulnerable to the same thing, and I've never heard of that happening.


What do people think?

Forum PMs are hard to manage. Contact me on Twitter: @jonwaller
1480971299
Hero Member
*
Offline Offline

Posts: 1480971299

View Profile Personal Message (Offline)

Ignore
1480971299
Reply with quote  #2

1480971299
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480971299
Hero Member
*
Offline Offline

Posts: 1480971299

View Profile Personal Message (Offline)

Ignore
1480971299
Reply with quote  #2

1480971299
Report to moderator
JoelKatz
Legendary
*
Offline Offline

Activity: 1386


Democracy is vulnerable to a 51% attack.


View Profile WWW
August 01, 2011, 04:05:22 AM
 #2

Obviously money can go to the wrong person if someone hijacks the website or DNS and replaces their own number, but PayPal is vulnerable to the same thing, and I've never heard of that happening.
PayPal is not vulnerable to the same thing. PayPal just uses an email address as a handle to locate a PayPal account. It doesn't use an untrusted method to map email addresses to accounts.

I am an employee of Ripple.
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
jonwaller
Jr. Member
*
Offline Offline

Activity: 58


jonwaller.net


View Profile WWW
August 01, 2011, 04:12:31 AM
 #3

OK, good point. So it's more of a convenience thing, just like http://payb.tc/joelkatz

Forum PMs are hard to manage. Contact me on Twitter: @jonwaller
NothinG
Hero Member
*****
Offline Offline

Activity: 560



View Profile
August 01, 2011, 04:31:54 AM
 #4

I like the idea of this, but maybe could make a few changes?

When people click the BTC icon, it uses
Quote
btc://their_address

ffuentes
Member
**
Offline Offline

Activity: 70


Only a curious passer-by / FirstBits: 13zsc1


View Profile WWW
August 01, 2011, 04:40:43 AM
 #5

<a rel="bitcoin" href="btc://1gBHSKAJYK34iloKHSAg54gag4GFG" amount="0.5">Click here to pay</a>

Listen Radio Libre (Electronica) Donate. (click for details).

Chilean peso VS BTC ahora: http://irage.ca/2btc.php?a=1&c=CLP&r=1

My bitcoin address
NothinG
Hero Member
*****
Offline Offline

Activity: 560



View Profile
August 01, 2011, 04:53:04 AM
 #6

<a rel="bitcoin" href="btc://1gBHSKAJYK34iloKHSAg54gag4GFG" amount="0.5">Click here to pay</a>
I still like the extension to have an icon at the end of the address bar.

jonwaller
Jr. Member
*
Offline Offline

Activity: 58


jonwaller.net


View Profile WWW
August 01, 2011, 06:14:47 AM
 #7

<a rel="bitcoin" href="btc://1gBHSKAJYK34iloKHSAg54gag4GFG"
amount="0.5">Click here to pay</a>

Regarding the URI, I think we shouldn't use the amount attribute, but
do something like this:
btc://18pnDgDYFMAKsHTA3ZqyAi6t8q9ztaWWXt?label=largellama&amount=21.5&message=Please%20ship%20it%20to%20Mexico.

(This is the format taken from bitcoin-js-remote, I like it and think
it should be standard.)

Will the client pick up btc:// addresses right now?

Forum PMs are hard to manage. Contact me on Twitter: @jonwaller
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!