Guide de message sur la chaîne Bitcoin : applications et pratiques de OP_RETURN
Ces dernières années, les messages on-chain dans le monde de la blockchain ont été utilisés fréquemment comme une manière de communication unique lors de divers incidents de sécurité. Cette méthode permet non seulement d'établir un dialogue préliminaire dans un environnement anonyme, mais pose également les bases pour le recouvrement ultérieur des fonds. Le réseau Bitcoin prend également en charge les messages on-chain, dont l'outil principal est l'instruction OP_RETURN. Cette instruction permet aux utilisateurs d'incorporer 80 octets de données personnalisées dans une transaction, ces données n'affectant pas la validation de la transaction ou l'état des UTXO, étant purement destinées à l'enregistrement d'informations et étant conservées de manière permanente sur la blockchain.
Étapes de message OP_RETURN
Encoder le contenu des messages
Tout d'abord, il est nécessaire de convertir les informations textuelles en format hexadécimal (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 cette opération. Il convient de noter que le contenu du message ne doit pas dépasser 160 caractères hexadécimaux (80 octets).
Construire une transaction 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. Prenons par exemple un portefeuille, activez le "mode avancé" dans l'interface de transfert, saisissez les informations hexadécimales dans le champ approprié, et assurez-vous que le montant saisi est égal au montant de sortie plus les frais de transaction.
Diffusion des transactions
Diffuse la transaction signée via le réseau Bitcoin. Comme les transactions OP_RETURN n'impliquent pas de transfert réel, il est nécessaire d'inclure des frais de minage suffisants pour garantir le traitement.
Vérifiez le contenu du message
Après confirmation de la transaction, vous pouvez consulter via un explorateur de blocs. L'explorateur décode généralement automatiquement les données OP_RETURN du format hexadécimal en format ASCII.
Scénarios d'application de OP_RETURN
Dans les événements de sécurité, OP_RETURN est souvent utilisé dans les scénarios suivants :
L'attaquant exprime son intention de restituer les fonds
L'équipe du projet ou l'équipe de sécurité s'adresse aux attaquants
Marquer les adresses suspectes
Par exemple, à la veille du conflit russo-ukrainien en 2022, des utilisateurs ont marqué près de 1000 adresses suspectées d'être liées aux services de sécurité russes avec OP_RETURN, et ont brûlé une grande quantité de Bitcoin pour attirer l'attention.
Remarques
Bien que les messages off-chain offrent un moyen de communication anonyme, public et immuable, les utilisateurs doivent rester vigilants. Les attaquants peuvent tirer parti de ce moyen pour inciter les victimes à visiter des liens malveillants ou à effectuer des opérations à haut risque. Par conséquent, en cas d'incident de sécurité, il est recommandé de contacter immédiatement une équipe de sécurité professionnelle pour obtenir de l'aide. En outre, renforcer en permanence la sensibilisation à la sécurité est crucial pour éviter de devenir une cible d'attaque.
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.
12 J'aime
Récompense
12
2
Partager
Commentaire
0/400
CryptoMom
· Il y a 6h
Qu'est-ce qui est si impressionnant ? Mon journal secret est beaucoup plus sûr.
Voir l'originalRépondre0
GasFeeNightmare
· Il y a 6h
off-chain c'est le tableau noir personnel directement sur le mur
Guide complet sur les messages sur la chaîne Bitcoin : application et pratique de l'instruction OP_RETURN
Guide de message sur la chaîne Bitcoin : applications et pratiques de OP_RETURN
Ces dernières années, les messages on-chain dans le monde de la blockchain ont été utilisés fréquemment comme une manière de communication unique lors de divers incidents de sécurité. Cette méthode permet non seulement d'établir un dialogue préliminaire dans un environnement anonyme, mais pose également les bases pour le recouvrement ultérieur des fonds. Le réseau Bitcoin prend également en charge les messages on-chain, dont l'outil principal est l'instruction OP_RETURN. Cette instruction permet aux utilisateurs d'incorporer 80 octets de données personnalisées dans une transaction, ces données n'affectant pas la validation de la transaction ou l'état des UTXO, étant purement destinées à l'enregistrement d'informations et étant conservées de manière permanente sur la blockchain.
Étapes de message OP_RETURN
Encoder le contenu des messages Tout d'abord, il est nécessaire de convertir les informations textuelles en format hexadécimal (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 cette opération. Il convient de noter que le contenu du message ne doit pas dépasser 160 caractères hexadécimaux (80 octets).
Construire une transaction 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. Prenons par exemple un portefeuille, activez le "mode avancé" dans l'interface de transfert, saisissez les informations hexadécimales dans le champ approprié, et assurez-vous que le montant saisi est égal au montant de sortie plus les frais de transaction.
Diffusion des transactions Diffuse la transaction signée via le réseau Bitcoin. Comme les transactions OP_RETURN n'impliquent pas de transfert réel, il est nécessaire d'inclure des frais de minage suffisants pour garantir le traitement.
Vérifiez le contenu du message Après confirmation de la transaction, vous pouvez consulter via un explorateur de blocs. L'explorateur décode généralement automatiquement les données OP_RETURN du format hexadécimal en format ASCII.
Scénarios d'application de OP_RETURN
Dans les événements de sécurité, OP_RETURN est souvent utilisé dans les scénarios suivants :
Par exemple, à la veille du conflit russo-ukrainien en 2022, des utilisateurs ont marqué près de 1000 adresses suspectées d'être liées aux services de sécurité russes avec OP_RETURN, et ont brûlé une grande quantité de Bitcoin pour attirer l'attention.
Remarques
Bien que les messages off-chain offrent un moyen de communication anonyme, public et immuable, les utilisateurs doivent rester vigilants. Les attaquants peuvent tirer parti de ce moyen pour inciter les victimes à visiter des liens malveillants ou à effectuer des opérations à haut risque. Par conséquent, en cas d'incident de sécurité, il est recommandé de contacter immédiatement une équipe de sécurité professionnelle pour obtenir de l'aide. En outre, renforcer en permanence la sensibilisation à la sécurité est crucial pour éviter de devenir une cible d'attaque.