Guía para dejar mensajes en la cadena de BTC: Usar OP_RETURN para transmitir información

Guía práctica para dejar mensajes en la cadena de Bitcoin

En los últimos años, los mensajes on-chain en el mundo de blockchain se han utilizado con frecuencia como una forma especial de comunicación en diversos eventos de seguridad. Este método no solo puede establecer un diálogo inicial en un entorno anónimo, sino que también sienta las bases para el posterior trabajo de recuperación de fondos. Aunque las redes de Ethereum y Bitcoin admiten mensajes on-chain, sus formas de implementación son ligeramente diferentes. Este artículo se centrará en el método de mensajes on-chain en la red de Bitcoin.

En la red Bitcoin, los mensajes on-chain se implementan principalmente a través de la instrucción OP_RETURN. Esta instrucción permite a los usuarios incrustar hasta 80 bytes de datos personalizados en la transacción. Estos datos no afectan la validación de la transacción ni el estado UTXO, y se utilizan únicamente para el registro de información, siendo guardados de manera permanente en la cadena de bloques.

Guía de emergencia: Si te roban BTC, no te preocupes, primero deja un mensaje on-chain

Cómo dejar un mensaje on-chain en la red Bitcoin

  1. Codificar el contenido del mensaje

Primero, es necesario convertir la información del texto en formato hexadecimal (HEX). Por ejemplo, el formato HEX de "This is a test." es:

54686973206973206120746573742e

Se puede realizar la conversión utilizando herramientas en línea o scripts de Python. Tenga en cuenta que el contenido del mensaje no puede exceder de 80 bytes (160 caracteres hexadecimales). Si se excede, se recomienda simplificar la información o enviarla en varias partes.

  1. Construir transacciones que incluyan OP_RETURN

Utilice una billetera o herramienta de Bitcoin que soporte transacciones personalizadas para crear una transacción que incluya una salida OP_RETURN. Tomando como ejemplo Bitcoin Core, se puede usar el comando createrawtransaction:

bitcoin-cli createrawtransaction '[{"txid":"your_input_txid","vout":0}]' '[{"data":"54686973206973206120746573742e"}]'

Al algunas billeteras móviles también soportan transacciones OP_RETURN. Activa el modo avanzado en la interfaz de transferencia, introduce la información en hexadecimal y asegúrate de que la cantidad ingresada sea igual a la cantidad de salida más la tarifa del minero.

Guía de emergencia: No te preocupes si te roban BTC, primero deja un mensaje on-chain

  1. Transacción de difusión

Difundir la transacción firmada a la red Bitcoin. Dado que las transacciones OP_RETURN no implican una transferencia real, deben incluir suficientes tarifas de minería para garantizar que la transacción sea procesada.

  1. Ver el contenido del mensaje

Una vez completada la transacción, se puede ver la transacción a través del explorador de bloques. La mayoría de los exploradores decodificarán automáticamente los datos OP_RETURN de hexadecimal a texto legible.

Guía de emergencia: No te preocupes si te roban BTC, primero deja un mensaje en la cadena

Casos de uso de OP_RETURN

En eventos de seguridad, OP_RETURN a menudo se utiliza en los siguientes escenarios:

  • El atacante expresa activamente la intención de devolver los fondos.
  • El equipo del proyecto o el equipo de seguridad envían una señal de comunicación al atacante
  • Marcar direcciones sospechosas

Por ejemplo, en vísperas del conflicto entre Rusia y Ucrania en 2022, un usuario utilizó OP_RETURN para marcar casi 1000 direcciones sospechosas relacionadas con agencias de seguridad rusas, a la vez que quemó una gran cantidad de Bitcoin para llamar la atención.

Consideraciones

A pesar de que los mensajes on-chain facilitan la comunicación en un entorno anónimo, los usuarios aún deben mantenerse alerta. Los atacantes pueden aprovechar esta forma para inducir a las víctimas a acceder a enlaces maliciosos o realizar acciones peligrosas. Por lo tanto, al manejar información sospechosa, se debe actuar con precaución y es mejor realizar operaciones en un entorno seguro.

En caso de incidentes de seguridad, se recomienda buscar de inmediato la ayuda de un equipo de seguridad profesional para aumentar la tasa de éxito en la recuperación de fondos. Al mismo tiempo, los usuarios y los proyectos deben mejorar continuamente la conciencia de seguridad y tomar medidas efectivas para prevenir ataques potenciales.

Guía de emergencia: No te preocupes si te roban BTC, primero deja un mensaje en la cadena

BTC-1.47%
OP-1.95%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 8
  • Compartir
Comentar
0/400
CantAffordPancakevip
· 07-22 22:02
¡El cartero on-chain ha llegado!~
Ver originalesResponder0
GweiObservervip
· 07-22 21:57
Está bien, con esto en la cadena se pueden contactar hackers
Ver originalesResponder0
MidnightGenesisvip
· 07-21 10:13
Se ha monitoreado un flujo de datos interesante en la cadena; es nuevamente el momento de explorar el código en la madrugada.
Ver originalesResponder0
PretendingSeriousvip
· 07-20 00:58
¿Qué? ¿Esto también se puede?
Ver originalesResponder0
SatoshiChallengervip
· 07-20 00:55
¿Recuperación de fondos? Deja de soñar, es muy probable que hayan hecho un Rug Pull.
Ver originalesResponder0
MetaverseVagabondvip
· 07-20 00:51
Pretender conocer la Cadena de bloques desde hace seis años
Ver originalesResponder0
Hash_Banditvip
· 07-20 00:44
he estado minando desde '13... op_return me recuerda los buenos viejos tiempos, para ser honesto
Ver originalesResponder0
rekt_but_not_brokevip
· 07-20 00:42
Ya hay tecnología innovadora que aumenta los escenarios de aplicación de BTC.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)