Cómo enviar bitcoin con un mensaje adjunto

¿Es posible enviar bitcoins con un mensaje adjunto con la transacción? Si es así, ¿cómo hacerlo?

¿Ha intentado enviar una transacción con un mensaje en bitcoin-qt?
sí. pero no pude averiguar cómo
@VX Eso crea un mensaje firmado, pero la pregunta es si puede adjuntar ese mensaje firmado a una transacción.
Creo que hay algunas cadenas que permiten eso. No estoy seguro de si se ha fusionado aguas arriba con bitcoin o no. Sé que he estado discutiendo formas de enviar mensajes dentro de una cadena de bloques de monedas (frente a mensajes de bits). Puede usar una billetera blockchain.info y enviar un mensaje a través de blockchain.info.
Se supone que las transacciones de Bitcoin no deben contener mensajes; solo lo necesario para que el mundo valide tu transacción. El resto es información privada entre usted y el receptor, y solo spam para el resto del mundo.
Si realmente tiene que hacer esto, use OP_RETURN .

Respuestas (3)

El protocolo de pago (ver BIP 70-72) permitirá adjuntar mensajes a las transacciones.

Tenga en cuenta que estos mensajes no terminan en la cadena de bloques, que es la forma correcta de hacerlo, ya que son información privada entre el remitente y el receptor; no es necesario que el mundo entero los replique.

¿Dónde se almacenan estos mensajes y cómo se procesan para enviarlos al destinatario? Si se envía por correo electrónico, ¿quién envía el correo electrónico? ¿No significa eso que el comerciante debe tener algo preparado para enviar estos correos electrónicos?
Están en la billetera del remitente y del receptor, y el mensaje se comunica a través de cualquier medio que se utilice para transmitir la solicitud de pago. Una mejor respuesta a esta pregunta en estos días es cómo los pagos Lightning también pueden tener mensajes asociados, aunque ni siquiera haya una transacción en cadena para el pago.

Si solo está buscando codificar un mensaje en el URI, mire BIP 20 . Si realmente desea asociar el mensaje en la cadena de bloques, entonces echaría un vistazo a esta pregunta de desbordamiento de pila .

Los detalles técnicos de cómo hacer esto se discuten aquí. https://bitcoin.stackexchange.com/search?q=encode+message+in+the+block+chain La mejor manera parece ser usando el script de salida de transacciones.

Blockchain.info tiene estas capacidades en sus billeteras. No estoy seguro de qué otras billeteras lo permiten.