しかし、リンクがすでに入力を代行してくれる以上、ビットコインアドレスの代わりにドメインアドレスを使うことにそれほどの利点があるとは思えない。ビットコインアドレスであれば、ユーザーは身元不明の支払いを送ることができない。正しいビットコインアドレスが与えられるまで支払いを送ることができないのだ。
ドメインで送信する良い点は、送信先を視覚的に確認できることだ。
Bitcoin アドレスの複雑さをカジュアルユーザーから隠すことは良いことだと思う。それが無理なら、アドレストランザクションに観察可能だが変更不可能なメッセージを埋め込めるようにすべきだ。これが技術的に実現不可能な理由があるだろうか?
サトシ・ナカモトの投稿(2010年6月15日 15:15 UTC)より重要な問題は、ブラウザーが 127.0.0.1 に接続することを許可されていない場合はどうなるかということだ: topic 63
そして、もしそうだとすると、127.0.0.1 が含まれていた Freenet リンクの例はどうなるのだろうか?
問題を誤解していると思う。私のブラウザーは常に 127.0.0.1 にアクセスできる(奇妙な IE の設定やウイルスがなければ)。URL バーにアドレスを入力するかリンクをクリックすれば、正常に動作する。しかし、JavaScript を使ってドメイン間(または同じドメインの異なるポート間)で POST リクエストを完了することはできない。
このリンクをクリックしてみてほしい:
http://127.0.0.1/
おそらく何も表示されないだろう(システムで Web サーバーを動かしていない限り)が、ブラウザーは喜んでそこに移動しようとする。
XMLHTTPRequest が、あのスレッドで議論していたものだ。