決済サーバー
いくつかのトピック(https://www.bitcoin.org/smf/index.php?topic=12.0、https://www.bitcoin.org/smf/index.php?topic=19.0)で読んだように、Bitcoinのより広い普及のためには決済サーバーが必要だ。
Bitcoinトランザクションを処理できるPHP Webアプリケーションを作りたい。LAMPシステムは稼働しているが、今までBitcoinはWindowsでしか使っていなかった。コマンドラインインターフェースを備えたLinux版Bitcoinのインストールを手伝ってくれる人はいないかな?
サーバーはUbuntu 9.10 32-bitで動いている。それとも別のディストリビューションを使うべきだろうか?
私のアイデアはシンプルだ:
- 訪問者が何かを購入したい
- 決済ページに支払うべきBitcoinの金額、注文ID、サーバーのIPアドレスが表示される(メッセージはIPアドレストランザクションでしか送れないため)
- 訪問者がBitcoinアプリケーションで支払いを行い、支払いのメッセージに注文IDを記載する
- サーバーが支払いを受信し、注文IDと金額を確認する
- 支払いが確認され、訪問者にダウンロードリンク/購入確認などが送られる
Bitcoin 0.2でこれはできると思う?
ウォレットはすでに複数のBitcoinアドレスに対応している。
bitcoinアプリのOptions/Change your addressを確認してみるといい。😄
ウォレットはすでに複数のBitcoinアドレスに対応している。
bitcoinアプリの
Options/Change your addressを確認してみるといい。😄
riX、その通りだ! 😳
あとはコマンドライン版のBitcoinが必要だ。
SNサトシ・ナカモトの投稿(2009年11月27日17:27 UTC)コマンドラインは0.2の後のTo-Doリストに入っている。
サトシ、コマンドライン対応の新バージョンはいつ頃になりそうかな? あるいはBitcoin 0.2をコマンドラインで使えるようにコンパイルすることは可能なのかな?
riXが言う通り、それが正しいやり方だ。ソフトウェアは各支払いに対して新しいBitcoinアドレスを必要な時にいつでも生成できる。「注文を完了するには、[使い捨てBitcoinアドレス]にX BCを送ってほしい」。サーバーがそのBitcoinアドレスにその金額を受け取ると、自動的に注文を処理したり、ショップオーナーにメールを送ったりするトリガーになる。
コマンドラインサポートの追加は優先度が高い。コーディングする時間を確保するだけの問題だ。
素晴らしい! この発言で私の前回の投稿は時代遅れになったみたいだな。😉
(https://www.bitcoin.org/smf/index.php?topic=25.msg178#msg178)
コマンドラインサポートの追加は優先度が高い。コーディングする時間を確保するだけの問題だ。