2013-05-02 7 views
5

私はBitcoin支払いを受け付けるサイトをプログラミングしていますが、私はサーバー上に秘密鍵を保持したくありません。私は秘密鍵とアドレスを事前にオフラインで作成して顧客に送信する、いわゆる「遅延API」メソッドを使用しています。トランザクションが発生すると、できるだけ早く通知を受けたい0件の確認があります。私のウォレットに秘密鍵を持たずに0確認Bitcoinトランザクションを確認する方法はありますか?

秘密鍵をビットコントのウォレットに追加しない限り、セキュリティ上の理由からこれをプログラムで実行する方法はわかりません。私はPHPでそれをすることを好むだろうが、私は何のために解決します。

答えて

0

Lazy APIページでは、blockexplorer.comを使用して確認を確認することを推奨しています。

https://en.bitcoin.it/wiki/Lazy_API#Solution_for_receiving_bitcoins

Bitcoinsを受信するためのソリューションの下で#4:彼らは右の量(すなわち http://blockexplorer.com/q/getreceivedbyaddress/19hMEAaRMbEhfSkeU4GT8mgSuyR4t4M6TH/1)を送っかどうかを確認するために

チェックblockexplorer -/1は、必要な確認の数であります

0

特定のアドレスへのトランザクションのために独自のビッチンクライアントをチェックする必要はありません。 https://blockchain.info/apiを使用できます。

また、バージョン10.0以降では、Bitcoinクライアントは監視専用アドレスをサポートしているため、秘密鍵なしで公開鍵を追加してこのようにトランザクションを監視できます。

関連する問題