![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
Nachrichtenartikel zu Kryptowährungen
Verwenden von OP_RETURN, um Nachrichten auf der Bitcoin -Blockchain zu hinterlassen
Apr 24, 2025 at 09:11 am
On-Chain-Nachrichten als spezielle Kommunikationsmethode in der Blockchain-Welt wurden in den letzten Jahren häufig in verschiedenen Sicherheitsvorfällen eingesetzt.
Author:Lisa
Autor: Lisa
Editor: Sherry
Herausgeber: Sherry
Recently, blockchain security incidents have frequently occurred, and attackers often leave messages on-chain to communicate with the victims or the white hat team. On-chain messages, as a special communication method in the blockchain world, have been used in various security incidents in recent years. For example, SlowMist recently assisted KiloEx in conducting multiple rounds of communication with the attacker through on-chain messages, and finally successfully facilitated the return of all stolen funds of US$8.44 million. In an anonymous environment, on-chain messages can be used as an effective tool to establish initial dialogues and lay the foundation for subsequent fund recovery.
In letzter Zeit sind häufig Blockchain-Sicherheitsvorfälle aufgetreten, und Angreifer lassen Botschaften häufig auf Ketten, um mit den Opfern oder dem White Hat-Team zu kommunizieren. On-Chain-Nachrichten als spezielle Kommunikationsmethode in der Blockchain-Welt wurden in den letzten Jahren in verschiedenen Sicherheitsvorfällen verwendet. Zum Beispiel hat Slowmist kürzlich Kiloex bei der Durchführung mehrerer Kommunikationsrunden mit dem Angreifer durch On-Chain-Nachrichten unterstützt und schließlich die Rückkehr aller gestohlenen Mittel in Höhe von 8,44 Millionen US-Dollar erfolgreich erleichtert. In einer anonymen Umgebung können On-Chain-Nachrichten als effektives Werkzeug verwendet werden, um anfängliche Dialoge festzulegen und den Grundstein für die nachfolgende Wiederherstellung der Fonds zu legen.
In our previous article "First aid guide for stolen funds: On-chain messages", we introduced in detail the message method on Ethereum. The Bitcoin network also supports on-chain messages, but the implementation methods of the two are slightly different. The core tool for Bitcoin on-chain messages is the OP_RETURN instruction. It allows users to embed 80 bytes of custom data in transactions. This part of data will not be used by nodes for transaction verification, nor will it affect the status of UTXO. It is purely used to record information and will be fully recorded in the blockchain.
In unserem vorherigen Artikel "Erste-Hilfe-Leitfaden für gestohlene Fonds: On-Chain-Nachrichten" haben wir die Nachrichtenmethode auf Ethereum ausführlich vorgestellt. Das Bitcoin-Netzwerk unterstützt auch On-Chain-Nachrichten, die Implementierungsmethoden der beiden sind jedoch etwas unterschiedlich. Das Kernwerkzeug für Bitcoin On-Chain-Nachrichten ist die OP_RETURN-Anweisung. Es ermöglicht Benutzern, 80 Bytes benutzerdefinierter Daten in Transaktionen einzubetten. Dieser Teil der Daten wird weder von Knoten zur Transaktionsprüfung verwendet, noch wirkt sich der Status von UTXO aus. Es wird nur zur Aufzeichnung von Informationen verwendet und wird in der Blockchain vollständig aufgezeichnet.
How to use OP_RETURN to leave messages on the chain
So verwenden Sie OP_RETURN, um Nachrichten in der Kette zu hinterlassen
Step 1: Encode the message content
Schritt 1: Encodieren Sie den Nachrichteninhalt
First, convert the text information to be sent into hexadecimal (HEX) format. The OP_RETURN instruction on the Bitcoin chain only accepts HEX format data.
Konvertieren Sie zunächst die Textinformationen, die in das Hexadezimal -Format (HEX) gesendet werden sollen. Die OP_RETURN -Anweisung in der Bitcoin -Kette akzeptiert nur HEX -Formatdaten.
For example, if you want to leave a message:
Zum Beispiel, wenn Sie eine Nachricht hinterlassen möchten:
This is a test.
Dies ist ein Test.
The converted HEX is:
Das konvertierte Hex ist:
54686973206973206120746573742e
54686973206973206120746573742e
This can be done using an online format conversion tool or via a Python script:
Dies kann über ein Online -Format -Conversion -Tool oder über ein Python -Skript erfolgen:
text = "Hello, this is a test."hex_text = text.encode("utf-8").hex()print(hex_text)
text = "Hallo, dies ist ein Test." hex_text = text.encode ("utf-8"). hex () print (hex_text)
The message content must be less than 160 hexadecimal characters, or 80 bytes. If the length exceeds this limit, it is recommended to simplify the message or send it in multiple messages.
Der Nachrichteninhalt muss weniger als 160 Hexadezimalzeichen oder 80 Bytes betragen. Wenn die Länge dieses Grenze überschreitet, wird empfohlen, die Nachricht zu vereinfachen oder in mehreren Nachrichten zu senden.
Step 2: Construct a transaction with OP_RETURN
Schritt 2: Konstruieren Sie eine Transaktion mit op_return
Next, you need to use a Bitcoin wallet or tool that supports custom transactions to create a transaction with an OP_RETURN output.
Als nächstes müssen Sie eine Bitcoin -Brieftasche oder ein Tool verwenden, das benutzerdefinierte Transaktionen unterstützt, um eine Transaktion mit einer OP_RETURN -Ausgabe zu erstellen.
Taking Bitcoin Core as an example, use createrawtransaction to manually add OP_RETURN output:
Wenn Sie als Beispiel Bitcoin -Kern einnehmen, können Sie CReaterawtransaction manuell OP_RETURN -Ausgabe hinzufügen:
bitcoin-cli createrawtransaction '[{"txid":"your_input_txid","vout":0}]' '[{"data":"54686973206973206120746573742e"}]'
Bitcoin-Cli Createrawtransaction '[{"txid": "your_input_txid", "vout": 0}]' '[{"data": "54686973206973206120746573742e"}]'
The transaction constructed in this way will not actually transfer the money, but will only write the message on the chain.
Die auf diese Weise konstruierte Transaktion überträgt das Geld nicht tatsächlich, sondern schreibt die Nachricht nur in die Kette.
Take the imToken wallet as an example. Enter the BTC wallet transfer interface and turn on "Advanced Mode". Enter the hexadecimal information in the "OP_RETURN" input box. Click "Next" to complete the transaction information confirmation. Enter the transaction password to successfully send the transaction with OP_RETURN information. Please make sure that "Input amount = Output amount + Miner's fee".
Nehmen Sie als Beispiel die IMTOOKE -Brieftasche. Geben Sie die BTC -Wallet -Übertragungsschnittstelle ein und aktivieren Sie den "Erweiterten Modus". Geben Sie die Hexadezimalinformationen in das Eingabefeld "op_return" ein. Klicken Sie auf "Weiter", um die Bestätigung der Transaktionsinformationen abzuschließen. Geben Sie das Transaktionspasswort ein, um die Transaktion mit OP_RETURN -Informationen erfolgreich zu senden. Bitte stellen Sie sicher, dass "Eingangsbetrag = Ausgangsbetrag + Minergebühr".
Step 3: Broadcast the transaction
Schritt 3: Übertragen Sie die Transaktion
The signed transaction is broadcasted through the Bitcoin network. Since OP_RETURN transactions do not actually transfer funds, they must include mining fees to be processed and wait for miners to pack them into blocks. Once the transaction is confirmed, the message will be permanently stored in the Bitcoin blockchain.
Die signierte Transaktion wird über das Bitcoin -Netzwerk ausgestrahlt. Da OP_RETURN -Transaktionen keine Mittel übertragen, müssen sie Bergbaugebühren enthalten, die bearbeitet werden sollen, und darauf warten, dass Bergleute sie in Blöcke packen. Sobald die Transaktion bestätigt wurde, wird die Nachricht in der Bitcoin -Blockchain dauerhaft gespeichert.
Step 4: View the message content
Schritt 4: Zeigen Sie den Nachrichteninhalt an
After completing the transaction, you will get a TXID, which can be viewed through the block browser. The browser will usually automatically decode the OP_RETURN hexadecimal data back to ASCII, for example:
Nach Abschluss der Transaktion erhalten Sie eine TXID, die über den Blockbrowser betrachtet werden kann. Der Browser dekodiert normalerweise automatisch die Hexadezimaldaten von OP_RETURN nach ASCII zurück: beispielsweise:
When this user posted these warnings, he did not just leave a message, but also burned a large amount of Bitcoin. Due to the characteristics of OP_RETURN output, any Bitcoin sent to such transactions will be burned and cannot be used. According to statistics, this user burned more than $300,000 worth of Bitcoin in this series of operations.
Als dieser Benutzer diese Warnungen veröffentlichte, hinterließ er nicht nur eine Nachricht, sondern verbrannte auch eine große Menge Bitcoin. Aufgrund der Eigenschaften der Op_return -Ausgabe werden alle an solche Transaktionen gesendeten Bitcoin verbrannt und können nicht verwendet werden. Laut Statistik verbrannte dieser Benutzer in dieser Operationsreihe Bitcoin im Wert von mehr als 300.000 US -Dollar.
Summarize
Zusammenfassen
On-chain messages, especially OP_RETURN in the Bitcoin network, provide an anonymous, public and tamper-proof communication method, which is frequently used in the initial contact and information transmission of fund recovery. However, it should be noted that on-chain messages may also be used by attackers to guide victims to visit malicious links or perform risky operations (such as entering private key decryption, etc.), so be sure to remain vigilant and avoid viewing and processing suspicious information on untrusted devices. When encountering a security incident, it is recommended to contact a professional security team as soon as possible to assist in analysis and improve the success rate of fund recovery. At the same time, users and project parties should
On-Chain-Nachrichten, insbesondere Op_return im Bitcoin-Netzwerk, bieten eine anonyme, öffentliche und manipulationssichere Kommunikationsmethode, die häufig bei der anfänglichen Kontakt- und Informationsübertragung der Fondswiederherstellung verwendet wird. Es ist jedoch zu beachten, dass On-Chain-Nachrichten auch von Angreifern verwendet werden können, um die Opfer zu leiten, böswillige Links zu besuchen oder riskante Operationen auszuführen (z. B. die Eingabe privater Schlüsselentschlüsseln usw.). Bei der Begegnung mit einem Sicherheitsvorfall wird empfohlen, so bald wie möglich an ein professionelles Sicherheitsteam zu kontaktieren, um die Analyse zu unterstützen und die Erfolgsquote der Rückgewinnung von Fonds zu verbessern. Gleichzeitig sollten Benutzer und Projektparteien sollten
Haftungsausschluss:info@kdj.com
Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!
Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.
-
-
- Bitcoin gegen Gold als Safe-Haven-Investitionen
- Apr 24, 2025 at 08:50 pm
- In jüngster Zeit haben die Goldpreise Rekordhochs erreicht, die häufig von Befürchtungen vor Inflation, Krieg und wirtschaftlicher Instabilität zurückzuführen sind. Gold wurde seit langem als eine zuverlässige Investition in sicherer Hase angesehen
-
-
- Super Micro Computer -Aktien steigen in den Handelsrichtlinienverschiebungen und in der Fujitsu -Partnerschaft auf
- Apr 24, 2025 at 08:45 pm
- Super Micro -Computer -Aktien stiegen am Mittwoch nach positiven Nachrichten zu zwei Fronten an: potenzielle Handelspolitikverschiebungen und eine erweiterte Partnerschaft mit dem Tech -Riese Fujitsu.
-
- World Chess (LSE: CHSS) und The Algorand Foundation (Algo) konzipieren ein neues Blockchain-basierter System
- Apr 24, 2025 at 08:40 pm
- In einem heute veröffentlichten Whitepaper wird World Chess (LSE: CHSS) und The Algorand Foundation (Algo) ein neues Blockchain-basiertes System konzipieren, das sich sicher etablieren würde
-
-
- Rexas Finance (RXS), SEI (SEI) und Render (Render) sind die Top 3 AI -Kryptowährungen, die er 2025 kaufen kann
- Apr 24, 2025 at 08:35 pm
- Der Kryptowährungsmarkt ist keine Ausnahme, da die künstliche Intelligenz (KI) mehrere Sektoren verändert. Projekte, die von KI in Blockchain -Technologie angetrieben werden
-
-