Novo modo de deixar mensagens na cadeia do Bitcoin: OP_RETURN ajuda na recuperação de fundos e na transmissão de informações

A forma especial de comunicação no mundo Blockchain: mensagem na cadeia

Nos últimos anos, as mensagens na cadeia, como um meio de comunicação único no mundo da Blockchain, têm sido frequentemente utilizadas em vários eventos de segurança. Por exemplo, recentemente, uma equipe de segurança se comunicou através de mensagens na cadeia com os atacantes em várias rodadas, conseguindo finalmente a devolução de todos os fundos roubados, que totalizavam 8,44 milhões de dólares. Em um ambiente anônimo, as mensagens na cadeia tornaram-se uma ferramenta eficaz para estabelecer um diálogo inicial, lançando as bases para a recuperação dos fundos subsequente.

A rede Bitcoin também suporta mensagens na cadeia, e a sua implementação é ligeiramente diferente da Ethereum. A ferramenta central para mensagens na cadeia do Bitcoin é a instrução OP_RETURN. Esta instrução permite que os usuários incorporem 80 bytes de dados personalizados nas transações, sendo que esta parte dos dados não é utilizada pelos nós para validação de transações, nem afeta o estado do UTXO, servindo puramente para registrar informações, e será registrada na íntegra no Blockchain.

Guia de emergência: Não entre em pânico se o BTC for roubado, primeiro deixe uma mensagem na cadeia

Como usar OP_RETURN para deixar mensagens na cadeia

Passo um: codificar o conteúdo da mensagem

Primeiro, é necessário converter a informação de texto a ser enviada para o formato hexadecimal (HEX). A instrução OP_RETURN na cadeia do Bitcoin aceita apenas dados em formato HEX.

Por exemplo, se quiser deixar uma mensagem: "This is a test.", o HEX convertido é: 54686973206973206120746573742e

Pode-se usar ferramentas de conversão de formato online ou um script Python para realizar esta operação. É importante notar que o conteúdo da mensagem deve ter menos de 160 caracteres hexadecimais, ou seja, 80 bytes. Se ultrapassar o comprimento, recomenda-se simplificar a informação ou enviar em várias mensagens.

Guia de Emergência: Não entre em pânico se o BTC for roubado, deixe uma mensagem na cadeia

Passo dois: construir uma transação com OP_RETURN

A seguir, é necessário utilizar uma carteira ou ferramenta de Bitcoin que suporte transações personalizadas para criar uma transação com uma saída OP_RETURN. Tomando como exemplo uma carteira, aceda à interface de transferência da carteira BTC e ative o "modo avançado". No campo de entrada "OP_RETURN", insira as informações em hexadecimal. Clique em "próximo" para confirmar as informações da transação e, ao inserir a senha da transação, conseguirá enviar com sucesso a transação com informações OP_RETURN. Certifique-se de que "valor de entrada = valor de saída + taxa do minerador".

Passo três: transmitir a transação

Transmitir a transação assinada através da rede Bitcoin. Como as transações OP_RETURN não realizam efetivamente uma transferência, é necessário incluir uma taxa de minerador para que sejam processadas. Aguardar que os mineradores a incluam em um Bloco; uma vez confirmada, a mensagem é permanentemente armazenada na Blockchain do Bitcoin.

Passo 4: Verifique o conteúdo da mensagem

Após a conclusão da transação, você receberá um TXID, que pode ser visualizado através do explorador de blocos. O explorador geralmente decodificará automaticamente os dados hexadecimais OP_RETURN de volta para ASCII.

Guia de Emergência: Não entre em pânico se o BTC for roubado, primeiro deixe uma mensagem na cadeia

Aplicação do OP_RETURN

Em eventos de segurança, certos atacantes deixam mensagens na cadeia usando OP_RETURN, expressando ativamente a intenção de devolver fundos ao projeto, ou o projeto e a equipe de segurança também usam essa forma para se comunicar com os atacantes, tentando estabelecer contato.

Além de ser aplicado em cenários de negociação, o OP_RETURN também é utilizado para operações de "marcação". Por exemplo, houve relatos de que, na véspera da eclosão da guerra entre a Rússia e a Ucrânia em 2022, um usuário de Bitcoin de identidade desconhecida utilizou mensagens na cadeia OP_RETURN para marcar quase 1000 endereços suspeitos de estarem relacionados a um departamento de segurança de um país. Essas mensagens foram escritas em russo e apontaram diretamente que esses endereços poderiam estar envolvidos em ataques cibernéticos ou atividades de espionagem.

Este utilizador, ao publicar estes avisos, não se limitou a deixar uma mensagem, mas queimou uma grande quantidade de bitcoins. Devido à natureza da saída OP_RETURN, qualquer bitcoin enviado a este tipo de transação será queimado e não poderá ser utilizado. Segundo estatísticas, este utilizador queimou mais de 300 mil dólares em bitcoins nesta série de operações.

Resumo

Mensagens na cadeia, especialmente no OP_RETURN da rede Bitcoin, oferecem uma forma de comunicação anônima, pública e imutável, amplamente utilizada nos primeiros contatos e na transmissão de informações para recuperação de fundos. No entanto, é importante notar que mensagens na cadeia também podem ser utilizadas por atacantes para direcionar vítimas a acessar links maliciosos ou executar operações de risco (como inserir chaves privadas para descriptografar, etc.), portanto, é essencial manter a vigilância e evitar visualizar e processar informações suspeitas em dispositivos não confiáveis.

Em caso de eventos de segurança, recomenda-se que entre em contato com uma equipa de segurança profissional para ajudar na análise, aumentando a taxa de sucesso na recuperação de fundos. Ao mesmo tempo, os usuários e as partes do projeto devem continuar a reforçar a consciência de proteção de segurança, a fim de evitar se tornarem alvos de ataques.

Guia de emergência: Não entre em pânico se o BTC for roubado, primeiro deixe uma mensagem na cadeia

BTC-2.98%
OP-9.96%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
AlwaysMissingTopsvip
· 07-15 14:43
Zezé Hacker também se tornou consciente
Ver originalResponder0
BearMarketSurvivorvip
· 07-13 00:43
80 bytes é muito pouco, não?
Ver originalResponder0
NotSatoshivip
· 07-13 00:42
Isto não é uma pequena nota na versão Blockchain~
Ver originalResponder0
ShibaMillionairen'tvip
· 07-13 00:42
Devemos angariar fundos para criar um muro de declarações na cadeia?
Ver originalResponder0
MaticHoleFillervip
· 07-13 00:32
Quem ainda se atreve a roubar meu dinheiro?
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)