2013-05-02 12 views
5

Sto programmando un sito che accetta pagamenti Bitcoin, ma non voglio tenere nessuna chiave privata sul server. Sto utilizzando il cosiddetto metodo "API pigro" in cui creo le chiavi e gli indirizzi privati ​​prima del tempo off-line, quindi inviamo i clienti a inviarli e desidero ricevere una notifica quando avviene la transazione, il più rapidamente possibile , con 0 conferme.Come posso verificare una transazione Bitcoin con 0 conferma senza avere la chiave privata nel mio portafoglio?

Non riesco a capire come farlo a livello di programmazione, a meno che non aggiungo la chiave privata al portafoglio di bitcoind, che non voglio fare per ragioni di sicurezza. Preferirei farlo in PHP, ma mi accontenterò di qualunque cosa.

risposta

0

Non è necessario controllare il proprio client bitcoin per una transazione a un indirizzo specifico. È possibile utilizzare https://blockchain.info/api.

Inoltre, dalla versione .10.0 il client bitcoin supporta solo gli indirizzi di watch che consente di aggiungere la chiave pubblica senza la chiave privata e osservare le transazioni in questo modo.