Mensagem na rede Bitcoin na cadeia: Aplicação e precauções do comando OP_RETURN

robot
Geração de resumo em curso

Mensagem na cadeia: uma forma única de comunicação na rede Bitcoin

Nos últimos anos, as mensagens na cadeia, como uma forma especial de comunicação no mundo das blockchains, têm sido amplamente utilizadas em diversos eventos de segurança. Este método não só permite estabelecer diálogos iniciais em um ambiente anônimo, mas também fornece uma base para a recuperação de fundos subsequente. Embora as redes Ethereum e Bitcoin suportem mensagens na cadeia, suas formas de implementação são ligeiramente diferentes. Este artigo se concentrará na forma de mensagens na cadeia na rede Bitcoin.

Ferramenta central para mensagens na cadeia do Bitcoin: instrução OP_RETURN

A rede Bitcoin utiliza a instrução OP_RETURN para enviar mensagens na cadeia. Esta instrução permite que os usuários incorporem 80 bytes de dados personalizados em transações. Esses dados não são utilizados pelos nós para validação de transações e não afetam o estado do UTXO, servindo apenas para registrar informações, e serão registrados na íntegra na 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

1. Codificar o conteúdo da mensagem

Primeiro, é necessário converter a informação do texto para o formato hexadecimal (HEX). A instrução OP_RETURN aceita apenas dados no formato HEX. Por exemplo, ao converter "This is a test." para o formato HEX, obtemos: 54686973206973206120746573742e

Pode usar ferramentas de conversão de formato online ou scripts 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 exceder o comprimento, recomenda-se simplificar a informação ou enviar várias mensagens.

2. Construir uma transação com OP_RETURN

Em seguida, é 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. Para algumas carteiras móveis, como o imToken, é possível inserir diretamente as informações hexadecimais na "modo avançado" da interface de transferência.

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

3. Transação de transmissão

Transmitir a transação assinada através da rede Bitcoin. Como as transações OP_RETURN não realizam transferências reais, é necessário incluir uma taxa de minerador para que sejam processadas. Após os mineradores incluírem no bloco, uma vez confirmada a transação, a mensagem será armazenada permanentemente na cadeia de blocos do Bitcoin.

4. Ver conteúdo da mensagem

Após a conclusão da transação, pode-se visualizar a transação através do explorador de blocos. O explorador geralmente 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

Cenários de aplicação do OP_RETURN

Em eventos de segurança, o OP_RETURN é frequentemente utilizado nas seguintes situações:

  1. O atacante expressa ativamente a intenção de devolver os fundos.
  2. A equipe do projeto e a equipe de segurança chamam o atacante, tentando estabelecer contato.
  3. "Marcar" endereços específicos

Por exemplo, na véspera da eclosão da guerra entre a Rússia e a Ucrânia em 2022, alguns usuários utilizaram mensagens OP_RETURN na cadeia para marcar quase 1000 endereços suspeitos de estarem relacionados a agências de segurança russas. Estas mensagens foram escritas em russo e apontavam diretamente que esses endereços poderiam estar envolvidos em ataques cibernéticos ou atividades de espionagem.

Avisos

Embora as mensagens na cadeia ofereçam uma forma de comunicação anónima, pública e imutável, os utilizadores devem permanecer vigilantes ao usá-las. Os atacantes podem usar mensagens na cadeia para direcionar as vítimas a acessar links maliciosos ou executar operações arriscadas. Portanto, ao lidar com informações suspeitas, deve-se evitar visualizar e processar em dispositivos não confiáveis.

Em caso de eventos de segurança, recomenda-se que entre 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, os utilizadores e 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 deixe uma mensagem na cadeia

BTC0.14%
OP-9.12%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Partilhar
Comentar
0/400
StableGeniusDegenvip
· 12h atrás
bull啊 整个永久信息!
Ver originalResponder0
StealthDeployervip
· 12h atrás
Esta tecnologia é demasiado complicada de usar.
Ver originalResponder0
NotFinancialAdviservip
· 13h atrás
Quem disse que as mensagens na cadeia são seguras?
Ver originalResponder0
consensus_whisperervip
· 13h atrás
Tecnologia antiga, novas aplicações
Ver originalResponder0
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)