Ancaman keamanan Aset Kripto dan strategi pencegahannya di era smart contract

Keamanan Aset Kripto: Ancaman dan Strategi Pencegahan Baru di Era Smart Contract

Aset Kripto dan teknologi blockchain sedang membentuk kembali konsep kebebasan finansial, tetapi revolusi ini juga membawa tantangan keamanan baru. Penipu tidak lagi terbatas pada serangan kerentanan teknis tradisional, tetapi dengan cerdik mengubah protokol smart contract blockchain itu sendiri menjadi alat serangan. Melalui jebakan rekayasa sosial yang dirancang dengan baik, mereka memanfaatkan transparansi dan ketidakberbalikan blockchain untuk mengubah kepercayaan pengguna menjadi sarana pencurian aset. Dari pemalsuan smart contract hingga manipulasi transaksi lintas rantai, serangan ini tidak hanya sulit dideteksi tetapi juga lebih menipu karena penampilannya yang "terlegitimasi". Artikel ini akan menganalisis contoh nyata, mengungkap bagaimana penipu mengubah protokol menjadi sarana serangan, dan memberikan strategi perlindungan yang komprehensif, membantu pengguna bergerak dengan aman di dunia terdesentralisasi.

Panduan Bertahan Dalam Hutan Gelap DeFi: Ketika izin smart contract menjadi mesin pemanen aset

Satu, bagaimana perjanjian yang sah bisa menjadi alat penipuan?

Desain awal dari protokol blockchain adalah untuk menjamin keamanan dan kepercayaan, tetapi penipu memanfaatkan karakteristiknya, dikombinasikan dengan kelalaian pengguna, untuk menciptakan berbagai cara serangan yang tersembunyi. Berikut adalah beberapa teknik khas dan rincian teknisnya:

(1) otorisasi smart contract jahat

Prinsip Teknologi: Di blockchain seperti Ethereum, standar token ERC-20 memungkinkan pengguna untuk memberikan kuasa kepada pihak ketiga (biasanya smart contract) untuk menarik sejumlah koin tertentu dari dompet mereka melalui fungsi "Approve". Fungsionalitas ini banyak digunakan dalam protokol DeFi, di mana pengguna perlu memberikan kuasa kepada smart contract untuk menyelesaikan transaksi, staking, atau mining likuiditas. Namun, penipu memanfaatkan mekanisme ini untuk merancang kontrak jahat.

Cara kerja: Penipu membuat DApp yang menyamar sebagai proyek yang sah, biasanya dipromosikan melalui situs phishing atau media sosial. Pengguna menghubungkan dompet mereka dan diprovokasi untuk mengklik "Approve", yang tampaknya memberikan otorisasi untuk sejumlah kecil koin, tetapi sebenarnya bisa jadi batas tanpa batas (nilai uint256.max). Setelah otorisasi selesai, alamat kontrak penipu mendapatkan izin untuk memanggil fungsi "TransferFrom" kapan saja, untuk menarik semua koin terkait dari dompet pengguna.

Kasus nyata: Pada awal tahun 2023, sebuah situs phishing yang menyamar sebagai "Pembaruan Uniswap V3" menyebabkan ratusan pengguna kehilangan jutaan dolar AS dalam USDT dan ETH. Data on-chain menunjukkan bahwa transaksi ini sepenuhnya sesuai dengan standar ERC-20, dan para korban bahkan tidak dapat memulihkan kerugian mereka melalui jalur hukum, karena otorisasi ditandatangani secara sukarela.

Panduan Bertahan Hidup Hutan Gelap DeFi: Ketika izin smart contract menjadi mesin pemotongan aset

(2) tanda tangan phishing

Prinsip teknis: Transaksi blockchain memerlukan pengguna untuk menghasilkan tanda tangan melalui kunci pribadi untuk membuktikan keabsahan transaksi. Dompet biasanya akan memunculkan permintaan tanda tangan, setelah konfirmasi pengguna, transaksi disiarkan ke jaringan. Penipu memanfaatkan proses ini untuk memalsukan permintaan tanda tangan dan mencuri aset.

Cara kerja: Pengguna menerima email atau pesan yang menyamar sebagai pemberitahuan resmi, seperti "Airdrop NFT Anda siap diambil, silakan verifikasi dompet Anda". Setelah mengklik tautan, pengguna diarahkan ke situs web jahat yang meminta untuk menghubungkan dompet dan menandatangani sebuah "transaksi verifikasi". Transaksi ini sebenarnya bisa memanggil fungsi "Transfer", yang langsung mentransfer ETH atau koin dari dompet ke alamat penipu; atau bisa juga merupakan operasi "SetApprovalForAll" yang memberikan izin kepada penipu untuk mengontrol koleksi NFT pengguna.

Kasus nyata: Sebuah komunitas proyek NFT terkenal mengalami serangan phishing tanda tangan, di mana banyak pengguna kehilangan NFT bernilai jutaan dolar karena menandatangani transaksi "klaim airdrop" yang dipalsukan. Penyerang memanfaatkan standar tanda tangan EIP-712 untuk memalsukan permintaan yang terlihat aman.

(3) token palsu dan "serangan debu"

Prinsip Teknologi: Keterbukaan blockchain memungkinkan siapa saja untuk mengirimkan token ke alamat mana pun, bahkan jika penerima tidak meminta secara aktif. Penipu memanfaatkan hal ini dengan mengirimkan sejumlah kecil Aset Kripto ke beberapa alamat dompet, untuk melacak aktivitas dompet dan menghubungkannya dengan individu atau perusahaan yang memiliki dompet tersebut.

Cara Kerja: Penyerang mengirimkan sejumlah kecil Aset Kripto ke alamat yang berbeda, kemudian berusaha untuk mengetahui mana yang berasal dari dompet yang sama. Dalam banyak kasus, "debu" ini diberikan kepada dompet pengguna dalam bentuk airdrop, mungkin dengan nama atau metadata yang menarik. Pengguna mungkin ingin mencairkan koin ini, sehingga memberikan kesempatan kepada penyerang untuk mengakses dompet pengguna melalui alamat kontrak yang disertakan dengan koin. Lebih tersembunyi, penyerang mungkin mengunci alamat dompet aktif pengguna dengan menganalisis transaksi pengguna selanjutnya, sehingga melakukan penipuan yang lebih tepat.

Kasus Nyata: Di jaringan Ethereum pernah terjadi serangan debu "token GAS", yang mempengaruhi ribuan dompet. Beberapa pengguna kehilangan ETH dan token ERC-20 karena rasa ingin tahu untuk berinteraksi.

Dua, mengapa penipuan ini sulit terdeteksi?

Keberhasilan penipuan ini sebagian besar disebabkan oleh fakta bahwa mereka tersembunyi di balik mekanisme sah dari blockchain, sehingga sulit bagi pengguna biasa untuk membedakan sifat jahatnya. Berikut adalah beberapa alasan kunci:

  • Kompleksitas teknis: Kode smart contract dan permintaan tanda tangan sulit dipahami oleh pengguna non-teknis. Misalnya, permintaan "Approve" dapat ditampilkan sebagai data heksadesimal seperti "0x095ea7b3..." yang tidak dapat dengan mudah dipahami maknanya oleh pengguna.

  • Legalitas di atas rantai: Semua transaksi dicatat di blockchain, tampak transparan, tetapi korban sering kali baru menyadari konsekuensi dari otorisasi atau tanda tangan setelah kejadian, dan pada saat itu aset sudah tidak dapat dipulihkan.

  • Rekayasa sosial: Penipu memanfaatkan kelemahan manusia, seperti keserakahan ("dapatkan 1000 dolar koin secara gratis"), ketakutan ("akun tidak normal perlu diverifikasi") atau kepercayaan (menyamar sebagai layanan pelanggan).

  • Penyamaran yang cerdik: Situs phishing mungkin menggunakan URL yang mirip dengan nama domain resmi, bahkan menambah kredibilitas melalui sertifikat HTTPS.

Panduan Bertahan Hidup Di Hutan Gelap DeFi: Ketika Otorisasi smart contract Menjadi Mesin Pemanen Aset

Tiga, bagaimana cara melindungi dompet Aset Kripto Anda?

Menghadapi penipuan yang memiliki perang teknologi dan psikologis, melindungi aset memerlukan strategi berlapis. Berikut adalah langkah-langkah pencegahan yang rinci:

Periksa dan kelola izin otorisasi

  • Gunakan alat pemeriksaan otorisasi dari blockchain explorer untuk secara berkala memeriksa catatan otorisasi dompet.
  • Batalkan otorisasi yang tidak perlu, terutama otorisasi tanpa batas untuk alamat yang tidak dikenal.
  • Sebelum setiap otorisasi, pastikan DApp berasal dari sumber yang tepercaya.
  • Periksa nilai "Allowance", jika "tidak terbatas" (seperti 2^256-1), harus segera dibatalkan.

verifikasi tautan dan sumber

  • Masukkan URL resmi secara manual, hindari mengklik tautan di media sosial atau email.
  • Pastikan situs web menggunakan nama domain dan sertifikat SSL yang benar.
  • Waspadai kesalahan ejaan atau karakter yang berlebihan.

menggunakan dompet dingin dan tanda tangan ganda

  • Simpan sebagian besar aset di dompet perangkat keras, hanya sambungkan ke jaringan saat diperlukan.
  • Untuk aset besar, gunakan alat tanda tangan ganda, memerlukan konfirmasi transaksi dari beberapa kunci, mengurangi risiko kesalahan titik tunggal.

Hati-hati dalam menangani permintaan tanda tangan

  • Bacalah dengan cermat detail transaksi di jendela dompet setiap kali melakukan tanda tangan.
  • Gunakan fitur "Decode Input Data" di penjelajah blockchain untuk menganalisis konten tanda tangan, atau konsultasikan dengan ahli teknis.
  • Buat dompet independen untuk operasi berisiko tinggi, simpan sejumlah kecil aset.

Menghadapi serangan debu

  • Setelah menerima koin yang tidak dikenal, jangan berinteraksi. Tandai sebagai "sampah" atau sembunyikan.
  • Pastikan sumber token melalui penjelajah blockchain, jika dikirim secara massal, waspadai dengan tinggi.
  • Hindari mengungkapkan alamat dompet, atau menggunakan alamat baru untuk melakukan operasi sensitif.

Panduan Bertahan di Hutan Gelap DeFi: Ketika Otorisasi Smart Contract Menjadi Mesin Pemanenan Aset

Kesimpulan

Melaksanakan langkah-langkah keamanan di atas dapat secara signifikan mengurangi risiko menjadi korban program penipuan tingkat tinggi, tetapi keamanan yang sebenarnya tidak hanya bergantung pada teknologi. Ketika dompet perangkat keras membangun garis pertahanan fisik dan tanda tangan multi-paraf mendistribusikan eksposur risiko, pemahaman pengguna tentang logika otorisasi dan kehati-hatian terhadap perilaku di blockchain adalah benteng terakhir dalam melawan serangan. Setiap analisis data sebelum tanda tangan dan setiap pemeriksaan otorisasi setelahnya adalah sumpah atas kedaulatan digital mereka.

Di masa depan, terlepas dari bagaimana teknologi bertransformasi, garis pertahanan yang paling penting selalu terletak pada: menginternalisasi kesadaran akan keamanan sebagai kebiasaan, dan membangun keseimbangan antara kepercayaan dan verifikasi. Dalam dunia blockchain di mana kode adalah hukum, setiap klik, setiap transaksi dicatat secara permanen dan tidak dapat diubah. Tetap waspada dan bertindak hati-hati agar dapat maju dengan aman di bidang keuangan yang baru ini.

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
  • 7
  • Bagikan
Komentar
0/400
MetaNomadvip
· 07-03 23:11
Hiduplah dua tahun lebih lama dan hindari jebakan.
Lihat AsliBalas0
UncommonNPCvip
· 07-02 09:07
Kode kontrak tidak sama dengan keamanan
Lihat AsliBalas0
ProveMyZKvip
· 07-01 17:09
Audit kontrak adalah kebenaran yang keras
Lihat AsliBalas0
QuorumVotervip
· 07-01 17:09
Evolusi yang berkelanjutan tidak ada habisnya
Lihat AsliBalas0
HashBanditvip
· 07-01 16:57
Hati-hati bermain api, bisa terbakar.
Lihat AsliBalas0
PumpDoctrinevip
· 07-01 16:49
Tinjau terlebih dahulu baru persetujuan kontrak
Lihat AsliBalas0
FalseProfitProphetvip
· 07-01 16:48
Keamanan Blockchain lebih penting dari segalanya
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)