Komunikasi Tersembunyi di Rantai Bitcoin: Memecahkan Mekanisme Pesan Instruksi OP_RETURN

robot
Pembuatan abstrak sedang berlangsung

Komunikasi Tersembunyi di Blockchain: Menyelami Pesan di Jaringan Bitcoin

Dalam beberapa tahun terakhir, pesan on-chain di dunia blockchain telah sering digunakan sebagai cara komunikasi yang unik dalam berbagai peristiwa keamanan. Metode ini dapat berfungsi sebagai alat yang efektif untuk membangun dialog awal dalam lingkungan anonim, yang akan membentuk dasar untuk pemulihan dana di kemudian hari. Meskipun jaringan Ethereum dan Bitcoin keduanya mendukung pesan on-chain, cara pelaksanaannya sedikit berbeda. Artikel ini akan fokus pada mekanisme pesan on-chain dalam jaringan Bitcoin.

Alat inti untuk meninggalkan pesan di blockchain Bitcoin adalah instruksi OP_RETURN. Ini memungkinkan pengguna untuk menyematkan 80 byte data kustom dalam transaksi. Bagian data ini tidak akan digunakan oleh node untuk verifikasi transaksi, dan tidak akan mempengaruhi status UTXO, murni digunakan untuk mencatat informasi, dan akan dicatat sepenuhnya di blockchain.

Cara Mengirim Pesan On-Chain di Jaringan Bitcoin

  1. Melakukan pengkodean terhadap konten pesan.

Pertama, perlu mengonversi informasi teks ke format heksadesimal (HEX). Instruksi OP_RETURN di blockchain Bitcoin hanya menerima data dalam format HEX. Misalnya, "This is a test." diubah menjadi HEX adalah: 54686973206973206120746573742e

Anda dapat menyelesaikan langkah ini menggunakan alat konversi format online atau melalui skrip Python. Perlu dicatat bahwa konten pesan harus kurang dari 160 karakter heksadesimal (yaitu 80 byte). Jika melampaui batas panjang, disarankan untuk menyederhanakan informasi atau mengirim pesan dalam beberapa bagian.

  1. Membangun transaksi dengan OP_RETURN

Selanjutnya, Anda perlu menggunakan dompet atau alat Bitcoin yang mendukung transaksi kustom untuk membuat transaksi yang memiliki keluaran OP_RETURN. Sebagai contoh, dengan Bitcoin Core, Anda dapat menggunakan perintah createrawtransaction untuk menambahkan keluaran OP_RETURN secara manual.

Beberapa dompet mobile juga mendukung fitur ini. Misalnya, di antarmuka transfer BTC di dompet tertentu, Anda dapat mengaktifkan "mode lanjutan", dan memasukkan informasi heksadesimal di kolom input "OP_RETURN". Setelah mengonfirmasi informasi transaksi dan memasukkan kata sandi transaksi, Anda dapat berhasil mengirim transaksi yang menyertakan informasi OP_RETURN.

Panduan Darurat: Jangan Panik jika BTC dicuri, lakukan pesan on-chain terlebih dahulu

  1. Siarkan transaksi

Siarkan transaksi yang telah ditandatangani melalui jaringan Bitcoin. Karena transaksi OP_RETURN tidak melakukan transfer yang sebenarnya, biaya penambang harus disertakan agar dapat diproses. Setelah menunggu penambang untuk mengemas transaksi ke dalam blok, pesan akan disimpan secara permanen dalam blockchain Bitcoin.

  1. Lihat konten pesan

Setelah transaksi selesai, Anda dapat melihat TXID transaksi tersebut melalui penjelajah blok. Penjelajah biasanya akan secara otomatis mendekode data hex OP_RETURN kembali ke format ASCII, memudahkan pengguna untuk membaca.

Panduan Darurat: Jangan Panik Jika BTC Anda Dicuri, Pertama Lakukan Pesan di on-chain

Aplikasi OP_RETURN

Dalam peristiwa keamanan, OP_RETURN digunakan secara luas dalam berbagai skenario:

  1. Alat negosiasi: Beberapa penyerang akan meninggalkan pesan di on-chain menggunakan OP_RETURN, secara aktif menyatakan niat untuk mengembalikan dana kepada pihak proyek. Begitu pula, pihak proyek dan tim keamanan juga dapat menggunakan cara ini untuk menghubungi penyerang, berusaha untuk menjalin komunikasi.

  2. Penandaan alamat: OP_RETURN juga digunakan untuk "menandai" alamat yang mencurigakan. Misalnya, dilaporkan bahwa pada malam sebelum pecahnya perang Rusia-Ukraina pada tahun 2022, seorang pengguna Bitcoin anonim menggunakan OP_RETURN untuk meninggalkan pesan di on-chain, menandai hampir 1000 alamat yang diduga terkait dengan suatu badan keamanan negara. Pesan-pesan ini ditulis dalam bahasa Rusia, secara langsung menunjukkan bahwa alamat-alamat ini mungkin terlibat dalam serangan siber atau kegiatan spionase.

Panduan Darurat: Jangan Panik Jika BTC Anda Dicuri, Pertama Tinggalkan Pesan di Jaringan

Perlu dicatat bahwa pengguna ini tidak hanya meninggalkan pesan saat menerbitkan peringatan, tetapi juga membakar sejumlah besar Bitcoin. Karena sifat keluaran OP_RETURN, setiap Bitcoin yang dikirim ke transaksi semacam ini akan dibakar dan tidak dapat digunakan. Menurut statistik, nilai Bitcoin yang dibakar dalam serangkaian operasi ini melebihi 300.000 dolar.

Ringkasan

Pesan on-chain, terutama dalam jaringan Bitcoin melalui OP_RETURN, menyediakan cara komunikasi yang anonim, publik, dan tidak dapat diubah, memainkan peran penting dalam kontak dan penyampaian informasi pada tahap awal pemulihan dana. Namun, pengguna juga harus tetap waspada saat menggunakan alat ini, untuk menghindari menjadi target penyerang.

Saat menghadapi kejadian keamanan, disarankan untuk segera menghubungi tim keamanan profesional untuk membantu analisis, guna meningkatkan tingkat keberhasilan pemulihan dana. Selain itu, baik pengguna biasa maupun pihak proyek, harus terus meningkatkan kesadaran perlindungan keamanan, untuk mengurangi risiko menjadi target serangan.

Panduan Darurat: Jika BTC dicuri, jangan panik, lakukan pesan on-chain terlebih dahulu

Lihat Asli
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.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
SurvivorshipBiasvip
· 5jam yang lalu
on-chain ada cerita yang tidak bisa dipahami
Lihat AsliBalas0
ContractExplorervip
· 5jam yang lalu
btc on-chain menyimpan kata sandi jebakan ya
Lihat AsliBalas0
RetiredMinervip
· 6jam yang lalu
Sekali lagi melihat aksi baru yang menarik.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)