Mensaje en cadena de Bitcoin: Análisis de la práctica y aplicación de la instrucción OP_RETURN

Mensajes en la red de Bitcoin: Aplicación y práctica de la instrucción OP_RETURN

En los últimos años, los mensajes on-chain se han utilizado con frecuencia en diversos incidentes de seguridad como una forma única de comunicación en el mundo de blockchain. Por ejemplo, una empresa de seguridad reciente comunicó con los atacantes a través de mensajes on-chain en múltiples ocasiones, lo que finalmente facilitó la devolución de todos los fondos robados, que ascienden a 8.44 millones de dólares. En un entorno anónimo, los mensajes on-chain pueden ser una herramienta efectiva para establecer un diálogo inicial, sentando las bases para la recuperación de fondos en el futuro.

La red de Bitcoin también soporta mensajes on-chain, y su herramienta principal es la instrucción OP_RETURN. Esta instrucción permite a los usuarios incrustar hasta 80 bytes de datos personalizados en las transacciones. Esta parte de los datos no será utilizada por los nodos para la verificación de transacciones, ni afecta el estado UTXO; es puramente para registrar información y se registrará de manera completa en la cadena de bloques.

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

Pasos específicos para dejar un mensaje OP_RETURN en la cadena

1. Codificar el contenido del mensaje

Primero se debe convertir la información textual en formato hexadecimal (HEX), ya que la instrucción OP_RETURN solo acepta datos en formato HEX. Por ejemplo, "This is a test." en HEX convertido es:

54686973206973206120746573742e

Se puede completar la conversión utilizando herramientas en línea o scripts de Python. Es importante tener en cuenta que el contenido del mensaje debe ser menor de 160 caracteres hexadecimales (80 bytes ). Si excede, se recomienda simplificar la información o enviarla en múltiples transacciones.

2. Construir transacciones con OP_RETURN

A continuación, utiliza una billetera o herramienta de Bitcoin que soporte transacciones personalizadas para crear una transacción que contenga una salida OP_RETURN. Tomando como ejemplo una billetera, abre el "modo avanzado" en la interfaz de transferencia y en el cuadro de entrada "OP_RETURN" ingresa la información en hexadecimal. Después de confirmar la información de la transacción, ingresa la contraseña para enviar.

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

3. Transacción de difusión

Transmita la transacción firmada a través de la red Bitcoin. Dado que las transacciones OP_RETURN no implican una transferencia real, deben incluir una tarifa de minería para ser procesadas. Una vez que los mineros la empaqueten en un bloque, el mensaje se almacenará de forma permanente en la cadena de bloques de Bitcoin.

4. Ver contenido del mensaje

Una vez completada la transacción, se puede ver dicha transacción a través del explorador de bloques. El explorador generalmente decodificará automáticamente los datos hexadecimales de OP_RETURN de vuelta a formato ASCII para mostrarlos.

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

Aplicaciones prácticas de OP_RETURN

En eventos de seguridad, los atacantes pueden utilizar OP_RETURN para expresar la intención de devolver fondos, o el equipo del proyecto y el equipo de seguridad pueden usar este método para comunicarse con los atacantes, intentando establecer contacto.

Además de los escenarios de negociación, OP_RETURN también se utiliza para operaciones de "marcado". Por ejemplo, hay instituciones de análisis que revelaron que, en la víspera del estallido de la guerra entre Rusia y Ucrania en 2022, un usuario anónimo de Bitcoin utilizó OP_RETURN para marcar cerca de 1000 direcciones sospechosas de estar relacionadas con los servicios de seguridad de Rusia. Estos mensajes indicaban en ruso que estas direcciones podían estar involucradas en ataques cibernéticos o actividades de espionaje.

Es importante señalar que el usuario no solo dejó un comentario, sino que también quemó una gran cantidad de Bitcoin. Debido a la característica de salida OP_RETURN, los Bitcoin enviados a este tipo de transacciones serán quemados y no se podrán usar. Según estadísticas, el valor de los Bitcoin quemados en esta serie de operaciones supera los 300,000 dólares.

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

Resumen

Los mensajes OP_RETURN en la red de Bitcoin ofrecen una forma de comunicación anónima, pública e inmutable, desempeñando un papel importante en el contacto y la transmisión de información durante las etapas iniciales de recuperación de fondos. Sin embargo, los usuarios deben mantenerse alerta y evitar ver y procesar información sospechosa en dispositivos no confiables, para prevenir que los atacantes utilicen los mensajes en cadena para guiar a las víctimas a acceder a enlaces maliciosos o realizar operaciones arriesgadas. Ante un incidente de seguridad, se recomienda contactar de inmediato a un equipo de seguridad profesional para solicitar asistencia, al mismo tiempo que se refuerza continuamente la conciencia de seguridad para reducir el riesgo de convertirse en un objetivo de ataque.

BTC0.74%
OP3.03%
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
  • 5
  • Compartir
Comentar
0/400
SerNgmivip
· 07-16 16:44
alcista啊 还有这种神奇操作
Ver originalesResponder0
RetailTherapistvip
· 07-14 22:34
Mi plato, esto se usa a menudo
Ver originalesResponder0
MerkleDreamervip
· 07-14 22:34
Vaya, los atacantes pueden recuperar fondos gracias a los mensajes.
Ver originalesResponder0
RugpullAlertOfficervip
· 07-14 22:11
Hacker de mensajería~teléfono de atención al cliente del atacante
Ver originalesResponder0
MEVHunterZhangvip
· 07-14 22:10
Está bastante avanzado, en el futuro se pueden poner pequeños ensayos.
Ver originalesResponder0
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)