Mensajes on-chain 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 en el mundo blockchain se han utilizado con frecuencia como una forma especial de comunicación en varios incidentes de seguridad. Este método se ha convertido en una herramienta efectiva para establecer un diálogo inicial en un entorno anónimo, sentando las bases para la recuperación de fondos posterior.
La red de Bitcoin soporta mensajes on-chain, siendo su herramienta central la instrucción OP_RETURN. Esta instrucción permite a los usuarios incrustar 80 bytes de datos personalizados en una transacción. Esta parte de los datos no será utilizada por los nodos para la verificación de transacciones, ni afectará el estado de UTXO, sino que se utiliza puramente para registrar información y se registrará completamente en la cadena de bloques.
Pasos para dejar un mensaje en la cadena usando OP_RETURN
Codificar el contenido del mensaje
Primero es necesario convertir la información de texto al formato hexadecimal (HEX). Por ejemplo, "This is a test." se convierte a HEX como: 54686973206973206120746573742e. El contenido del mensaje debe tener menos de 160 caracteres hexadecimales, es decir, 80 bytes.
Construir transacciones con OP_RETURN
Utilice una billetera o herramienta de Bitcoin que soporte transacciones personalizadas para crear una transacción que contenga una salida OP_RETURN. Tomando como ejemplo Bitcoin Core, se puede usar el comando createrawtransaction para agregar manualmente la salida OP_RETURN.
Transacción de difusión
Transmitir la transacción firmada a través de la red Bitcoin. Dado que las transacciones OP_RETURN no realizan realmente transferencias, deben incluir una tarifa de minería para ser procesadas.
Ver el contenido del mensaje
Después de completar la transacción, se puede ver la transacción a través del explorador de bloques. El explorador generalmente decodificará automáticamente los datos hexadecimales de OP_RETURN de vuelta a ASCII.
Escenarios de aplicación de OP_RETURN
En eventos de seguridad, OP_RETURN se utiliza comúnmente en los siguientes escenarios:
El atacante expresa su intención de devolver los fondos a través de un mensaje on-chain.
El equipo del proyecto y el equipo de seguridad se dirigen a los atacantes, intentando establecer contacto.
Utilizado para la operación de "marcar", como marcar direcciones sospechosas.
Un ejemplo llamativo es 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 dejar mensajes en la cadena, marcando cerca de 1000 direcciones sospechosas de estar relacionadas con los servicios de seguridad rusos. Estos mensajes estaban escritos en ruso y señalaban directamente que estas direcciones podrían estar involucradas en ataques cibernéticos o actividades de espionaje.
Es importante destacar que este usuario no solo dejó un mensaje, sino que también quemó una gran cantidad de Bitcoin. Debido a la naturaleza de la salida OP_RETURN, cualquier Bitcoin enviado a este tipo de transacciones será destruido. Según las estadísticas, el valor de Bitcoin quemado en esta serie de operaciones supera los 300,000 dólares.
Consideraciones
A pesar de que los mensajes en cadena ofrecen una forma de comunicación anónima, pública e inalterable, los usuarios aún deben mantenerse alerta. Los atacantes pueden aprovechar esta forma para dirigir a las víctimas a enlaces maliciosos o realizar operaciones de riesgo. Por lo tanto, al manejar información sospechosa, se debe evitar ver y procesar en dispositivos no confiables.
En caso de un evento de seguridad, se recomienda contactar de inmediato a un equipo de seguridad profesional para ayudar en el análisis, con el fin de aumentar la tasa de éxito en la recuperación de fondos. Al mismo tiempo, los usuarios y las partes del proyecto deben continuar reforzando la conciencia de seguridad para reducir el riesgo de convertirse en un objetivo de ataque.
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.
6 me gusta
Recompensa
6
8
Compartir
Comentar
0/400
OnchainDetectiveBing
· 07-24 01:59
¡Puedo con la sensación tecnológica de dejar un mensaje! Jugando al gato y al ratón con un Hacker~
Ver originalesResponder0
BridgeNomad
· 07-23 11:48
vector de ataque típico... he visto esto en el puente nomad, para ser honesto
Ver originalesResponder0
TokenToaster
· 07-23 07:12
¡Hey, la cadena de bloques realmente puede hacerlo todo!
Ver originalesResponder0
JustHereForMemes
· 07-21 03:48
Esto es como jugar a la serpiente, atrapando la cola del ladrón.
Ver originalesResponder0
ChainChef
· 07-21 03:46
como agregar especias a mi receta de defi... alpha crudo aquí, para ser honesto
Ver originalesResponder0
MetaNeighbor
· 07-21 03:37
Los datos de la marca son interesantes y divertidos, el Hacker dice que es un experto.
Mensaje en la cadena de Bitcoin: Aplicación de la instrucción OP_RETURN en eventos de seguridad
Mensajes on-chain 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 en el mundo blockchain se han utilizado con frecuencia como una forma especial de comunicación en varios incidentes de seguridad. Este método se ha convertido en una herramienta efectiva para establecer un diálogo inicial en un entorno anónimo, sentando las bases para la recuperación de fondos posterior.
La red de Bitcoin soporta mensajes on-chain, siendo su herramienta central la instrucción OP_RETURN. Esta instrucción permite a los usuarios incrustar 80 bytes de datos personalizados en una transacción. Esta parte de los datos no será utilizada por los nodos para la verificación de transacciones, ni afectará el estado de UTXO, sino que se utiliza puramente para registrar información y se registrará completamente en la cadena de bloques.
Pasos para dejar un mensaje en la cadena usando OP_RETURN
Codificar el contenido del mensaje
Primero es necesario convertir la información de texto al formato hexadecimal (HEX). Por ejemplo, "This is a test." se convierte a HEX como: 54686973206973206120746573742e. El contenido del mensaje debe tener menos de 160 caracteres hexadecimales, es decir, 80 bytes.
Construir transacciones con OP_RETURN
Utilice una billetera o herramienta de Bitcoin que soporte transacciones personalizadas para crear una transacción que contenga una salida OP_RETURN. Tomando como ejemplo Bitcoin Core, se puede usar el comando createrawtransaction para agregar manualmente la salida OP_RETURN.
Transacción de difusión
Transmitir la transacción firmada a través de la red Bitcoin. Dado que las transacciones OP_RETURN no realizan realmente transferencias, deben incluir una tarifa de minería para ser procesadas.
Ver el contenido del mensaje
Después de completar la transacción, se puede ver la transacción a través del explorador de bloques. El explorador generalmente decodificará automáticamente los datos hexadecimales de OP_RETURN de vuelta a ASCII.
Escenarios de aplicación de OP_RETURN
En eventos de seguridad, OP_RETURN se utiliza comúnmente en los siguientes escenarios:
Un ejemplo llamativo es 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 dejar mensajes en la cadena, marcando cerca de 1000 direcciones sospechosas de estar relacionadas con los servicios de seguridad rusos. Estos mensajes estaban escritos en ruso y señalaban directamente que estas direcciones podrían estar involucradas en ataques cibernéticos o actividades de espionaje.
Es importante destacar que este usuario no solo dejó un mensaje, sino que también quemó una gran cantidad de Bitcoin. Debido a la naturaleza de la salida OP_RETURN, cualquier Bitcoin enviado a este tipo de transacciones será destruido. Según las estadísticas, el valor de Bitcoin quemado en esta serie de operaciones supera los 300,000 dólares.
Consideraciones
A pesar de que los mensajes en cadena ofrecen una forma de comunicación anónima, pública e inalterable, los usuarios aún deben mantenerse alerta. Los atacantes pueden aprovechar esta forma para dirigir a las víctimas a enlaces maliciosos o realizar operaciones de riesgo. Por lo tanto, al manejar información sospechosa, se debe evitar ver y procesar en dispositivos no confiables.
En caso de un evento de seguridad, se recomienda contactar de inmediato a un equipo de seguridad profesional para ayudar en el análisis, con el fin de aumentar la tasa de éxito en la recuperación de fondos. Al mismo tiempo, los usuarios y las partes del proyecto deben continuar reforzando la conciencia de seguridad para reducir el riesgo de convertirse en un objetivo de ataque.