Cara Komunikasi Khusus di Dunia Blockchain: Pesan on-chain
Dalam beberapa tahun terakhir, pesan on-chain telah menjadi cara komunikasi yang unik di dunia Blockchain, sering digunakan dalam berbagai insiden keamanan. Misalnya, baru-baru ini sebuah tim keamanan melakukan beberapa putaran komunikasi dengan penyerang melalui pesan on-chain, dan akhirnya berhasil memfasilitasi pengembalian seluruh dana yang dicuri sebesar 8,44 juta dolar. Dalam lingkungan anonim, pesan on-chain telah menjadi alat yang efektif untuk membangun dialog awal, yang menjadi dasar untuk pemulihan dana selanjutnya.
Jaringan Bitcoin juga mendukung pesan on-chain, cara pelaksanaannya sedikit berbeda dengan Ethereum. Alat inti untuk pesan on-chain di Bitcoin adalah instruksi OP_RETURN. Instruksi ini memungkinkan pengguna untuk menyisipkan 80 byte data kustom dalam transaksi, bagian data ini tidak akan digunakan oleh node untuk verifikasi transaksi, dan juga tidak akan mempengaruhi status UTXO, murni untuk mencatat informasi, dan akan dicatat secara lengkap di Blockchain.
Cara Menggunakan OP_RETURN untuk Mengirim Pesan on-chain
Langkah 1: Melakukan pengkodean pada konten pesan
Pertama, teks informasi yang akan dikirim perlu diubah menjadi format heksadesimal (HEX). Instruksi OP_RETURN di blockchain Bitcoin hanya menerima data dalam format HEX.
Misalnya, jika Anda ingin meninggalkan pesan: "This is a test.", HEX yang dikonversi adalah:
54686973206973206120746573742e
Anda dapat menggunakan alat konversi format online atau menyelesaikan ini melalui skrip Python. Harap diperhatikan, konten pesan harus kurang dari 160 karakter heksadesimal, yaitu 80 byte. Jika melebihi panjang, disarankan untuk menyederhanakan informasi atau mengirimnya dalam beberapa pesan.
Langkah Kedua: Membangun transaksi dengan OP_RETURN
Selanjutnya, Anda perlu menggunakan dompet atau alat Bitcoin yang mendukung transaksi kustom untuk membuat transaksi yang mengandung output OP_RETURN. Sebagai contoh, masuk ke antarmuka transfer dompet BTC, dan aktifkan "mode lanjutan". Masukkan informasi heksadesimal di kolom input "OP_RETURN". Klik "Berikutnya" untuk menyelesaikan konfirmasi informasi transaksi, masukkan kata sandi transaksi untuk berhasil mengirim transaksi yang berisi informasi OP_RETURN. Pastikan bahwa "jumlah masukan = jumlah keluaran + biaya penambang".
Langkah Tiga: Siarkan Transaksi
Menyebarkan transaksi yang telah ditandatangani melalui jaringan Bitcoin. Karena transaksi OP_RETURN tidak melakukan transfer aktual, biaya penambangan harus disertakan untuk memprosesnya. Menunggu penambang mengemasnya ke dalam blok, setelah transaksi dikonfirmasi, pesan akan tersimpan selamanya di Blockchain Bitcoin.
Langkah Empat: Lihat Isi Pesan
Setelah transaksi selesai, Anda akan mendapatkan sebuah TXID yang dapat dilihat melalui penelusur blok. Penelusur biasanya akan secara otomatis mendekode data heksadesimal OP_RETURN kembali ke ASCII.
Aplikasi OP_RETURN
Dalam kejadian keamanan, beberapa penyerang akan meninggalkan pesan di on-chain menggunakan OP_RETURN, secara aktif menyatakan niat untuk mengembalikan dana kepada pihak proyek, atau pihak proyek dan tim keamanan juga menggunakan cara ini untuk menghubungi penyerang, berusaha membangun komunikasi.
Selain digunakan dalam konteks negosiasi, OP_RETURN juga digunakan untuk operasi "penandaan". Misalnya, dilaporkan bahwa menjelang pecahnya perang Rusia-Ukraina pada tahun 2022, seorang pengguna Bitcoin yang tidak dikenal menggunakan OP_RETURN untuk meninggalkan pesan di blockchain, menandai hampir 1000 alamat yang diduga terkait dengan departemen keamanan suatu negara. Pesan-pesan ini ditulis dalam bahasa Rusia, secara langsung menunjukkan bahwa alamat-alamat ini mungkin terlibat dalam serangan siber atau kegiatan spionase.
Pengguna ini tidak hanya meninggalkan pesan saat mengeluarkan peringatan ini, tetapi juga membakar sejumlah besar Bitcoin. Karena karakteristik output OP_RETURN, setiap Bitcoin yang dikirim ke transaksi semacam ini akan dibakar dan tidak dapat digunakan. Menurut statistik, pengguna ini telah membakar Bitcoin senilai lebih dari 300.000 dolar AS dalam serangkaian tindakan ini.
Ringkasan
Pesan on-chain, terutama di jaringan Bitcoin melalui OP_RETURN, menyediakan cara komunikasi yang anonim, publik, dan tidak dapat diubah, yang banyak digunakan pada tahap awal pemulihan dana untuk kontak dan penyampaian informasi. Namun, perlu diperhatikan bahwa pesan on-chain juga dapat digunakan oleh penyerang untuk mengarahkan korban mengunjungi tautan berbahaya atau melakukan tindakan berisiko (seperti memasukkan kunci pribadi untuk mendekripsi, dll), oleh karena itu harus tetap waspada dan menghindari melihat serta menangani informasi mencurigakan di perangkat yang tidak terpercaya.
Saat mengalami insiden keamanan, disarankan untuk segera menghubungi tim keamanan profesional untuk membantu analisis, meningkatkan tingkat keberhasilan pemulihan dana. Pada saat yang sama, pengguna dan pihak proyek harus terus meningkatkan kesadaran perlindungan keamanan, untuk menghindari menjadi target serangan.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
10 Suka
Hadiah
10
5
Bagikan
Komentar
0/400
AlwaysMissingTops
· 07-15 14:43
Tsk tsk, Hacker juga sudah memiliki hati nurani.
Lihat AsliBalas0
BearMarketSurvivor
· 07-13 00:43
80 byte terlalu sedikit, ya?
Lihat AsliBalas0
NotSatoshi
· 07-13 00:42
Ini kan versi blockchain dari catatan kecil~
Lihat AsliBalas0
ShibaMillionairen't
· 07-13 00:42
Apakah kita perlu mengumpulkan dana untuk membuat dinding pengakuan on-chain?
Permainan baru untuk meninggalkan pesan di on-chain Bitcoin: OP_RETURN mendukung pemulihan dana dan pengiriman informasi
Cara Komunikasi Khusus di Dunia Blockchain: Pesan on-chain
Dalam beberapa tahun terakhir, pesan on-chain telah menjadi cara komunikasi yang unik di dunia Blockchain, sering digunakan dalam berbagai insiden keamanan. Misalnya, baru-baru ini sebuah tim keamanan melakukan beberapa putaran komunikasi dengan penyerang melalui pesan on-chain, dan akhirnya berhasil memfasilitasi pengembalian seluruh dana yang dicuri sebesar 8,44 juta dolar. Dalam lingkungan anonim, pesan on-chain telah menjadi alat yang efektif untuk membangun dialog awal, yang menjadi dasar untuk pemulihan dana selanjutnya.
Jaringan Bitcoin juga mendukung pesan on-chain, cara pelaksanaannya sedikit berbeda dengan Ethereum. Alat inti untuk pesan on-chain di Bitcoin adalah instruksi OP_RETURN. Instruksi ini memungkinkan pengguna untuk menyisipkan 80 byte data kustom dalam transaksi, bagian data ini tidak akan digunakan oleh node untuk verifikasi transaksi, dan juga tidak akan mempengaruhi status UTXO, murni untuk mencatat informasi, dan akan dicatat secara lengkap di Blockchain.
Cara Menggunakan OP_RETURN untuk Mengirim Pesan on-chain
Langkah 1: Melakukan pengkodean pada konten pesan
Pertama, teks informasi yang akan dikirim perlu diubah menjadi format heksadesimal (HEX). Instruksi OP_RETURN di blockchain Bitcoin hanya menerima data dalam format HEX.
Misalnya, jika Anda ingin meninggalkan pesan: "This is a test.", HEX yang dikonversi adalah: 54686973206973206120746573742e
Anda dapat menggunakan alat konversi format online atau menyelesaikan ini melalui skrip Python. Harap diperhatikan, konten pesan harus kurang dari 160 karakter heksadesimal, yaitu 80 byte. Jika melebihi panjang, disarankan untuk menyederhanakan informasi atau mengirimnya dalam beberapa pesan.
Langkah Kedua: Membangun transaksi dengan OP_RETURN
Selanjutnya, Anda perlu menggunakan dompet atau alat Bitcoin yang mendukung transaksi kustom untuk membuat transaksi yang mengandung output OP_RETURN. Sebagai contoh, masuk ke antarmuka transfer dompet BTC, dan aktifkan "mode lanjutan". Masukkan informasi heksadesimal di kolom input "OP_RETURN". Klik "Berikutnya" untuk menyelesaikan konfirmasi informasi transaksi, masukkan kata sandi transaksi untuk berhasil mengirim transaksi yang berisi informasi OP_RETURN. Pastikan bahwa "jumlah masukan = jumlah keluaran + biaya penambang".
Langkah Tiga: Siarkan Transaksi
Menyebarkan transaksi yang telah ditandatangani melalui jaringan Bitcoin. Karena transaksi OP_RETURN tidak melakukan transfer aktual, biaya penambangan harus disertakan untuk memprosesnya. Menunggu penambang mengemasnya ke dalam blok, setelah transaksi dikonfirmasi, pesan akan tersimpan selamanya di Blockchain Bitcoin.
Langkah Empat: Lihat Isi Pesan
Setelah transaksi selesai, Anda akan mendapatkan sebuah TXID yang dapat dilihat melalui penelusur blok. Penelusur biasanya akan secara otomatis mendekode data heksadesimal OP_RETURN kembali ke ASCII.
Aplikasi OP_RETURN
Dalam kejadian keamanan, beberapa penyerang akan meninggalkan pesan di on-chain menggunakan OP_RETURN, secara aktif menyatakan niat untuk mengembalikan dana kepada pihak proyek, atau pihak proyek dan tim keamanan juga menggunakan cara ini untuk menghubungi penyerang, berusaha membangun komunikasi.
Selain digunakan dalam konteks negosiasi, OP_RETURN juga digunakan untuk operasi "penandaan". Misalnya, dilaporkan bahwa menjelang pecahnya perang Rusia-Ukraina pada tahun 2022, seorang pengguna Bitcoin yang tidak dikenal menggunakan OP_RETURN untuk meninggalkan pesan di blockchain, menandai hampir 1000 alamat yang diduga terkait dengan departemen keamanan suatu negara. Pesan-pesan ini ditulis dalam bahasa Rusia, secara langsung menunjukkan bahwa alamat-alamat ini mungkin terlibat dalam serangan siber atau kegiatan spionase.
Pengguna ini tidak hanya meninggalkan pesan saat mengeluarkan peringatan ini, tetapi juga membakar sejumlah besar Bitcoin. Karena karakteristik output OP_RETURN, setiap Bitcoin yang dikirim ke transaksi semacam ini akan dibakar dan tidak dapat digunakan. Menurut statistik, pengguna ini telah membakar Bitcoin senilai lebih dari 300.000 dolar AS dalam serangkaian tindakan ini.
Ringkasan
Pesan on-chain, terutama di jaringan Bitcoin melalui OP_RETURN, menyediakan cara komunikasi yang anonim, publik, dan tidak dapat diubah, yang banyak digunakan pada tahap awal pemulihan dana untuk kontak dan penyampaian informasi. Namun, perlu diperhatikan bahwa pesan on-chain juga dapat digunakan oleh penyerang untuk mengarahkan korban mengunjungi tautan berbahaya atau melakukan tindakan berisiko (seperti memasukkan kunci pribadi untuk mendekripsi, dll), oleh karena itu harus tetap waspada dan menghindari melihat serta menangani informasi mencurigakan di perangkat yang tidak terpercaya.
Saat mengalami insiden keamanan, disarankan untuk segera menghubungi tim keamanan profesional untuk membantu analisis, meningkatkan tingkat keberhasilan pemulihan dana. Pada saat yang sama, pengguna dan pihak proyek harus terus meningkatkan kesadaran perlindungan keamanan, untuk menghindari menjadi target serangan.