Bitcoin off-chain message: Applications and security tips for OP_RETURN
Ces dernières années, les messages off-chain sont devenus un moyen de communication unique dans le monde de la blockchain, utilisés fréquemment lors de divers incidents de sécurité. Par exemple, dans certains cas de vol de fonds, des messages off-chain ont été échangés avec les attaquants au cours de plusieurs tours de communication, aboutissant finalement au retour des fonds volés. Dans un environnement anonyme, les messages off-chain peuvent servir d'outil efficace pour établir un dialogue préliminaire, posant ainsi les bases pour la récupération ultérieure des fonds.
Le réseau Bitcoin prend en charge les messages off-chain, et 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. Cette partie des données ne sera pas utilisée par les nœuds pour la validation des transactions et n'affectera pas l'état de l'UTXO, elle est purement destinée à l'enregistrement d'informations et sera conservée intégralement dans la blockchain.
Étapes de message OP_RETURN off-chain
Encoder le contenu des messages
Tout d'abord, il est nécessaire de convertir les informations textuelles en format hexadécimal (HEX). L'instruction OP_RETURN n'accepte que les données au format HEX. Vous pouvez utiliser des outils en ligne ou des scripts Python pour effectuer la conversion. Le contenu du message doit contenir moins de 160 caractères hexadécimaux (80 octets ). En cas de dépassement, il est recommandé de simplifier les informations ou de les envoyer en plusieurs fois.
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 l'exemple d'un portefeuille connu, accédez à l'interface de transfert du portefeuille BTC, activez le "mode avancé", et saisissez les informations hexadécimales dans le champ "OP_RETURN". Assurez-vous que "montant d'entrée = montant de sortie + frais de mineur".
Diffusion des transactions
Diffuser la transaction signée via le réseau Bitcoin. Comme les transactions OP_RETURN ne transfèrent pas réellement de jetons, il est donc nécessaire d'inclure des frais de mineur pour qu'elles soient traitées. Attendez que les mineurs les intègrent dans un bloc, une fois la transaction confirmée, le message sera définitivement enregistré sur la blockchain Bitcoin.
Vérifiez le contenu du message
Après avoir effectué la transaction, vous pouvez consulter cette transaction via un explorateur de blocs. L'explorateur décode généralement automatiquement les données hexadécimales OP_RETURN au format ASCII.
Applications de OP_RETURN
Dans les événements de sécurité, OP_RETURN est souvent utilisé dans les scénarios suivants :
Outils de négociation : Les attaquants peuvent exprimer leur intention de restituer des fonds par le biais de messages on-chain, ou les équipes de projet et de sécurité peuvent utiliser ce moyen pour communiquer avec les attaquants, tentant d'établir un contact.
Marquage d'adresse : des organismes de sécurité ou des particuliers peuvent utiliser le marquage OP_RETURN pour indiquer des adresses suspectes. Par exemple, des utilisateurs ont marqué en ligne près de 1000 adresses suspectées d'être liées à un département de sécurité d'un certain pays, et ont indiqué que ces adresses pourraient être impliquées dans des cyberattaques ou des activités d'espionnage.
Il est important de noter que les messages off-chain, bien qu'ils offrent un moyen de communication anonyme, public et immuable, peuvent également être utilisés par des attaquants pour inciter les victimes à accéder à des liens malveillants ou à effectuer des opérations risquées. Par conséquent, il est impératif de rester vigilant lors du traitement des messages off-chain et d'éviter de consulter et de traiter des informations suspectes dans un environnement non fiable.
En cas d'incident de sécurité, il est conseillé de contacter immédiatement une équipe de sécurité professionnelle pour aider à l'analyse, afin d'augmenter le taux de succès de la récupération des fonds. Dans le même temps, les utilisateurs et les équipes de projet doivent continuer à renforcer leur sensibilisation à la protection de la sécurité, afin de réduire le risque de devenir une cible d'attaque.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
12 J'aime
Récompense
12
3
Partager
Commentaire
0/400
AirdropBlackHole
· Il y a 11h
Laisser un message au Hacker qui a fait un Rug Pull ? L'affaire est résolue !
Voir l'originalRépondre0
StablecoinGuardian
· Il y a 12h
off-chain求助 挺有意思啊
Voir l'originalRépondre0
BearMarketHustler
· Il y a 12h
Il s'avère que les hackers jouent aussi à laisser des petits mots.
Bitcoin OP_RETURN : applications de messages off-chain et avertissements de sécurité
Bitcoin off-chain message: Applications and security tips for OP_RETURN
Ces dernières années, les messages off-chain sont devenus un moyen de communication unique dans le monde de la blockchain, utilisés fréquemment lors de divers incidents de sécurité. Par exemple, dans certains cas de vol de fonds, des messages off-chain ont été échangés avec les attaquants au cours de plusieurs tours de communication, aboutissant finalement au retour des fonds volés. Dans un environnement anonyme, les messages off-chain peuvent servir d'outil efficace pour établir un dialogue préliminaire, posant ainsi les bases pour la récupération ultérieure des fonds.
Le réseau Bitcoin prend en charge les messages off-chain, et 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. Cette partie des données ne sera pas utilisée par les nœuds pour la validation des transactions et n'affectera pas l'état de l'UTXO, elle est purement destinée à l'enregistrement d'informations et sera conservée intégralement dans la blockchain.
Étapes de message OP_RETURN off-chain
Encoder le contenu des messages Tout d'abord, il est nécessaire de convertir les informations textuelles en format hexadécimal (HEX). L'instruction OP_RETURN n'accepte que les données au format HEX. Vous pouvez utiliser des outils en ligne ou des scripts Python pour effectuer la conversion. Le contenu du message doit contenir moins de 160 caractères hexadécimaux (80 octets ). En cas de dépassement, il est recommandé de simplifier les informations ou de les envoyer en plusieurs fois.
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 l'exemple d'un portefeuille connu, accédez à l'interface de transfert du portefeuille BTC, activez le "mode avancé", et saisissez les informations hexadécimales dans le champ "OP_RETURN". Assurez-vous que "montant d'entrée = montant de sortie + frais de mineur".
Diffusion des transactions Diffuser la transaction signée via le réseau Bitcoin. Comme les transactions OP_RETURN ne transfèrent pas réellement de jetons, il est donc nécessaire d'inclure des frais de mineur pour qu'elles soient traitées. Attendez que les mineurs les intègrent dans un bloc, une fois la transaction confirmée, le message sera définitivement enregistré sur la blockchain Bitcoin.
Vérifiez le contenu du message Après avoir effectué la transaction, vous pouvez consulter cette transaction via un explorateur de blocs. L'explorateur décode généralement automatiquement les données hexadécimales OP_RETURN au format ASCII.
Applications de OP_RETURN
Dans les événements de sécurité, OP_RETURN est souvent utilisé dans les scénarios suivants :
Outils de négociation : Les attaquants peuvent exprimer leur intention de restituer des fonds par le biais de messages on-chain, ou les équipes de projet et de sécurité peuvent utiliser ce moyen pour communiquer avec les attaquants, tentant d'établir un contact.
Marquage d'adresse : des organismes de sécurité ou des particuliers peuvent utiliser le marquage OP_RETURN pour indiquer des adresses suspectes. Par exemple, des utilisateurs ont marqué en ligne près de 1000 adresses suspectées d'être liées à un département de sécurité d'un certain pays, et ont indiqué que ces adresses pourraient être impliquées dans des cyberattaques ou des activités d'espionnage.
Il est important de noter que les messages off-chain, bien qu'ils offrent un moyen de communication anonyme, public et immuable, peuvent également être utilisés par des attaquants pour inciter les victimes à accéder à des liens malveillants ou à effectuer des opérations risquées. Par conséquent, il est impératif de rester vigilant lors du traitement des messages off-chain et d'éviter de consulter et de traiter des informations suspectes dans un environnement non fiable.
En cas d'incident de sécurité, il est conseillé de contacter immédiatement une équipe de sécurité professionnelle pour aider à l'analyse, afin d'augmenter le taux de succès de la récupération des fonds. Dans le même temps, les utilisateurs et les équipes de projet doivent continuer à renforcer leur sensibilisation à la protection de la sécurité, afin de réduire le risque de devenir une cible d'attaque.