For example, yesterday I implemented HTTPS lookup for
addresses into my fork of Electrum client. I did it in 15
minutes, it works as expected, it does the job and the
implementation is really transparent, becuase implementation is
20 lines of code. There's no magic transformation, no forced
"?handle=" parameters or whatever. And I don't care if somebody
provide URL
https://some.strange.domain/name-of-my-dog?myhandle=5678iop&anything_else=True
And everybody can do the same in their clients, in their
merchant solutions, websites or whatever. Everybody can do HTTPS
lookup. But try to explain DNS, Namecoin, IIBAN, email aliases
to other programmers...
Those IIBAN - well, why not. At least I see the potential
in PR. So far I understand it as some teoretic concept which
is not supported by anything else right now. Give it few years
until it matures and then add IIBAN alias to Bitcoin client
too.
Maybe I'm repeating myself already, but the way to go is to
make aliases as easy as possible, so everybody can implement
it in their own solution and thus practially remove the need
of using standard bitcoin addresses for normal users. Using
some superior technology, which is hard to implement or even
understand won't solve the situation, because it will ends up
with some reference implementation in standard client only and
nobody else will use it.
slush