Diálogo invisible en el mundo de la cadena de bloques: explorando los mensajes en la red Bitcoin on-chain
En los últimos años, los incidentes de seguridad en el campo de la cadena de bloques han sido frecuentes, y los mensajes on-chain han ido ganando atención como una forma única de comunicación. En un entorno anónimo, este método proporciona una vía efectiva para establecer un diálogo inicial, sentando las bases para la recuperación de fondos posterior. Este artículo se centrará en el mecanismo de mensajes on-chain de la red Bitcoin, detallando su forma de implementación y sus escenarios de aplicación.
El núcleo de los mensajes en cadena de bloques de Bitcoin: la instrucción OP_RETURN
La red de Bitcoin soporta mensajes on-chain, y su herramienta central es la instrucción OP_RETURN. Esta instrucción permite a los usuarios incrustar hasta 80 bytes de datos personalizados en la transacción. Esta parte de los datos no participa en la verificación de la transacción y no afecta el estado del UTXO, su propósito es puramente registrar información y se guarda de forma permanente en la cadena de bloques.
Cómo usar OP_RETURN para dejar un mensaje on-chain
1. Codificar el contenido del mensaje
Primero necesitas convertir la información del texto a formato hexadecimal (HEX). Por ejemplo, "This is a test." convertido a HEX es: 54686973206973206120746573742e. Puedes usar herramientas en línea o scripts de Python para realizar la conversión. Ten en cuenta que el contenido del mensaje debe tener menos de 160 caracteres hexadecimales (80 bytes); si se excede, debes simplificar la información o enviarla en varias partes.
2. Construir transacciones con OP_RETURN
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 Bitcoin Core, se puede usar el comando createrawtransaction para agregar manualmente la salida OP_RETURN. Algunas billeteras móviles también ofrecen un modo avanzado que permite ingresar datos OP_RETURN directamente.
3. Transacción de difusión
Difundir la transacción firmada a través de la red Bitcoin. Dado que las transacciones OP_RETURN no implican una transferencia real, es necesario incluir una tarifa de minería suficiente para garantizar que la transacción sea procesada.
4. Ver contenido del mensaje
Una vez confirmada la transacción, se puede consultar a través del explorador de bloques. La mayoría de los exploradores decodificarán automáticamente los datos hexadecimales de OP_RETURN en texto legible.
Aplicaciones prácticas de OP_RETURN
En incidentes de seguridad, OP_RETURN se utiliza para diversos propósitos:
Herramientas de negociación: el atacante podría usarlo para expresar su intención de devolver los fondos, o el equipo del proyecto y el equipo de seguridad intentan establecer contacto con el atacante.
Marcado de dirección: Ha habido usuarios que utilizaron OP_RETURN para marcar cerca de 1000 direcciones sospechosas relacionadas con ciertas instituciones, mientras que intencionadamente quemaron grandes cantidades de Bitcoin para llamar la atención.
Consideraciones
A pesar de que los mensajes on-chain ofrecen comodidad para la comunicación en un entorno anónimo, los usuarios aún deben mantener la vigilancia. Los atacantes pueden aprovechar este método para guiar a las víctimas a acceder a enlaces maliciosos o realizar operaciones peligrosas. En caso de un incidente de seguridad, se recomienda buscar de inmediato la asistencia de un equipo de seguridad profesional para aumentar la posibilidad de recuperar los fondos.
Por último, tanto los usuarios individuales como las partes del proyecto deben seguir fortaleciendo la conciencia de seguridad, tomar medidas de protección integrales y reducir el riesgo de convertirse en un objetivo de ataque. En el campo de la Cadena de bloques, que se desarrolla rápidamente, la seguridad siempre es la principal consideración.
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.
20 me gusta
Recompensa
20
6
Republicar
Compartir
Comentar
0/400
OldLeekMaster
· hace18h
Increíble, ¿se puede chatear así?
Ver originalesResponder0
MechanicalMartel
· 08-10 18:26
Esto suena impresionante, pero al final es esto.
Ver originalesResponder0
rekt_but_not_broke
· 08-09 23:39
bomba o no bomba, ¡igual hay que hacer trading!
Ver originalesResponder0
BlockchainFries
· 08-09 23:39
Cadena de bloques de papas fritas: ¿Los mensajes también deben pagar tarifa de gas? ¡tomar a la gente por tonta!
Ver originalesResponder0
PaperHandsCriminal
· 08-09 23:37
Ay, perdí mucho, otra vez introduje una posición en un nivel alto.
Ver originalesResponder0
JustHereForAirdrops
· 08-09 23:27
¡Ya estamos en el 2022 y aún se preocupan por unos pocos bytes!
Instrucción OP_RETURN de Bitcoin: conversación invisible y aplicaciones seguras en la cadena de bloques
Diálogo invisible en el mundo de la cadena de bloques: explorando los mensajes en la red Bitcoin on-chain
En los últimos años, los incidentes de seguridad en el campo de la cadena de bloques han sido frecuentes, y los mensajes on-chain han ido ganando atención como una forma única de comunicación. En un entorno anónimo, este método proporciona una vía efectiva para establecer un diálogo inicial, sentando las bases para la recuperación de fondos posterior. Este artículo se centrará en el mecanismo de mensajes on-chain de la red Bitcoin, detallando su forma de implementación y sus escenarios de aplicación.
El núcleo de los mensajes en cadena de bloques de Bitcoin: la instrucción OP_RETURN
La red de Bitcoin soporta mensajes on-chain, y su herramienta central es la instrucción OP_RETURN. Esta instrucción permite a los usuarios incrustar hasta 80 bytes de datos personalizados en la transacción. Esta parte de los datos no participa en la verificación de la transacción y no afecta el estado del UTXO, su propósito es puramente registrar información y se guarda de forma permanente en la cadena de bloques.
Cómo usar OP_RETURN para dejar un mensaje on-chain
1. Codificar el contenido del mensaje
Primero necesitas convertir la información del texto a formato hexadecimal (HEX). Por ejemplo, "This is a test." convertido a HEX es: 54686973206973206120746573742e. Puedes usar herramientas en línea o scripts de Python para realizar la conversión. Ten en cuenta que el contenido del mensaje debe tener menos de 160 caracteres hexadecimales (80 bytes); si se excede, debes simplificar la información o enviarla en varias partes.
2. Construir transacciones con OP_RETURN
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 Bitcoin Core, se puede usar el comando createrawtransaction para agregar manualmente la salida OP_RETURN. Algunas billeteras móviles también ofrecen un modo avanzado que permite ingresar datos OP_RETURN directamente.
3. Transacción de difusión
Difundir la transacción firmada a través de la red Bitcoin. Dado que las transacciones OP_RETURN no implican una transferencia real, es necesario incluir una tarifa de minería suficiente para garantizar que la transacción sea procesada.
4. Ver contenido del mensaje
Una vez confirmada la transacción, se puede consultar a través del explorador de bloques. La mayoría de los exploradores decodificarán automáticamente los datos hexadecimales de OP_RETURN en texto legible.
Aplicaciones prácticas de OP_RETURN
En incidentes de seguridad, OP_RETURN se utiliza para diversos propósitos:
Herramientas de negociación: el atacante podría usarlo para expresar su intención de devolver los fondos, o el equipo del proyecto y el equipo de seguridad intentan establecer contacto con el atacante.
Marcado de dirección: Ha habido usuarios que utilizaron OP_RETURN para marcar cerca de 1000 direcciones sospechosas relacionadas con ciertas instituciones, mientras que intencionadamente quemaron grandes cantidades de Bitcoin para llamar la atención.
Consideraciones
A pesar de que los mensajes on-chain ofrecen comodidad para la comunicación en un entorno anónimo, los usuarios aún deben mantener la vigilancia. Los atacantes pueden aprovechar este método para guiar a las víctimas a acceder a enlaces maliciosos o realizar operaciones peligrosas. En caso de un incidente de seguridad, se recomienda buscar de inmediato la asistencia de un equipo de seguridad profesional para aumentar la posibilidad de recuperar los fondos.
Por último, tanto los usuarios individuales como las partes del proyecto deben seguir fortaleciendo la conciencia de seguridad, tomar medidas de protección integrales y reducir el riesgo de convertirse en un objetivo de ataque. En el campo de la Cadena de bloques, que se desarrolla rápidamente, la seguridad siempre es la principal consideración.
¿Los mensajes también deben pagar tarifa de gas? ¡tomar a la gente por tonta!