Puede usted explicar exactamente lo que usted propone? Si tengo 10 bitcoins y me producen dos transacciones, una de enviarlos a la dirección de Una y uno de enviarlos a la dirección de B, ¿cómo puede asegurarse de que todos estamos de acuerdo que uno de los dos es válido? Y sin un mecanismo de este tipo, ¿cómo puede alguien estar seguro de que se puede formar una transacción otros aceptará como válido? PoW fue la primera solución a la doble pasar problema que no requieren de una autoridad central. Ahora hay otros, pero es un problema difícil que no se resuelve por arte de magia. Gracias por la respuesta. He arreglado el segundo mensaje pero aún así me dio el mismo error. Traté de usar la opción sigencode=ecdsa.util.sigencode_der_canonize en el método sign_digest en lugar de ecdsa.util.sigencode_der y funcionó. Entiendo que el DER es la firma de codificación que se utiliza en bitcoin; pero, ¿qué canonizó significa?

Usted puede enviar cualquier cantidad a un papel de la cartera, sin la preocupación por el cambio. La parte crítica que preocuparse es cuando se gastan los fondos en el papel en el bolsillo. Si usted no gastar todos los fondos lo que sobra va a ser utilizado como un cargo por transacción respecto menos de la cantidad. uminatsu es correcto afirmar que esto sólo se produce cuando se trate y de la artesanía raw transacción mediante una de las claves de esa cartera. Se sugiere que importar las claves privadas en su propio bolsillo antes de intentar gastar estos fondos para asegurar que usted no cometer un error. Usted tendrá que utilizar el importprivkey función de la bitcoin-qt aplicación de monedero para ser capaz de gastar su BTC.