# ビットコインオンチェーンメッセージ:安全事件におけるコミュニケーションツール近年、ブロックチェーンの世界におけるオンチェーンメッセージは、特別なコミュニケーション手段として、様々なセキュリティ事件で頻繁に使用されています。例えば、最近あるセキュリティ会社が特定の取引プラットフォームを支援し、オンチェーンメッセージを通じて攻撃者と何度もコミュニケーションを取り、最終的に盗まれた資金844万ドルの全額返還を成功させました。匿名の環境下で、オンチェーンメッセージは初歩的な対話を築くための有効なツールとして機能し、後続の資金回収の基盤を築くことができます。ビットコインネットワークもオンチェーンメッセージをサポートしており、その実現方法はイーサリアムとやや異なります。ビットコインのオンチェーンメッセージのコアツールはOP_RETURN命令です。これにより、ユーザーは取引に80バイトのカスタムデータを埋め込むことができ、このデータはノードによる取引検証には使用されず、UTXOの状態にも影響を与えません。純粋に情報を記録するために使用され、ブロックチェーンに完全に記録されます。## OP_RETURNを使用してオンチェーンメッセージを送信する方法### ステップ1: メッセージ内容をエンコードするまず、送信するテキスト情報を16進数(HEX)形式に変換します。ビットコインオンチェーンのOP_RETURN命令はHEX形式のデータのみを受け付けます。例えば、メッセージを残す場合:"This is a test."、変換されたHEXは:54686973206973206120746573742eオンラインフォーマット変換ツールを使用するか、Pythonスクリプトを使用して完了できます:ニシキヘビtext = "こんにちは、これはテストです。"hex_text = text.encode("utf-8").hex(928374656574839201print)hex_text(メッセージの内容は160文字未満の16進数文字、つまり80バイトでなければなりません。長さを超える場合は、情報を簡素化するか、複数のメッセージに分けて送信することをお勧めします。) ステップ2: OP_RETURNを含む取引を構築する次に、カスタム取引をサポートするビットコインウォレットまたはツールを使用して、OP_RETURN出力を含む取引を作成する必要があります。ビットコイン Core を例にとると、createrawtransaction を使用して OP_RETURN 出力を手動で追加します。bitcoin-cli createrawtransaction '[{"txid":"your_input_txid","vout":0}]' '[{"data":"54686973206973206120746573742e"}]'このように構築された取引は、実際に送金されることはなく、オンチェーンにこのメッセージが書き込まれるだけです。一部のモバイルウォレットでは、通常、送金画面の詳細オプションでOP_RETURN入力ボックスを見つけることができます。16進数の情報を入力したら、"入力金額 = 出力金額 + マイナー手数料"を確認し、その後、取引の確認と署名を完了させてください。### ステップ3: 取引をブロードキャスト署名された取引をビットコインネットワークを通じてブロードキャストします。OP_RETURN取引は実際に転送を行わないため、処理するためにはマイナー手数料を含める必要があり、マイナーがブロックにパッケージ化するのを待ちます。取引が確認されると、メッセージはビットコインブロックチェーンに永久に保存されます。### ステップ4: メッセージ内容を確認する取引が完了すると、TXIDが取得され、ブロックエクスプローラーを通じてその取引を確認できます。エクスプローラーは通常、OP_RETURNの16進データを自動的にASCIIにデコードします。! [応急処置ガイド:BTCが盗まれても心配しないで、最初にチェーンにメッセージを残してください]###https://img-cdn.gateio.im/social/moments-db3f560a0368e87a3eed6910f0a29b77(## OP_RETURNのアプリケーションシーン安全事件の中で、一部の攻撃者はオンチェーンでOP_RETURNメッセージを使用して、プロジェクトチームに資金返還の意向を積極的に伝えたり、プロジェクトチームやセキュリティチームがこの方法で攻撃者に呼びかけて、連絡を試みたりします。交渉のシーンに適用されるだけでなく、OP_RETURNは「マーク」操作にも使用されます。例えば、2022年のロシア・ウクライナ戦争勃発前夜に、身元不明のビットコインユーザーがOP_RETURNオンチェーンにメッセージを残し、約1000の疑わしいアドレスが某国の安全機関に関連しているとマークしたと報じられています。これらのメッセージはロシア語で書かれており、これらのアドレスがネットワーク攻撃やスパイ活動に関与している可能性があることを直接指摘しています。注目すべきは、このユーザーがこれらの警告を発信した際、単にコメントを残しただけでなく、大量のビットコインを焼却したことです。OP_RETURN出力の特性により、この種の取引に送信されたビットコインはすべて焼却され、使用できなくなります。統計によると、このユーザーはこの一連の操作で30万ドル以上の価値のビットコインを焼却しました。![救急ガイド:BTCが盗まれたら慌てずに、まずオンチェーンでメッセージを残してください])https://img-cdn.gateio.im/social/moments-445c94768aa15fffe5a3ca609156f352(## サマリーオンチェーンメッセージは、特にビットコインネットワークのOP_RETURNにおいて、匿名で公開され、改ざん不可能なコミュニケーション手段を提供し、資金回収の初期段階での接触や情報伝達に広く利用されています。しかし、オンチェーンメッセージは攻撃者によって、被害者を悪意のあるリンクに誘導したり、リスクのある操作)(例えば、秘密鍵を入力して復号するなど)を実行させるために利用される可能性があるため、必ず警戒を怠らず、信頼できないデバイスで疑わしい情報を確認したり処理したりしないようにしてください。セキュリティ事件が発生した場合は、まず専門のセキュリティチームに連絡して分析を手伝ってもらい、資金回収の成功率を高めることをお勧めします。また、ユーザーとプロジェクト側は常にセキュリティ対策の意識を強化し、攻撃のターゲットにならないようにするべきです。! [応急処置ガイド:BTCが盗まれても急がないで、最初にチェーンにメッセージを残してください](https://img-cdn.gateio.im/social/moments-47641601bfdffbf299facbb487ba32f7)
ビットコインOP_RETURN: ブロックチェーン世界の匿名コミュニケーションツール
ビットコインオンチェーンメッセージ:安全事件におけるコミュニケーションツール
近年、ブロックチェーンの世界におけるオンチェーンメッセージは、特別なコミュニケーション手段として、様々なセキュリティ事件で頻繁に使用されています。例えば、最近あるセキュリティ会社が特定の取引プラットフォームを支援し、オンチェーンメッセージを通じて攻撃者と何度もコミュニケーションを取り、最終的に盗まれた資金844万ドルの全額返還を成功させました。匿名の環境下で、オンチェーンメッセージは初歩的な対話を築くための有効なツールとして機能し、後続の資金回収の基盤を築くことができます。
ビットコインネットワークもオンチェーンメッセージをサポートしており、その実現方法はイーサリアムとやや異なります。ビットコインのオンチェーンメッセージのコアツールはOP_RETURN命令です。これにより、ユーザーは取引に80バイトのカスタムデータを埋め込むことができ、このデータはノードによる取引検証には使用されず、UTXOの状態にも影響を与えません。純粋に情報を記録するために使用され、ブロックチェーンに完全に記録されます。
OP_RETURNを使用してオンチェーンメッセージを送信する方法
ステップ1: メッセージ内容をエンコードする
まず、送信するテキスト情報を16進数(HEX)形式に変換します。ビットコインオンチェーンのOP_RETURN命令はHEX形式のデータのみを受け付けます。
例えば、メッセージを残す場合:"This is a test."、変換されたHEXは: 54686973206973206120746573742e
オンラインフォーマット変換ツールを使用するか、Pythonスクリプトを使用して完了できます:
ニシキヘビ text = "こんにちは、これはテストです。" hex_text = text.encode("utf-8").hex(928374656574839201 print)hex_text(
メッセージの内容は160文字未満の16進数文字、つまり80バイトでなければなりません。長さを超える場合は、情報を簡素化するか、複数のメッセージに分けて送信することをお勧めします。
) ステップ2: OP_RETURNを含む取引を構築する
次に、カスタム取引をサポートするビットコインウォレットまたはツールを使用して、OP_RETURN出力を含む取引を作成する必要があります。
ビットコイン Core を例にとると、createrawtransaction を使用して OP_RETURN 出力を手動で追加します。
bitcoin-cli createrawtransaction '[{"txid":"your_input_txid","vout":0}]' '[{"data":"54686973206973206120746573742e"}]'
このように構築された取引は、実際に送金されることはなく、オンチェーンにこのメッセージが書き込まれるだけです。
一部のモバイルウォレットでは、通常、送金画面の詳細オプションでOP_RETURN入力ボックスを見つけることができます。16進数の情報を入力したら、"入力金額 = 出力金額 + マイナー手数料"を確認し、その後、取引の確認と署名を完了させてください。
ステップ3: 取引をブロードキャスト
署名された取引をビットコインネットワークを通じてブロードキャストします。OP_RETURN取引は実際に転送を行わないため、処理するためにはマイナー手数料を含める必要があり、マイナーがブロックにパッケージ化するのを待ちます。取引が確認されると、メッセージはビットコインブロックチェーンに永久に保存されます。
ステップ4: メッセージ内容を確認する
取引が完了すると、TXIDが取得され、ブロックエクスプローラーを通じてその取引を確認できます。エクスプローラーは通常、OP_RETURNの16進データを自動的にASCIIにデコードします。
! [応急処置ガイド:BTCが盗まれても心配しないで、最初にチェーンにメッセージを残してください]###https://img-cdn.gateio.im/webp-social/moments-db3f560a0368e87a3eed6910f0a29b77.webp(
OP_RETURNのアプリケーションシーン
安全事件の中で、一部の攻撃者はオンチェーンでOP_RETURNメッセージを使用して、プロジェクトチームに資金返還の意向を積極的に伝えたり、プロジェクトチームやセキュリティチームがこの方法で攻撃者に呼びかけて、連絡を試みたりします。
交渉のシーンに適用されるだけでなく、OP_RETURNは「マーク」操作にも使用されます。例えば、2022年のロシア・ウクライナ戦争勃発前夜に、身元不明のビットコインユーザーがOP_RETURNオンチェーンにメッセージを残し、約1000の疑わしいアドレスが某国の安全機関に関連しているとマークしたと報じられています。これらのメッセージはロシア語で書かれており、これらのアドレスがネットワーク攻撃やスパイ活動に関与している可能性があることを直接指摘しています。
注目すべきは、このユーザーがこれらの警告を発信した際、単にコメントを残しただけでなく、大量のビットコインを焼却したことです。OP_RETURN出力の特性により、この種の取引に送信されたビットコインはすべて焼却され、使用できなくなります。統計によると、このユーザーはこの一連の操作で30万ドル以上の価値のビットコインを焼却しました。
![救急ガイド:BTCが盗まれたら慌てずに、まずオンチェーンでメッセージを残してください])https://img-cdn.gateio.im/webp-social/moments-445c94768aa15fffe5a3ca609156f352.webp(
サマリー
オンチェーンメッセージは、特にビットコインネットワークのOP_RETURNにおいて、匿名で公開され、改ざん不可能なコミュニケーション手段を提供し、資金回収の初期段階での接触や情報伝達に広く利用されています。しかし、オンチェーンメッセージは攻撃者によって、被害者を悪意のあるリンクに誘導したり、リスクのある操作)(例えば、秘密鍵を入力して復号するなど)を実行させるために利用される可能性があるため、必ず警戒を怠らず、信頼できないデバイスで疑わしい情報を確認したり処理したりしないようにしてください。
セキュリティ事件が発生した場合は、まず専門のセキュリティチームに連絡して分析を手伝ってもらい、資金回収の成功率を高めることをお勧めします。また、ユーザーとプロジェクト側は常にセキュリティ対策の意識を強化し、攻撃のターゲットにならないようにするべきです。
! 応急処置ガイド:BTCが盗まれても急がないで、最初にチェーンにメッセージを残してください