Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread D.H.
 Then forget the hardcoding of https the hardcoding of bitcoin-alias and 
 ?handle= and the original email-looking gen...@foo.org.  Just use the 
 URL. Then the author of the service can use whatever they want.
I like this a lot. It's very simple to understand and would be very
easy to implement and set up.

Sure, send it to david.bitcoin.se.

D.H.

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread D.H.
 Sure, send it to david.bitcoin.se. That's not a valid URI.
I'm not sure I get your point. If someone tells you hey, check out
the web page at xkcd.com, is that your response or do you just open
up your web browser and type xkcd.com?

D.H.

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread Jorge Timón
What if we specify bitcoin to make it easier for software (maybe the
browser, a plugin for the browser, the bitcoin client analyzing the
clipboard...) to easily detect that you expect a bitcoin address when
going to url?
If puted in the bitcoin client, the bitcoin:// is optional (? and
can also be replaced by http ?) since from the context you already
expect an address or an url that will give you the address.

In the browser:

bitcoin://address
bitcoin://rest_of_url

In the bitcoin client:

address
rest_of_url
bitcoin://address
bitcoin://rest_of_url
http://rest_of_url  ??

Maybe in the bitcoin client you can put any site and the client
downloads the web to look for occurrences of bitcoin:// (? or just
valid addresses ?) in it. It caches and shows them to you to decide
what to do with each one.
I have used other programs (jdownloader) that read the clipboard
looking for patterns in links and is very convenient.

Maybe then parameters for the client can be added to this.

bitcoin://address?amount=10.53
bitcoin://rest_of_url?amount=10.53green_address=r
bitcoin://rest_of_url?amount=10.53green_address=rgreen_address_list=address1,address2,address3

Whatever the community have planned for bitcoin URIs.

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread Rick Wesson
I was looking at the wiki entry for this and noticed that your
description of DNSSEC is incorrect. It is an internet standard and is
widely deployed in the root (.), many TLDs, ccTLDs and second leverl
domains.

Also understand when the IETF or ICANN adopts new (we worked on DNSSEC
no less than 10 years) standard the horizon is at least 20 years.
Nothing and I really mean nothing is adopted in mass over shorter time
scales.

I also am largely in favor of using secured zones to publish TXT
records to digital currencies. I've been thinking mainly about TXT
using the following format for bitcoin.

_btc.lhs.rhs

you can look up the following record _btc.rick.wesson.us (from
r...@wesson.us) which yealds

;  DiG 9.6-ESV-R4-P3  _btc.rick.wesson.us txt
;; global options: +cmd
;; Got answer:
;; -HEADER- opcode: QUERY, status: NOERROR, id: 45136
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;_btc.rick.wesson.us.   IN  TXT

;; ANSWER SECTION:
_btc.rick.wesson.us.299 IN  TXT BTC=1\;
1GCVXLfF1TcpnnDLJRHk845NZhuJWQTnUD

;; Query time: 147 msec


while this isn't a secured zone, any leverage of DNSSEC would require
the application to have direct hooks into the stub-resolver, rather
than just leveraging the OS's implementation.

just some food for thought...

-rick



2011/12/14 Jorge Timón timon.elvi...@gmail.com:
 What if we specify bitcoin to make it easier for software (maybe the
 browser, a plugin for the browser, the bitcoin client analyzing the
 clipboard...) to easily detect that you expect a bitcoin address when
 going to url?
 If puted in the bitcoin client, the bitcoin:// is optional (? and
 can also be replaced by http ?) since from the context you already
 expect an address or an url that will give you the address.

 In the browser:

 bitcoin://address
 bitcoin://rest_of_url

 In the bitcoin client:

 address
 rest_of_url
 bitcoin://address
 bitcoin://rest_of_url
 http://rest_of_url  ??

 Maybe in the bitcoin client you can put any site and the client
 downloads the web to look for occurrences of bitcoin:// (? or just
 valid addresses ?) in it. It caches and shows them to you to decide
 what to do with each one.
 I have used other programs (jdownloader) that read the clipboard
 looking for patterns in links and is very convenient.

 Maybe then parameters for the client can be added to this.

 bitcoin://address?amount=10.53
 bitcoin://rest_of_url?amount=10.53green_address=r
 bitcoin://rest_of_url?amount=10.53green_address=rgreen_address_list=address1,address2,address3

 Whatever the community have planned for bitcoin URIs.

 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 Bitcoin-development mailing list
 Bitcoin-development@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/bitcoin-development

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread Luke-Jr
On Wednesday, December 14, 2011 6:02:25 PM Rick Wesson wrote:
 I also am largely in favor of using secured zones to publish TXT
 records to digital currencies. I've been thinking mainly about TXT
 using the following format for bitcoin.
 
 _btc.lhs.rhs

Don't confuse BTC (Bitcoin unit) with BC (Bitcoin in general / protocol)...
The hard part of using DNS will be sticking to the standard good practice of 
using a new address for every transaction.

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread Rick Wesson
understand that not *everyone* wants or will adhere to that best
practice and in my NSHO it isn't.

-rick

2011/12/14 Luke-Jr l...@dashjr.org:
 On Wednesday, December 14, 2011 6:02:25 PM Rick Wesson wrote:
 I also am largely in favor of using secured zones to publish TXT
 records to digital currencies. I've been thinking mainly about TXT
 using the following format for bitcoin.

 _btc.lhs.rhs

 Don't confuse BTC (Bitcoin unit) with BC (Bitcoin in general / protocol)...
 The hard part of using DNS will be sticking to the standard good practice of
 using a new address for every transaction.

--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread Zell Faze
Could we combine this proposal and the HTTPS proposal?

The DNSSEC TXT record could give instructions on how to query an HTTPS server 
to get the address.  Then we get the dynamism of HTTPS without having a rigid 
URL scheme for querying the server along with the advantages of DNSSEC.


--- On Wed, 12/14/11, Rick Wesson r...@support-intelligence.com wrote:

 From: Rick Wesson r...@support-intelligence.com
 Subject: Re: [Bitcoin-development] Fwd: [BIP 15] Aliases
 To: Luke-Jr l...@dashjr.org
 Cc: bitcoin-development@lists.sourceforge.net
 Date: Wednesday, December 14, 2011, 8:22 PM
 understand that not *everyone* wants
 or will adhere to that best
 practice and in my NSHO it isn't.
 
 -rick
 
 2011/12/14 Luke-Jr l...@dashjr.org:
  On Wednesday, December 14, 2011 6:02:25 PM Rick Wesson
 wrote:
  I also am largely in favor of using secured zones
 to publish TXT
  records to digital currencies. I've been thinking
 mainly about TXT
  using the following format for bitcoin.
 
  _btc.lhs.rhs
 
  Don't confuse BTC (Bitcoin unit) with BC (Bitcoin in
 general / protocol)...
  The hard part of using DNS will be sticking to the
 standard good practice of
  using a new address for every transaction.
 
 --
 10 Tips for Better Server Consolidation
 Server virtualization is being driven by many needs. 
 
 But none more important than the need to reduce IT
 complexity 
 while improving strategic productivity.  Learn More! 
 http://www.accelacomm.com/jaw/sdnl/114/51507609/
 ___
 Bitcoin-development mailing list
 Bitcoin-development@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/bitcoin-development
 

--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread Zell Faze
It is a lot easier to set up an HTTP server to dynamically respond with 
addresses than a DNS record.  It is considered a good practice to use a 
different address for every payment.


It stopped being just a website a long time ago. For many of us, most of us, 
Wikipedia has become an indispensable part of our daily lives.
— Jimmy Wales, Founder of Wikipedia 
Help protect it now. Please make a donation today: 
http://www.wikimediafoundation.org/wiki/Donate


--- On Wed, 12/14/11, Kyle Henderson k...@old.school.nz wrote:

From: Kyle Henderson k...@old.school.nz
Subject: Re: [Bitcoin-development] Fwd: [BIP 15] Aliases
To: Zell Faze zellf...@yahoo.com
Cc: Luke-Jr l...@dashjr.org, Rick Wesson r...@support-intelligence.com, 
bitcoin-development@lists.sourceforge.net
Date: Wednesday, December 14, 2011, 11:56 PM

Just so we're clear, what is the need for HTTP at all?

A query for a string and an answer can all be handled via DNS.

On Thu, Dec 15, 2011 at 4:57 PM, Zell Faze zellf...@yahoo.com wrote:

Could we combine this proposal and the HTTPS proposal?



The DNSSEC TXT record could give instructions on how to query an HTTPS server 
to get the address.  Then we get the dynamism of HTTPS without having a rigid 
URL scheme for querying the server along with the advantages of DNSSEC.





--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development


Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-14 Thread Walter Stanish
 Just so we're clear, what is the need for HTTP at all?
 A query for a string and an answer can all be handled via DNS.

 It is a lot easier to set up an HTTP server to dynamically respond
 with addresses than a DNS record.

Interesting that you bring up the effort factor.

The notion that every individual will want to run their own DNS or
HTTP based alias system to dispense transaction-specific bitcoin
addresses seems - on this basis - alone a little far fetched. Such a
system would provide very little added value at significant hassle to
the small subset of users who could be bothered setting up such a
scheme. Also, remember that most people in the world don't even know
what DNS is, nor do they have the capacity or motivation to set up a
program on a web server for what amounts to minor ongoing time savings
and some vanity thrills.

To my mind, it is far more likely that third party hosted services
(such as providers of hosted wallet, conventional currency holding and
exchange services) will provide aliasing resolution, and that these
alias resolution services will operate on an alias@provider mechanism
(for example, IIBAN and its 'institution' codes @ ).

In addition, during the 'pre-transaction exchange' that the alias
resolution process essentially represents, additional value could be
added by these types of service providers by providing functionality
presently excluded from Bitcoin but relevant to real world financial
systems. For example this 'pre-transaction exchange' process might
include, in addition to alias resolution, transaction metadata
exchange (transaction description, invoice/order number, taxation
information, schedules of fees and charges, pre-arranged currency
exchange rates if filling an payment for an amount quoted in another
(eg: conventional) currency, shipping terms, transaction reversal
(cancellation) terms, escrow terms, etc.)

Regards,
Walter Stanish
Payward Inc.

--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
___
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-development