決済サーバー
いくつかのトピック(https://www.bitcoin.org/smf/index.php?topic=12.0、https://www.bitcoin.org/smf/index.php?topic=19.0)で読んだように、Bitcoin (https://www.bitcoin.org/smf/index.php?topic=12.0%E3%80%81https://www.bitcoin.org/smf/index.php?topic=19.0%EF%BC%89%E3%81%A7%E8%AA%AD%E3%82%93%E3%81%A0%E3%82%88%E3%81%86%E3%81%AB%E3%80%81Bitcoin) のより広い普及のためには決済サーバーが必要だ。
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 が必要だ。
サトシ・ナカモトの投稿(2009年11月27日 08: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)
コマンドラインサポートの追加は優先度が高い。コーディングする時間を確保するだけの問題だ。