¿Puedes enviar una transacción de Bitcoin a una dirección de Bitcoin que no existe?

Digamos que elijo arbitrariamente una dirección "abcdefg" (por ejemplo), que no existe en la red; nadie es "dueño" de la dirección.

¿Qué sucede cuando intento realizar una transacción a esta dirección?

¿La transacción es rechazada por la red?

Si no, ¿esta transacción se almacena en la cadena de bloques?

Respuestas (2)

¿Se puede enviar una transacción de bitcoin a una dirección de bitcoin que no existe?

Absolutamente, sin embargo, la dirección debe ser válida.

Es probable que una dirección completamente arbitraria (o un error tipográfico) no sea válida porque las direcciones contienen una suma de verificación cuando están codificadas en Base58. No hay forma de que la red sepa si alguien posee una clave correspondiente a una dirección a menos que se haya producido una transacción con esa dirección. Consulte Bitcoin Wiki - Dirección y BIP 13 , que describe cómo se forma una dirección Pay-to-Script-Hash, como ejemplo:

base58-encode: [one-byte version][20-byte hash][4-byte checksum]

Vote a favor, sin embargo, la 'red' nunca sabe si alguien posee una clave que pertenece a una dirección, independientemente de los gastos anteriores. Un usuario puede inferir que una dirección utilizada anteriormente tiene una clave conocida, pero también puede ser una suposición incorrecta: las claves se pueden perder o eliminar.

¿Puedes enviar una transacción de Bitcoin a una dirección de Bitcoin que no existe?

Sí, la red bitcoin y la cadena de bloques no intentan realizar un seguimiento de las direcciones que existen. El concepto de una dirección existente o no existente no tiene sentido. Las direcciones pueden existir pero ser desconocidas para la cadena de bloques. Puedo instalar una billetera en una PC fuera de línea y crear direcciones válidas que nadie más conoce.

¿Qué sucede cuando intento realizar una transacción a esta dirección?

Se tramitará de la forma habitual. La dirección "inexistente" tendrá un valor de bitcoin asociado en la cadena de bloques.

Si la dirección fue inventada en lugar de derivarse de una clave privada, entonces ese valor de bitcoin se pierde para siempre: se puede ver pero nunca se gasta. A menos que alguien pueda adivinar una clave privada de la que se pueda derivar la dirección; el diseño de Bitcoin hace que esto sea casi imposible de lograr, toda la integridad de Bitcoin depende de ello.

¿La transacción es rechazada por la red?

No

Si no, ¿esta transacción se almacena en la cadena de bloques?

Sí.