off-chain message : une méthode de communication spéciale dans le monde du Blockchain
Les messages off-chain dans le monde du Blockchain ont récemment joué un rôle important dans divers événements de sécurité. Cette forme unique de communication fournit un outil efficace pour des dialogues préliminaires dans un environnement anonyme, posant ainsi les bases pour la récupération de fonds ultérieure. Bien que les réseaux Ethereum et Bitcoin prennent tous deux en charge les messages off-chain, les méthodes de mise en œuvre diffèrent légèrement. Cet article mettra l'accent sur la méthode des messages off-chain dans le réseau Bitcoin.
Le cœur des messages sur la chaîne Bitcoin : l'instruction OP_RETURN
Les messages sur la chaîne Bitcoin dépendent principalement de l'instruction OP_RETURN. Cette instruction permet aux utilisateurs d'incorporer jusqu'à 80 octets de données personnalisées dans une transaction. Ces données ne participent pas à la validation des transactions et n'affectent pas l'état des UTXO, elles sont uniquement utilisées pour l'enregistrement d'informations et sont conservées de manière permanente dans le Blockchain.
Comment utiliser OP_RETURN pour laisser un message sur la Blockchain
1. Encoder le contenu du message
Tout d'abord, il est nécessaire de convertir les informations textuelles en format hexadécimal (HEX). La commande OP_RETURN n'accepte que les données au format HEX. Par exemple, "This is a test." converti en HEX est :
54686973206973206120746573742e
Vous pouvez utiliser des outils en ligne ou un script Python pour effectuer la conversion. Notez que le contenu du message ne doit pas dépasser 160 caractères hexadécimaux (c'est-à-dire 80 octets).
2. Construire des transactions avec OP_RETURN
Utilisez un portefeuille ou un outil Bitcoin prenant en charge les transactions personnalisées pour créer une transaction contenant une sortie OP_RETURN. Par exemple, avec Bitcoin Core, vous pouvez utiliser la commande createrawtransaction pour ajouter manuellement une sortie OP_RETURN.
Certain portefeuilles mobiles prennent également en charge cette fonctionnalité. Activez "mode avancé" sur l'interface de transfert, puis saisissez les informations hexadécimales dans le champ dédié. Après avoir confirmé les informations de la transaction, saisissez le mot de passe pour envoyer la transaction avec les informations OP_RETURN.
3. Diffusion des transactions
Diffusez la transaction signée via le réseau Bitcoin. Étant donné que les transactions OP_RETURN n'impliquent pas de transfert réel, elles doivent inclure des frais de mineur suffisants pour être traitées. Une fois la transaction confirmée, le message sera conservé de manière permanente dans le Blockchain.
4. Voir le contenu des messages
Après la transaction, vous pouvez consulter celle-ci via un explorateur de blocs. L'explorateur décode généralement automatiquement les données hexadécimales OP_RETURN en texte lisible.
Applications de OP_RETURN
Dans les incidents de sécurité, l'OP_RETURN est souvent utilisé aux fins suivantes :
Outils de négociation : Les attaquants peuvent exprimer leur intention de restituer des fonds par des messages off-chain, ou l'équipe du projet et l'équipe de sécurité peuvent en profiter pour s'adresser aux attaquants et essayer d'établir un contact.
Marquage des adresses : Des utilisateurs ont utilisé OP_RETURN pour marquer un grand nombre d'adresses suspectes, révélant des activités illégales potentielles.
Diffusion de l'information : Certains utilisateurs attirent l'attention du public sur des événements spécifiques en laissant des messages off-chain en combinaison avec la destruction de Bitcoin.
Remarques
Bien que les messages en chaîne offrent une commodité pour la communication dans un environnement anonyme, il faut demeurer prudent lors de leur utilisation :
Soyez vigilant face aux informations malveillantes : les attaquants peuvent utiliser les messages sur la Blockchain pour inciter les victimes à visiter des liens dangereux ou à effectuer des opérations à haut risque.
Protéger la vie privée : Évitez de traiter des informations sensibles sur des appareils non fiables.
Cherchez de l'aide professionnelle : en cas d'incident de sécurité, il est conseillé de contacter immédiatement une équipe de sécurité professionnelle pour aider à l'analyse et augmenter le taux de réussite de la récupération des fonds.
Renforcer la conscience de la protection : Les utilisateurs et les projets doivent continuellement améliorer leur conscience de la sécurité pour réduire le risque de devenir une cible d'attaque.
Les messages off-chain constituent une manière de communication unique dans le monde Blockchain, jouant un rôle important dans des domaines tels que la récupération de fonds. Une utilisation raisonnable de cet outil, tout en restant vigilant, peut fournir un soutien solide pour résoudre divers incidents de sécurité.
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.
23 J'aime
Récompense
23
10
Partager
Commentaire
0/400
ser_ngmi
· Il y a 18h
Quatre-vingts octets, c'est vraiment un peu juste, non ?
Voir l'originalRépondre0
GhostAddressMiner
· 07-11 08:52
Les traces on-chain ne sont pas si faciles à dissimuler. Ce que vous pensez être caché n'est qu'une série de données qui se déplacent dans l'ombre.
Voir l'originalRépondre0
PriceOracleFairy
· 07-11 07:10
hmm op_return... un peu comme le slide dm de la blockchain mais rendre cela mathématiquement élégant à vrai dire
Voir l'originalRépondre0
LightningLady
· 07-09 16:35
Laisser un message vaut moins que d'utiliser le Lightning Network
Voir l'originalRépondre0
AirdropworkerZhang
· 07-09 16:33
Encore besoin de stocker des informations ? Cela a plus de façons que de brûler de l'argent off-chain.
Voir l'originalRépondre0
OldLeekMaster
· 07-09 16:30
Envoyer un avertissement à l'autre côté en le mettant off-chain, c'est ça ?
Voir l'originalRépondre0
MoonRocketman
· 07-09 16:27
Démarrage du propulseur de fusée, message enregistré sur la chaîne et raccordement orbital terminé.
Voir l'originalRépondre0
SolidityStruggler
· 07-09 16:20
Revoilà op_return, ça fait longtemps que je n'ai pas touché à ce truc...
Voir l'originalRépondre0
TokenDustCollector
· 07-09 16:19
Cette situation, attraper un petit hacker anonyme off-chain n'est-ce pas comme jouer...
Bitcoin off-chain message : Guide d'utilisation et cas d'application pour OP_RETURN
off-chain message : une méthode de communication spéciale dans le monde du Blockchain
Les messages off-chain dans le monde du Blockchain ont récemment joué un rôle important dans divers événements de sécurité. Cette forme unique de communication fournit un outil efficace pour des dialogues préliminaires dans un environnement anonyme, posant ainsi les bases pour la récupération de fonds ultérieure. Bien que les réseaux Ethereum et Bitcoin prennent tous deux en charge les messages off-chain, les méthodes de mise en œuvre diffèrent légèrement. Cet article mettra l'accent sur la méthode des messages off-chain dans le réseau Bitcoin.
Le cœur des messages sur la chaîne Bitcoin : l'instruction OP_RETURN
Les messages sur la chaîne Bitcoin dépendent principalement de l'instruction OP_RETURN. Cette instruction permet aux utilisateurs d'incorporer jusqu'à 80 octets de données personnalisées dans une transaction. Ces données ne participent pas à la validation des transactions et n'affectent pas l'état des UTXO, elles sont uniquement utilisées pour l'enregistrement d'informations et sont conservées de manière permanente dans le Blockchain.
Comment utiliser OP_RETURN pour laisser un message sur la Blockchain
1. Encoder le contenu du message
Tout d'abord, il est nécessaire de convertir les informations textuelles en format hexadécimal (HEX). La commande OP_RETURN n'accepte que les données au format HEX. Par exemple, "This is a test." converti en HEX est :
54686973206973206120746573742e
Vous pouvez utiliser des outils en ligne ou un script Python pour effectuer la conversion. Notez que le contenu du message ne doit pas dépasser 160 caractères hexadécimaux (c'est-à-dire 80 octets).
2. Construire des transactions avec OP_RETURN
Utilisez un portefeuille ou un outil Bitcoin prenant en charge les transactions personnalisées pour créer une transaction contenant une sortie OP_RETURN. Par exemple, avec Bitcoin Core, vous pouvez utiliser la commande createrawtransaction pour ajouter manuellement une sortie OP_RETURN.
Certain portefeuilles mobiles prennent également en charge cette fonctionnalité. Activez "mode avancé" sur l'interface de transfert, puis saisissez les informations hexadécimales dans le champ dédié. Après avoir confirmé les informations de la transaction, saisissez le mot de passe pour envoyer la transaction avec les informations OP_RETURN.
3. Diffusion des transactions
Diffusez la transaction signée via le réseau Bitcoin. Étant donné que les transactions OP_RETURN n'impliquent pas de transfert réel, elles doivent inclure des frais de mineur suffisants pour être traitées. Une fois la transaction confirmée, le message sera conservé de manière permanente dans le Blockchain.
4. Voir le contenu des messages
Après la transaction, vous pouvez consulter celle-ci via un explorateur de blocs. L'explorateur décode généralement automatiquement les données hexadécimales OP_RETURN en texte lisible.
Applications de OP_RETURN
Dans les incidents de sécurité, l'OP_RETURN est souvent utilisé aux fins suivantes :
Outils de négociation : Les attaquants peuvent exprimer leur intention de restituer des fonds par des messages off-chain, ou l'équipe du projet et l'équipe de sécurité peuvent en profiter pour s'adresser aux attaquants et essayer d'établir un contact.
Marquage des adresses : Des utilisateurs ont utilisé OP_RETURN pour marquer un grand nombre d'adresses suspectes, révélant des activités illégales potentielles.
Diffusion de l'information : Certains utilisateurs attirent l'attention du public sur des événements spécifiques en laissant des messages off-chain en combinaison avec la destruction de Bitcoin.
Remarques
Bien que les messages en chaîne offrent une commodité pour la communication dans un environnement anonyme, il faut demeurer prudent lors de leur utilisation :
Soyez vigilant face aux informations malveillantes : les attaquants peuvent utiliser les messages sur la Blockchain pour inciter les victimes à visiter des liens dangereux ou à effectuer des opérations à haut risque.
Protéger la vie privée : Évitez de traiter des informations sensibles sur des appareils non fiables.
Cherchez de l'aide professionnelle : en cas d'incident de sécurité, il est conseillé de contacter immédiatement une équipe de sécurité professionnelle pour aider à l'analyse et augmenter le taux de réussite de la récupération des fonds.
Renforcer la conscience de la protection : Les utilisateurs et les projets doivent continuellement améliorer leur conscience de la sécurité pour réduire le risque de devenir une cible d'attaque.
Les messages off-chain constituent une manière de communication unique dans le monde Blockchain, jouant un rôle important dans des domaines tels que la récupération de fonds. Une utilisation raisonnable de cet outil, tout en restant vigilant, peut fournir un soutien solide pour résoudre divers incidents de sécurité.