Naha Dompét Anjeun Némbongkeun Transfer Anu Teu Kungsi Anjeun Kirim: Transaksi Bernilai Nol jeung Karacunan Alamat
Transaksi kaluar anu teu dipikawanoh teu otomatis hartina dompét anjeun geus diretas. Pahami naon anu sabenerna dibuktikeun ku catetan bernilai nol, alamat anu sarupa, jeung pindahna aset anu nyata.
Naon anu dibuktikeun ku éntri ieu ngeunaan dompét kuring?
Lamun riwayat ujug-ujug nyebutkeun anjeun ngirim 0 USDT ka alamat nu teu wawuh, éta éntri wungkul teu ngabuktikeun aya jalma ngaksés konci pribadi anjeun. Pihak katilu bisa nyieun sababaraha catetan transfer token jumlah nol anu nyebut alamat anjeun, tanpa tanda tangan atawa idin anjeun pikeun méakkeun jumlah anu leuwih ti nol. Catetan éta bisa aya dina blockchain sanajan anjeun teu kungsi ngamimitianana.
Patarosan anu leuwih pas nyaéta: Ieu aset naon? Sabaraha anu sabenerna pindah? Saha anu ngirimkeun transaksina? Naon anu méré idin pikeun ngaluarkeun aset sabenerna?
- Kajadian token jumlah nol teu ngabuktikeun anjeun nandatanganan atawa méakkeun nanaon. Pikeun token asli, jumlah anu persis nol hartina transfer éta teu mindahkeun token.
- Transfer maké ngaran token anu wawuh teu nangtukeun identitas asetna. Kontrak anu teu patali bisa maké ngaran jeung simbol anu sarua.
- Pamayaran asup anu pohara leutik bisa nyata bari nyelapkeun alamat pangirim anu matak nyasabkeun dina riwayat.
- Aset asli anu kaluar, geus dikonfirmasi tapi teu bisa dijelaskeun kudu ditalungtik. Ulah dianggap teu penting ngan kusabab kolom séjén némbongkeun nol.
Pituduh ieu ngawengku Ethereum, BNB Smart Chain (BSC), jeung jaringan sarupa anu ngagunakeun kontrak token gaya Ethereum. Contona ngahaja disederhanakeun jeung dikarang, lain gambar layar atawa hasil panalungtikan dompét nu tangtu.
Mimitina, tangtukeun kolom mana anu némbongkeun nol
Istilah transaksi bernilai nol dipaké pikeun sababaraha hal anu béda. Ngan salah sahiji tampilan ieu anu hartina jumlah token nol:
- Jumlah token: 0 USDC. Dina kontrak USDC asli, jumlah persis nol hartina transfer éta teu mindahkeun USDC.
- Nilai transaksi: 0 ETH. Euweuh ETH anu dilebetkeun kana transaksi utama. Token masih bisa pindah, sarta tindakan kontrak masih bisa dijalankeun.
- Perkiraan nilai: $0.00. Antarmuka némbongkeun taksiran dina mata uang fiat. Ieu teu netepkeun jumlah token.
Dina BSC, kolom koin asli biasana ngagunakeun BNB lain ETH. Interaksi kontrak kalayan nilai koin asli nol bisa mindahkeun token, ngarobah idin méakkeun, atawa ngamimitian operasi séjén. Nilai koin asli béda jeung data input transaksi.
Jumlah positif anu leutik bisa dibuleudkeun jadi $0.00. Aset anu teu boga harga bisa dipercaya ogé bisa némbongkeun nilai fiat anu teu mantuan. Tingali jumlah token dina katepatan pinuh; jumlah token anu katempo 0.00 ogé bisa nyumputkeun jumlah positif leuwih leutik. Taksiran portofolio anu robah-robah lain catetan anu bisa dipercaya ngeunaan sabaraha unit anu asup atawa kaluar ti akun.
Nol téh jumlah token anu diidinan, ku kituna angka nol wungkul teu ngabuktikeun aya serangan. Alamat anu sarupa jeung rinci pamayaran anu disalin mangrupakeun pitunjuk anu kudu dipariksa.
Naha dua kolom From bisa béda
Riwayat dompét bisa ngahijikeun informasi tina sababaraha lapisan:
- Transaksi: parentah anu geus ditandatanganan terus dikirim ka jaringan. Dina transaksi Ethereum biasa, kolom From utama nuduhkeun akun anu nandatanganan.
- Kajadian token: catetan anu dikaluarkeun ku kontrak nalika dijalankeun. Kajadian Transfer boga kolom From, To, jeung jumlahna sorangan.
- Baris riwayat: cara dompét atawa panitén blockchain némbongkeun éta informasi. Kajadian bisa dibéré tanda OUT lantaran alamat anjeun disebut salaku pangirim.
Dua kolom From éta teu bisa silih gantikeun. Alamat anjeun anu muncul dina kajadian lain tanda tangan dompét anjeun. Kontrak jahat bisa nulis alamat anjeun dina data kajadian, tapi éta teu ngajadikeun catetanana asalna ti kontrak token asli. Ku kituna kontrak anu ngaluarkeun kajadian mangrupakeun bukti penting.
Kitu deui, hash transaksi ngan ngaidentipikasi transaksi, lain ngabuktikeun idin anjeun. Transaksi anu diasupkeun kana blok kalayan status Success hartina palaksanaan luarna henteu dibatalkeun. Éta lain pangesahan pikeun token, panarima, atawa tujuanana.
Lima conto riwayat transaksi jeung katerangan
Conto 1: Transfer kaluar nol token anu teu kungsi anjeun tandatanganan
Éntri riwayat: OUT · 0 USDC · Ti alamat anjeun ka alamat asing anu sarupa.
- From transaksi: akun séjén anu teu patali ngirimkeun transaksina.
- From kajadian token: kajadian nyebut alamat anjeun.
- Kontrak token anu ngaluarkeun: kontrak USDC asli dina jaringan ieu.
- Jumlah token persis: nol.
Naon buktina: kontrak token asli nyatet transfer nol token anu nyebut alamat anjeun. Transfer éta teu mindahkeun USDC. Éta teu ngabuktikeun dompét anjeun nandatanganan transaksi, nu nelepon boga idin méakkeun jumlah positif, atawa konci anjeun dipaling.
Kumaha carana: ERC-20, standar token anu umum, meryogikeun transfer jumlah nol ngaluarkeun kajadian Transfer. Dina palaksanaan anu ilahar, fungsi transfer anu didelegasikeun, transferFrom, mariksa naha jumlah dipénta ngaleuwihan allowance anu nelepon. Nol teu ngaleuwihan allowance nol. Gumantung kana aturan kontrak séjénna, pamundut bisa hasil sanajan euweuh persetujuan saméméhna.
Ieu lain jaminan pikeun sakabéh token. Unggal kontrak bisa boga larangan tambahan.
Anu kudu dipariksa saterusna: talungtik sésa transaksina. Baris nol ngan nerangkeun baris éta; operasi séjén bisa boga pangaruh anu béda. Mun ieu ngan catetan karacunan tunggal tanpa pamakéan dana anu curiga atawa parobahan idin, léngkah anu pas nyaéta ngajauhan alamat anu diselapkeun, lain langsung nyangka dompét kudu diganti.
Conto 2: Transaksi palsu anu némbongkeun jumlah token gedé
Éntri riwayat: OUT · 2,500 USDC · Ti alamat anjeun ka alamat asing.
- Simbol token anu ditampilkeun: USDC.
- Kontrak anu ngaluarkeun: kontrak séjén anu teu patali, lain USDC asli.
- Jumlah kajadian anu dilaporkeun: 2,500.
- Pindahna USDC asli dina transaksi ieu: euweuh.
Naon buktina: kontrak séjén ngaluarkeun catetan anu ditampilkeun nganggo labél USDC. Ieu teu ngabuktikeun 2,500 USDC asli kaluar ti akun anjeun.
Transaksi palsu dina dompét bisa jadi data blockchain anu nyata tapi ditafsirkeun sacara nyasabkeun. Nu nyerang bisa nyalin ngaran jeung simbol token tuluy ngaluarkeun kajadian anu sarupa jeung pamayaran anjeun baheula, kaasup jumlahna. Kontrak anu teu nuturkeun standar ogé bisa ngaluarkeun catetan transfer anu teu saluyu jeung parobahan saldona sorangan.
Anu kudu dipariksa saterusna: pastikeun jaringan jeung alamat kontrak persis anu ngaluarkeun kajadian. Bandingkeun jeung informasi kontrak ti penerbit resmi pikeun jaringan éta anu dicandak sacara mandiri. Ticker, logo, atawa labél verifikasi kode sumber anu wawuh teu cukup pikeun mastikeun identitas penerbit.
Conto 3: Pamayaran nyata anu kacida leutikna ti alamat sarupa
Éntri riwayat: IN · 0.000001 USDC · Ti alamat asing ka alamat anjeun.
Anggap kontrak token asli ngonfirmasi transfer sarta saldo token anjeun nambahan saeutik pisan. Dina ieu kaayaan, token asli bener-bener asup. Narima token éta teu merlukeun anjeun nyatujuan pangirim sarta teu méré hak ka pangirim pikeun méakkeun dana.
Bubuna aya dina alamat. Tingali conto karangan ieu anu dipisahkeun ku spasi sangkan unggal karakter katempo. Alamat nyata teu ngandung spasi; kelompok tengah anu dicitak kandel béda:
Panarima anu diverifikasi: 0x7a2f 1111 2222 3333 4444 5555 6666 7777 8888 9c4d
Alamat anu diselapkeun: 0x7a2f aaaa bbbb cccc dddd eeee ffff 0000 1111 9c4d
Antarmuka anu ngan némbongkeun awal jeung tungtung bisa némbongkeun duanana salaku 0x7a2f...9c4d.
Naon buktina: aya jalma anu ngirimkeun jumlah leutik ka anjeun ti éta alamat. Ieu teu ngabuktikeun yén pangirim téh panarima langganan anjeun atawa akun anu dikawasa ku anjeun. Karakter anu sarua katempona teu ngabuktikeun kapamilikan.
Anu kudu dipariksa saterusna: cokot alamat tujuan anu bener ti kontak anu diverifikasi misah atawa kaca akun panarima anu dipercaya. Bandingkeun sakabéh alamat. Karacunan alamat nyoba ngajadikeun éntri riwayat anu diselapkeun jadi alamat pilihan anjeun keur pamayaran salajengna. Karugian bisa kajadian engké, nalika anjeun nyatujuan transfer sah anu ditujukeun ka alamat salah.
Conto 4: ETH nol, tapi 2,500 token asli kaluar
Judul transaksi: Value · 0 ETH.
- Nilai koin asli anu dilebetkeun kana pamundut: 0 ETH.
- Transfer token asli: 2,500 USDC ti alamat anjeun.
- Parobahan saldo USDC ku transaksi ieu: turun 2,500 USDC.
- Status palaksanaan: Success.
Naon buktina: USDC asli kaluar dina conto ieu. Angka nol ngajelaskeun ETH anu dilebetkeun kana pamundut. Éta henteu ngajelaskeun transfer USDC atawa ngaleungitkeun biaya gas.
Anu masih teu dipikanyaho: naha pamayaran kajadian sarta naha anjeun memang ngahaja. Bisa jadi patali jeung tukeur aset, deposit, operasi anu dijadwalkeun, pamayaran ka alamat salah, atawa pamakéan tanpa idin. Cocogkeun jeung tindakan anu anjeun lakukeun sarta tujuan anu dimaksud saméméh ngagolongkeunana.
Conto 5: Token asli kaluar, tapi transaksi dikirim ku akun séjén
Éntri riwayat: OUT · 500 USDC asli · Tujuan anu teu wawuh.
Anggap transaksi anu hasil ngurangan saldo USDC asli anjeun 500, tapi kolom From utama nyebutkeun jalma séjén.
Naon buktina: token bener-bener pindah. Béda pangirim transaksi teu ngajadikeun éta gerakan palsu.
Pihak anu saméméhna disatujuan pikeun méakkeun bisa ngagunakeun allowance token tanpa ménta tanda tangan anyar unggal narik dana. Sababaraha token ogé ngadukung tanda tangan permit, anu méré allowance liwat pesen ditandatanganan anu bisa dikirim ku pihak séjén. Akun pinter jeung dompét anu didelegasikeun nambahan cara sangkan pihak séjén bisa ngirim operasi anu sah.
Anu kudu dipariksa saterusna: pariksa pihak anu meunang idin méakkeun, allowance atawa idin ditandatanganan anu patali, jeung operasi dompét. Mun pangurangan saldo tetep teu kajelaskeun, anggap minangka insiden kaamanan. Bukti bisa nunjukkeun persetujuan bahaya, tanda tangan anu nipu, atawa kontrol akun anu direbut; hiji baris wungkul teu bisa ngabédakeunana.
Pikeun transaksi biasa anu ditandatanganan langsung, alamat anjeun dina kolom From utama mangrupakeun bukti tanda tangan anu sah pikeun akun éta. Tapi teu ngabuktikeun yén anjeun ngarti kana tindakan, ngahaja ngirim ka éta panarima, atawa ngamimitian sorangan. Kolom From dina kajadian token masihan bukti anu jauh leuwih lemah.
Naon anu sabenerna diukur ku 270 juta usaha karacunan alamat
Analisis dua taun kagiatan Ethereum jeung BSC, ti 1 Juli 2022 nepi ka 30 Juni 2024, manggihan kira-kira 270 juta catetan transfer karacunan anu nargétkeun 17 juta alamat.
Catetan kasebut dibagi kana tilu golongan:
- 147.7 juta transfer bernilai nol.
- 118.4 juta transfer token palsu.
- 4.0 juta transfer anu kacida leutikna.
Ieu téh catetan transfer dina kira-kira 18.2 juta transaksi, sabab nu nyerang bisa ngagabungkeun sababaraha catetan. Alamat anu ditargétkeun lain sarua jeung jumlah jalma, dompét anu diretas, atawa korban anu kaleungitan duit.
Analisis manggihan 6,633 transfer pamayaran ka nu nyerang anu hasil, jumlahna sahenteuna $83.8 juta. Sababaraha korban mayar leuwih ti sakali. Pangdetéksian museur kana stablecoin anu dipilih, jadi perkiraan karugian téh wates panghandapna dina éta cakupan, lain total sakabéh token atawa chain.
Pangaruh praktisna, ngan mariksa jumlah nol bakal ngaloloskeun bagian gedé tina serangan. Éntri palsu bisa nyarupaan pamayaran anu penting, sarta transfer asup leutik bisa mindahkeun token asli bari ngenalkeun alamat anu bahaya.
Kumaha mariksa éntri anjeun sorangan
- Buka transaksi dina jaringan anu leres. Paké pilihan panitén dina dompét atawa panitén anu dipikawanoh saperti Etherscan atawa BscScan. Pariksa status transaksi. Maca rinci transaksi umum teu merlukeun nyambungkeun dompét, nyatujuan token, nandatanganan pesen, atawa ngasupkeun frasa pamulihan.
- Pastikeun aset anu sabenerna. Bédakeun ETH atawa BNB asli tina token anu maké ngaran éta. Pikeun token, cocogkeun jaringan persis jeung kontrak anu ngaluarkeun kajadian kana rujukan penerbit anu dipercaya.
- Baca jumlah dina katepatan pinuh. Pisahkeun jumlah token tina nilai transaksi koin asli jeung perkiraan nilai fiat.
- Bédakeun pangirim transaksi jeung pangirim kajadian. Pikeun akun pinter, talungtik ogé operasi dompét jeung idinna. Jalma séjén mayar gas lain bukti yén aset anjeun moal bisa pindah.
- Pariksa sakabéh transaksi. Tingali sakabéh pindahna token, transfer koin asli, jeung parobahan idin anu patali. Lamun panitén mintonkeun parobahan saldo per transaksi, paké pikeun nyocogkeun hasil. Saldo dinten ieu anu teu robah mangrupakeun bukti anu leuwih lemah: deposit saterusna atawa transfer anu ngimbangan bisa nyumputkeun gerakan saméméhna.
- Verifikasi tujuan sacara mandiri. Paké rinci pamayaran anu dipercaya ti panarima atawa éntri buku alamat anu saméméhna geus diverifikasi. Baris riwayat anyar téh bahan pikeun dipariksa, lain bukti alamat tujuan anu bener.
Lamun panitén teu bisa ngajelaskeun hasilna, pasihkeun jaringan jeung hash transaksi umum ka tim dukungan resmi panyadia dompét. Jelaskeun tindakan anu anjeun harepkeun, lamun aya. Éta rinci mantuan ngabédakeun operasi anu teu wawuh tapi dihaja tina pamakéan dana anu teu kaharti, tanpa nyebarkeun rusiah anu ngadalikeun dompét.
Naon anu kudu dilakukeun sanggeus mariksa
Lamun ngan manggihan hiji catetan karacunan anu misah
Sumputkeun atawa laporkeun spam lamun dompét ngarojong, sarta ulah maké alamatna. Nyumputkeun baris ngan ngarobah antarmuka; teu mupus riwayat blockchain atawa nyabut idin.
Transfer nol bisa kajadian kalayan allowance nol, ku kituna éta catetan wungkul lain alesan pikeun nyabut sakabéh persetujuan atawa mindahkeun sakabéh dana. Bisa jadi euweuh idin méakkeun anu patali jeung catetan éta pikeun dicabut. Ulah maké situs anu diémbarkeun ku token atawa tautan pamulihan ti jalma asing pikeun “ngabersihan” dompét.
Lamun manggihan idin méakkeun anu curiga
Paké jalan manajemén persetujuan anu dipercaya dina dompét pikeun mariksa jeung nyabut allowance anu patali. Megatkeun sambungan situs wéb tina dompét teu nyabut persetujuan token on-chain anu geus aya. Nyabut persetujuan ngaréngsékeun idin éta, tapi teu bisa ngalereskeun konci pribadi anu dipaling.
Lamun aset asli pindah tanpa kahayang anjeun
Simpen hash transaksi, jaringan, aset anu kapangaruhan, jeung alamat anu patali. Pariksa tanda tangan anyar, persetujuan, jeung operasi dompét ngaliwatan saluran dukungan resmi.
Lamun aya bukti frasa pamulihan atawa konci pribadi anjeun kabuka, jieun dompét anyar jeung frasa pamulihan anyar dina alat anu dipercaya, tuluy rencanakeun mindahkeun sésa aset sacara ati-ati. Akun séjén anu diturunkeun tina frasa anu geus bocor teu ngaleungitkeun éta bahaya. Lamun dana ngaleungit otomatis, ulah terus nambah duit gas: program sweeper bisa nyokotna.
Lamun anjeun sadar geus nandatanganan pamayaran tapi nyalin alamat tujuan anu diracun, catet éta bédana. Pamayaran bisa geus ditandatanganan jeung dilaksanakeun kalayan bener tapi ka panarima anu salah. Éta hasil sorangan teu ngabuktikeun konci pribadi anjeun dipaling.
Patarosan umum ngeunaan transaksi anu teu dipikawanoh
Naha nu nyerang ngajadikeun kuring mayar gas?
Dina skénario karacunan biasa, nu nyerang ngirimkeun transaksi jeung mayar biaya jaringanna. Ngan nyebut alamat anjeun dina kajadian token teu ngabebankeun biaya ka akun. Tapi transaksi anu disponsoran jeung akun pinter hartina tina saha anu mayar biaya wungkul teu bisa dipastikeun operasi éta aman. Pariksa pangaruh sabenerna.
Kumaha lamun transaksina gagal?
Transfer token anu dibatalkeun teu ngaréngsékeun transfer éta, sanajan gas bisa tetep ditagih. Lamun dompét maké delegasi akun, pariksa sacara misah: Ethereum bisa nahan delegasi sanajan palaksanaan saterusna gagal. Delegasi anu teu dipikawanoh perlu dipariksa.
Naha dompét hardware bisa nyegah karacunan alamat?
Éta nyadiakeun tempat tambahan pikeun mariksa tujuan saméméh nandatanganan. Tapi teu bisa ngajadikeun alamat anu dikawasa nu nyerang jadi bener lamun anjeun nyatujuan. Bandingkeun alamat lengkep dina layar tanda tangan anu dipercaya jeung rinci panarima anu diverifikasi sacara mandiri.
Naha kuring bisa nyegah jalma asing nambahkeun éntri sapertos kitu?
Sacara umum anjeun teu bisa nyegah pihak katilu ngirim aset atawa nyieun catetan anu patali jeung alamat umum. Saringan dompét jeung panitén bisa ngurangan anu katempo. Simpen panarima anu diverifikasi jeung pariksa alamat tujuan lengkep saméméh mayar; ngan nyumputkeun éntri bernilai nol moal bisa manggihan sakabéh variasi token palsu atawa transfer leutik.
