¿Hay alguna API de terceros que permita enviar Bitcoins usando transacciones específicas como entradas?
En 2013, tuve que ejecutar bitcoind yo mismo y crear una transacción sin procesar manualmente. ¿Pero tal vez es más fácil ahora, después de 3 años? Ejecutar bitcoind no es tan barato ahora, pero realmente quiero reenviar un pago de bitcoin de una dirección a otra, también manteniéndolo seguro y claro.
Puede crear transacciones personalizadas para firmar usando la API de blockcypher:
https://www.blockcypher.com/dev/bitcoin/#creating-transactions
Tendría que jugar con él para obtener el control de monedas exacto que desea, pero la mayor parte de la funcionalidad que está buscando está ahí si no le importa la fuga de privacidad.
Puede implementar su propio cliente bitcoin muy ligero. Debería admitir version
y tx
mensajes: https://en.bitcoin.it/wiki/Protocol_documentation
Entonces, realiza una conexión TCP a cualquier nodo bitcoin con IP blanca. Puede elegir blockchain.info, por ejemplo. Su cliente ligero envía un version
mensaje, el nodo remoto le envía un getdata
mensaje y usted devuelve su transacción en un tx
mensaje. Después de que ese nodo remoto lo verifique y se propague a otros nodos y a toda la red.
No tienes que preocuparte por la seguridad. Nadie puede robar sus bitcoins si generó correctamente la transacción sin procesar.
Roman Vinogradov
Zergatul