(DataWraithのコンテキスト投稿)

4 件のメッセージ BitcoinTalk DataWraith, teppy, ラズロ・ハニエツ, サトシ・ナカモト 2010年5月19日 — 2010年5月20日
DataWraith 2010年5月19日 原文 · 個別ページ

なぜそうなのか、ちょっと割り込んで質問していいだろうか? Bitcoinが公開鍵暗号を使ってコインの所有権を移転するなら、受取人のみが読める短いメッセージを含めることは些細な問題のはずだと思うのだが。

teppy 2010年5月19日 原文 · 個別ページ

うーん、アドレスベースのトランザクションに何かテキストフィールドは関連付けられているのだろうか? Bitcoinの受け入れが少し面倒になる。そのようなテキストフィールドをプロトコルの一部として含めると、匿名性が何らかの形で損なわれるのだろうか?

仮説的には、例えば2000~2000.999999 Bitcoinを請求し、テキスト部分を金額の小数部分にエンコードすることで、トランザクションに短いテキストメッセージをエンコードできるだろう。

あるいは、それは存在しない問題を解決しようとしているのだろうか?

「BTCを送るための新しいアドレスを作ってくれ」と言うためのプロトコルは既にあるのか?

好きなだけ新しいアドレスを作れる。ほとんどの人がやっている方法は、ユーザー用に新しいアドレスを生成して表示するというものだ。そのアドレスに支払いが受信されると、ユーザーにクレジットされる。各トランザクションに新しいアドレスを生成するだけでいい、基本的にトランザクションIDのようなものだ。Link2VOIPはすべて自動化しており、他にもそうしている人がいる。単に組み込みのJSON-RPC機能を使っているだけだ。

メッセージを含める件についての他の質問は、サトシが回答する必要がある。

Quote from: DataWraith on May 19, 2010, 07:52:42 PM

なぜそうなのかという質問を挟んでもよいですか?Bitcoinが公開鍵暗号を使ってコインの所有権を移転しているなら、受取人だけが読める短いメッセージを含めるのは簡単なことのように思えるのですが。 ほとんどそうだが、完全にはそうではない。BitcoinはEC-DSAを使用しており、これはデジタル署名のみが可能で、暗号化はできない。RSAは両方できるが、桁違いに大きく、実用的ではなかったため使用しなかった。