Mensagem na cadeia: Guia de uso do OP_RETURN na rede Bitcoin

robot
Geração do resumo em andamento

Blockchain no mundo: Mensagens na cadeia

Nos últimos anos, as mensagens na cadeia, como uma forma única de comunicação no mundo Blockchain, têm sido frequentemente utilizadas em vários eventos de segurança. Por exemplo, recentemente, uma empresa de segurança ajudou uma plataforma de negociação a se comunicar com atacantes através de mensagens na cadeia em várias rodadas, conseguindo, no final, 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 podem servir como uma ferramenta eficaz para estabelecer um diálogo inicial, estabelecendo uma base para a recuperação posterior dos fundos.

A rede Bitcoin suporta mensagens na cadeia, e sua ferramenta central é o comando OP_RETURN. Este comando permite que os usuários incorporem 80 bytes de dados personalizados nas transações. Esta parte dos dados não será utilizada pelos nós para a validação das transações, nem afetará o estado do UTXO, sendo puramente destinada ao registro de 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 faça 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 que se deseja enviar para o formato hexadecimal (HEX). O comando OP_RETURN na cadeia do Bitcoin aceita apenas dados em formato HEX.

Por exemplo, se quiser deixar uma mensagem: "Isto é um teste."

O HEX convertido é: 54686973206973206120746573742e

Pode usar ferramentas de conversão de formato online ou completar este processo de conversão através de um script Python. É importante notar que o conteúdo da mensagem deve ter menos de 160 caracteres hexadecimais, ou seja, 80 bytes. Se exceder o comprimento, recomenda-se simplificar a informação ou enviar várias mensagens.

Passo dois: construir uma transação com OP_RETURN

A seguir, é necessário usar uma carteira ou ferramenta de Bitcoin que suporte transações personalizadas para criar uma transação com uma saída OP_RETURN.

Usando uma determinada carteira como exemplo, acesse a interface de transferência da carteira BTC e ative o "modo avançado". No campo "OP_RETURN", insira as informações em hexadecimal. Clique em "próximo" para concluir a confirmação das informações da transação, e insira a senha da transação para enviar com sucesso a transação que contém informações OP_RETURN. Por favor, assegure-se de que "quantia de entrada = quantia de saída + taxa de minerador".

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

Passo três: difundir 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 o minerador a inclua em um bloco, uma vez confirmada a transação, a mensagem será armazenada permanentemente na Blockchain do Bitcoin.

Passo quatro: ver o conteúdo da mensagem

Após a conclusão da transação, será obtido um TXID, que pode ser visualizado através de um explorador de blocos. O explorador geralmente decodifica automaticamente os dados hexadecimais OP_RETURN de volta para o formato ASCII, facilitando a leitura pelo usuário.

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

Aplicações do OP_RETURN

Em eventos de segurança, alguns atacantes podem deixar mensagens na cadeia com OP_RETURN, expressando ativamente a intenção de devolver os fundos ao projeto. Ao mesmo tempo, o projeto e a equipe de segurança também podem usar essa abordagem 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, há relatos de que, na véspera de um conflito internacional que eclodiu em 2022, um usuário de Bitcoin de identidade desconhecida utilizou o OP_RETURN na cadeia para deixar mensagens, marcando quase 1000 endereços suspeitos de estar associados a um departamento de segurança de um determinado país. Essas mensagens foram escritas na língua desse país, apontando diretamente que esses endereços poderiam estar envolvidos em ataques cibernéticos ou atividades de espionagem.

É importante notar que este usuário, ao publicar esses avisos, não estava apenas deixando uma mensagem simples, mas estava queimando uma grande quantidade de bitcoins. Devido à natureza da saída OP_RETURN, qualquer bitcoin enviado para esse tipo de transação será queimado e não poderá ser usado. Segundo estatísticas, este usuário queimou mais de 300 mil dólares em bitcoins durante essa série de operações.

Resumo

Mensagens na cadeia, especialmente no OP_RETURN na rede Bitcoin, oferecem uma forma de comunicação anônima, pública e imutável, amplamente utilizada para o contato e a transmissão de informações no início da recuperação de fundos. No entanto, os usuários devem permanecer vigilantes, pois mensagens na cadeia também podem ser usadas por atacantes para direcionar as vítimas a acessar links maliciosos ou executar operações de risco.

Em caso de eventos de segurança, recomenda-se que contacte de imediato uma equipa de segurança profissional para ajudar na análise, aumentando assim a taxa de sucesso na recuperação de fundos. Ao mesmo tempo, os utilizadores e as equipas de projeto devem continuar a fortalecer a consciência de proteção de segurança, evitando tornar-se alvos de ataques. No mundo Blockchain, manter a cautela e a vigilância é sempre a melhor forma de auto-proteção.

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

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 3
  • Compartilhar
Comentário
0/400
FloorSweepervip
· 15h atrás
O que é isso, soa muito sofisticado.
Ver originalResponder0
GasFeeBarbecuevip
· 15h atrás
Esta armadilha tem alguma utilidade em momentos críticos.
Ver originalResponder0
BridgeTrustFundvip
· 15h atrás
É seguro fazer upload de blocos? Cuidado com os golpes de phishing que podem roubar sua moeda!
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)