Comunicação invisível na cadeia do Bitcoin: desvendando o mecanismo de mensagens do comando OP_RETURN

robot
Geração do resumo em andamento

Comunicações invisíveis na blockchain: explorando mensagens na rede Bitcoin

Nos últimos anos, as mensagens na cadeia no mundo da blockchain têm sido frequentemente usadas como uma forma única de comunicação em vários eventos de segurança. Este método pode servir como uma ferramenta eficaz para estabelecer um diálogo preliminar em um ambiente anônimo, lançando as bases para a recuperação de fundos subsequente. Embora as redes Ethereum e Bitcoin suportem mensagens na cadeia, a forma de implementação é ligeiramente diferente. Este artigo irá focar no mecanismo de mensagens na cadeia na rede Bitcoin.

A ferramenta central para deixar mensagens na cadeia do Bitcoin é o comando OP_RETURN. Ele permite que os usuários insiram 80 bytes de dados personalizados nas transações. Esses dados não são utilizados pelos nós para a validação das transações, nem afetam o estado do UTXO, sendo puramente utilizados para registrar informações, e serão registrados integralmente na blockchain.

Como deixar mensagens na cadeia na rede Bitcoin

  1. Codificar o conteúdo da mensagem

Primeiro, é necessário converter as informações de texto para o formato hexadecimal (HEX). O comando OP_RETURN na cadeia do Bitcoin aceita apenas dados em formato HEX. Por exemplo, "This is a test." convertido para HEX é: 54686973206973206120746573742e

Pode utilizar ferramentas de conversão de formato online ou um script Python para concluir esta etapa. É 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 várias mensagens.

  1. Construir transações com OP_RETURN

A seguir, é necessário usar uma carteira ou ferramenta de Bitcoin que suporte transações personalizadas para criar uma transação que contenha uma saída OP_RETURN. Tomando o Bitcoin Core como exemplo, pode-se usar o comando createrawtransaction para adicionar manualmente a saída OP_RETURN.

Algumas carteiras móveis também suportam esta funcionalidade. Por exemplo, na interface de transferência de BTC de uma carteira, pode-se ativar o "modo avançado" e inserir informações hexadecimais na caixa de entrada "OP_RETURN". Após confirmar as informações da transação e inserir a senha da transação, será possível enviar com sucesso uma transação com informações OP_RETURN.

Guia de Emergência: Se o BTC for roubado, não se preocupe, primeiro deixe uma mensagem na cadeia

  1. Transmissão de transação

Transmitir a transação assinada através da rede Bitcoin. Como as transações OP_RETURN não realizam realmente uma transferência, é necessário incluir uma taxa de minerador para que sejam processadas. Após aguardar que o minerador empacote a transação no bloco, a mensagem ficará armazenada permanentemente na blockchain do Bitcoin.

  1. Ver conteúdo da mensagem

Após concluir a transação, pode-se visualizar o TXID dessa transação através do explorador de blocos. O explorador normalmente decodifica automaticamente os dados hexadecimais OP_RETURN de volta para o formato ASCII, facilitando a leitura para o 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, OP_RETURN é amplamente utilizado em vários cenários:

  1. Ferramenta de negociação: certos atacantes podem deixar mensagens na cadeia usando OP_RETURN, expressando ativamente a intenção de devolver os fundos ao projeto. Da mesma forma, a equipe do projeto e a equipe de segurança também podem usar esse método para se comunicar com os atacantes, tentando estabelecer contato.

  2. Marcação de Endereço: OP_RETURN também é usado para "marcar" endereços suspeitos. Por exemplo, foi relatado que, na véspera da eclosão da guerra entre a Rússia e a Ucrânia em 2022, um usuário anônimo de Bitcoin utilizou mensagens na cadeia OP_RETURN para marcar quase 1000 endereços suspeitos de estarem relacionados a certos departamentos de segurança de um país. Essas mensagens foram escritas em russo, apontando diretamente que esses endereços poderiam estar envolvidos em ataques cibernéticos ou atividades de espionagem.

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

É importante notar que este usuário, ao emitir o aviso, não se limitou a deixar uma mensagem, mas também queimou uma grande quantidade de Bitcoin. Devido às características da saída OP_RETURN, qualquer Bitcoin enviado para esse tipo de transação será queimado e não poderá ser utilizado. Segundo estatísticas, o valor dos Bitcoins queimados nesta série de operações ultrapassa 300 mil dólares.

Resumo

Deixar mensagens na cadeia, especialmente no OP_RETURN da rede Bitcoin, oferece uma forma de comunicação anônima, pública e imutável, desempenhando um papel importante no contato e na transmissão de informações no início da recuperação de fundos. No entanto, os usuários que utilizam esta ferramenta também devem manter-se atentos, evitando tornar-se alvos de atacantes.

Em caso de eventos de segurança, recomenda-se entrar em contacto imediato com uma equipa de segurança profissional para ajudar na análise, a fim de aumentar a taxa de sucesso na recuperação de fundos. Ao mesmo tempo, tanto os utilizadores comuns como as partes do projeto devem continuar a reforçar a consciência de proteção de segurança, reduzindo o risco de se tornarem alvos de ataques.

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

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
ShamedApeSellervip
· 07-14 13:22
Elevar o preço e descartar, entender isso claramente.
Ver originalResponder0
ZenZKPlayervip
· 07-14 02:46
Cavar um buraco para pular, bull
Ver originalResponder0
SurvivorshipBiasvip
· 07-12 08:36
na cadeia há histórias que não se conseguem ver
Ver originalResponder0
ContractExplorervip
· 07-12 08:34
btc na cadeia escondido senha armadilha ah
Ver originalResponder0
RetiredMinervip
· 07-12 08:13
Vi mais uma nova operação interessante.
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)