Nega hamyoningizda siz hech qachon yubormagan o'tkazma ko'rinadi: nol qiymatli tranzaksiyalar va manzilni zaharlash
Noma'lum chiquvchi tranzaksiya hamyoningiz buzilganini avtomatik ravishda anglatmaydi. Nol qiymatli yozuvlar, o'xshash manzillar va aktivlarning haqiqiy harakati nimani isbotlashini bilib oling.
Bu yozuv hamyonim haqida nimani isbotlaydi?
Agar tarixingizda kutilmaganda notanish manzilga 0 USDT yuborganingiz ko'rsatilsa, shu yozuvning o'zi kimdir maxfiy kalitingizga kirganini isbotlamaydi. Uchinchi tomon sizning imzoingizsiz yoki noldan katta mablag'ni sarflashga ruxsatingizsiz manzilingizni ko'rsatadigan ayrim nol tokenli o'tkazma yozuvlarini yaratishi mumkin. Siz hech qachon boshlamagan bo'lsangiz ham, bu yozuv blokcheynda mavjud bo'lishi mumkin.
Aniqroq savollar foydaliroq: Bu qaysi aktiv? Aslida qancha mablag' ko'chdi? Tranzaksiyani kim yubordi? Haqiqiy sarf-xarajatga nima ruxsat berdi?
- Nol miqdorli token hodisasi biror narsani imzolaganingiz yoki sarflaganingizni isbotlamaydi. Haqiqiy token uchun aniq nol miqdor aynan shu o'tkazmada hech qanday token ko'chmaganini bildiradi.
- Tanish token nomi ostidagi o'tkazma aktivning haqiqiyligini aniqlamaydi. Aloqasi bo'lmagan smart-shartnoma ham xuddi shu nom va belgidan foydalanishi mumkin.
- Juda kichik kiruvchi to'lov haqiqiy bo'lishi bilan birga tarixingizga chalg'ituvchi jo'natuvchi manzilini joylashtirishi mumkin.
- Haqiqiy aktivlarning tasdiqlangan, izohlanmagan chiqib ketishi tekshiruvni talab qiladi. Boshqa katakda nol yozilgani uchun buni e'tiborsiz qoldirmang.
Ushbu qo'llanma Ethereum, BNB Smart Chain (BSC) va Ethereum uslubidagi token shartnomalaridan foydalanadigan o'xshash tarmoqlarni qamrab oladi. Misollar ataylab soddalashtirilgan va to'qib chiqarilgan yozuvlardir; ular biror hamyonning skrinshotlari yoki tekshiruv natijalari emas.
Avval qaysi maydonda nol yozilganini aniqlang
Odamlar nol qiymatli tranzaksiya atamasini turli holatlar uchun ishlatishadi. Quyidagilardan faqat bittasi token miqdori nol ekanini bildiradi:
- Token miqdori: 0 USDC. Haqiqiy USDC shartnomasida aniq nol miqdor o'sha o'tkazmada USDC umuman ko'chmasligini bildiradi.
- Tranzaksiya qiymati: 0 ETH. Asosiy tranzaksiyaga ETH biriktirilmagan. Shunga qaramay, tokenlar ko'chishi va shartnoma amallari bajarilishi mumkin.
- Taxminiy qiymat: $0.00. Interfeys fiat valyutadagi bahoni ko'rsatadi. Bu token miqdorini aniqlamaydi.
BSC tarmog'ida mahalliy tanga maydonida odatda ETH o'rniga BNB ishlatiladi. Mahalliy qiymati nol bo'lgan shartnoma bilan o'zaro amal tokenlarni o'tkazishi, sarflash ruxsatlarini o'zgartirishi yoki boshqa operatsiyalarni ishga tushirishi mumkin. Mahalliy qiymat tranzaksiyaning kirish ma'lumotlaridan alohida.
Kichik musbat miqdor $0.00 ga yaxlitlanishi mumkin. Ishonchli narxi bo'lmagan aktivning fiat qiymati ham foydasiz bo'lishi mumkin. Token miqdorini to'liq aniqlikda ochib ko'ring: ko'rsatilgan 0.00 token miqdori ham undan kichik musbat miqdorni yashirishi mumkin. Portfel bahosining o'zgarishi hisobga kirgan yoki undan chiqqan token birliklarining ishonchli qaydi emas.
Nol token uchun ruxsat etilgan miqdor, shu bois uning o'zi hujumni isbotlamaydi. O'xshash manzillar va ko'chirilgan to'lov ma'lumotlari tekshirish kerak bo'lgan belgilardir.
Nega ikkita From maydoni bir-biriga mos kelmasligi mumkin
Hamyon tarixi turli qatlamlardagi ma'lumotlarni birlashtirishi mumkin:
- Tranzaksiya: tarmoqqa yuborilgan imzolangan ko'rsatma. Oddiy Ethereum tranzaksiyasida asosiy From maydoni imzolagan hisobni bildiradi.
- Token hodisasi: bajarilish davomida shartnoma chiqaradigan yozuv. Transfer hodisasining o'z From, To va miqdor maydonlari bor.
- Tarix qatori: hamyon yoki blokcheyn ko'ruvchisining shu ma'lumotni ko'rsatishi. Hodisada manzilingiz jo'natuvchi deb qayd etilgani uchun uni OUT deb belgilashi mumkin.
Bu ikki From maydonini bir xil deb bo'lmaydi. Manzilingiz hodisa ichida ko'rinishi hamyoningizning imzosi emas. Zararli shartnoma manzilingizni hodisa ma'lumotlariga kiritishi mumkin, lekin bu jurnal yozuvi haqiqiy token shartnomasidan chiqqanini anglatmaydi. Shuning uchun hodisani chiqargan shartnoma muhim dalildir.
Xuddi shunday, tranzaksiya xeshi tranzaksiyani aniqlaydi, ammo roziligingizni isbotlamaydi. Blokga kiritilib Success deb belgilangan tranzaksiya uning tashqi bajarilishi bekor qilinmaganini ko'rsatadi. Bu token, oluvchi yoki maqsadni ma'qullash degani emas.
Tranzaksiya tarixidan izohli beshta misol
1-misol: Siz imzolamagan nol tokenli chiquvchi o'tkazma
Tarix yozuvi: OUT · 0 USDC · Manzilingizdan notanish o'xshash manzilga.
- Tranzaksiyaning From maydoni: aloqasiz hisob tranzaksiyani yuborgan.
- Token hodisasining From maydoni: hodisada manzilingiz ko'rsatilgan.
- Hodisani chiqargan token shartnomasi: ushbu tarmoqdagi haqiqiy USDC shartnomasi.
- Tokenning aniq miqdori: nol.
Bu nimani isbotlaydi: haqiqiy token shartnomasi manzilingiz ko'rsatilgan nol tokenli o'tkazmani qayd etdi. Aynan shu o'tkazmada USDC ko'chmadi. Bu hamyoningiz tranzaksiyani imzolaganini, chaqiruvchining musbat miqdorni sarflashga ruxsati borligini yoki kalitingiz o'g'irlanganini isbotlamaydi.
Bu qanday yuz beradi: keng tarqalgan ERC-20 token standarti nol miqdorli o'tkazmalar ham Transfer hodisasini chiqarishini talab qiladi. Odatdagi amalga oshirishlarda vakolat berilgan transferFrom o'tkazma funksiyasi so'ralgan miqdor chaqiruvchiga ajratilgan ruxsatdan oshishini tekshiradi. Nol nolga teng ruxsatdan oshmaydi. Shartnomaning boshqa qoidalariga bog'liq holda, chaqiruv avvalgi tasdiqsiz ham muvaffaqiyatli o'tishi mumkin.
Bu barcha tokenlar uchun umumiy kafolat emas. Alohida shartnomalar qo'shimcha cheklovlar qo'yishi mumkin.
Keyin nimani tekshirish kerak: tranzaksiyaning qolgan qismini ko'ring. Nol qator faqat o'sha qatorni tavsiflaydi; boshqa amalning ta'siri boshqacha bo'lishi mumkin. Agar bu shubhali sarflash yoki ruxsat o'zgarishlarisiz yakka zaharlash yozuvi bo'lsa, manzilni ishlatmaslik kerak; hamyonni almashtirish shart deb o'ylamang.
2-misol: Ko'p token ko'rsatilgan soxta tranzaksiya
Tarix yozuvi: OUT · 2,500 USDC · Manzilingizdan notanish manzilga.
- Ko'rsatilgan token belgisi: USDC.
- Hodisani chiqargan shartnoma: haqiqiy USDC emas, aloqasiz shartnoma.
- Hodisada qayd etilgan miqdor: 2,500.
- Ushbu tranzaksiyada haqiqiy USDC harakati: yo'q.
Bu nimani isbotlaydi: boshqa shartnoma USDC nomi ostida ko'rsatiladigan yozuv chiqargan. Bu hisobingizdan 2,500 haqiqiy USDC chiqib ketganini isbotlamaydi.
Hamyondagi soxta tranzaksiya aslida blokcheyndagi haqiqiy ma'lumot bo'lib, noto'g'ri talqin qilinishi mumkin. Hujumchilar token nomi va belgisini ko'chirib, oldingi to'lovlaringizga, jumladan miqdorlariga o'xshash hodisalar yaratishi mumkin. Standart bo'lmagan shartnomalar hatto o'z balansidagi o'zgarishlarga mos kelmaydigan transfer yozuvlarini ham chiqarishi mumkin.
Keyin nimani tekshirish kerak: tarmoqni va hodisani chiqargan shartnomaning aniq manzilini aniqlang. Uni shu tarmoq uchun emitentdan mustaqil manba orqali olingan shartnoma ma'lumotlari bilan solishtiring. Tanish ticker, logotip yoki dastlabki kod tasdiqlanganligi belgisi emitent kimligini tasdiqlash uchun yetarli emas.
3-misol: O'xshash manzildan kelgan juda kichik haqiqiy to'lov
Tarix yozuvi: IN · 0.000001 USDC · Notanish manzildan manzilingizga.
Faraz qilaylik, haqiqiy token shartnomasi o'tkazmani tasdiqlaydi va token balansingiz shu kichik miqdorga oshadi. Bu holda haqiqiy tokenlar kelgan. Ularni qabul qilish uchun jo'natuvchiga ruxsat berishingiz shart emas edi va bu unga mablag'ingizni sarflash huquqini bermaydi.
Tuzoq manzilda. Har bir belgi ko'rinishi uchun bo'shliqlar bilan guruhlangan ushbu to'qima misollarga qarang. Haqiqiy manzillarda bo'shliq bo'lmaydi; qalin yozilgan o'rta qismlar farq qiladi:
Tasdiqlangan oluvchi: 0x7a2f 1111 2222 3333 4444 5555 6666 7777 8888 9c4d
Joylashtirilgan manzil: 0x7a2f aaaa bbbb cccc dddd eeee ffff 0000 1111 9c4d
Faqat boshi va oxirini ko'rsatadigan interfeys ikkisini ham 0x7a2f...9c4d deb ko'rsatishi mumkin.
Bu nimani isbotlaydi: kimdir sizga o'sha manzildan kichik miqdor yuborgan. Bu jo'natuvchi doimiy to'lov oluvchingiz yoki siz boshqaradigan hisob ekanini isbotlamaydi. Ko'rinadigan belgilar mos kelishi egalikni bildirmaydi.
Keyin nimani tekshirish kerak: mo'ljallangan oluvchi manzilini alohida tasdiqlangan kontaktdan yoki oluvchining ishonchli hisob sahifasidan oling. Butun manzilni solishtiring. Manzilni zaharlash tarixga joylashtirilgan manzilni keyingi to'lovingiz uchun tanlashingizga erishmoqchi bo'ladi. Yo'qotish keyinroq, noto'g'ri manzilga mutlaqo haqiqiy o'tkazmani tasdiqlaganingizda yuz berishi mumkin.
4-misol: Nol ETH, lekin 2,500 haqiqiy token chiqib ketadi
Tranzaksiya sarlavhasi: Value · 0 ETH.
- Chaqiruvga biriktirilgan mahalliy qiymat: 0 ETH.
- Haqiqiy token o'tkazmasi: manzilingizdan 2,500 USDC.
- Ushbu tranzaksiya tufayli USDC balansining o'zgarishi: 2,500 USDC ga kamayish.
- Bajarilish holati: Success.
Bu nimani isbotlaydi: ushbu misolda haqiqiy USDC chiqib ketgan. Nol chaqiruvga biriktirilgan ETH ni anglatadi. U USDC o'tkazmasini ifodalamaydi yoki gaz xarajatlarini istisno qilmaydi.
Nima noma'lum bo'lib qoladi: to'lov nega yuz bergani va siz buni istagan-istamaganingiz. Bu ayirboshlash, depozit, rejalashtirilgan amal, noto'g'ri manzilga to'lov yoki ruxsatsiz sarflash bo'lishi mumkin. Uni tasniflashdan oldin o'zingiz bajargan amal va ko'zlangan manzil bilan moslashtiring.
5-misol: Haqiqiy tokenlar chiqib ketgan, ammo tranzaksiyani boshqa hisob yuborgan
Tarix yozuvi: OUT · 500 haqiqiy USDC · Notanish manzil.
Faraz qilaylik, muvaffaqiyatli tranzaksiya haqiqiy USDC balansingizni 500 ga kamaytirdi, lekin asosiy From maydonida boshqa kishi ko'rsatilgan.
Bu nimani isbotlaydi: tokenlar ko'chgan. Tranzaksiya jo'natuvchisining boshqa bo'lishi o'tkazmani soxta qilmaydi.
Oldindan tasdiqlangan sarflovchi har bir yechish uchun yangi tranzaksiyani imzolashingizni so'ramasdan token ruxsatidan foydalanishi mumkin. Ayrim tokenlar permit imzolarini ham qo'llab-quvvatlaydi: ular boshqa tomon yuborishi mumkin bo'lgan imzolangan xabar orqali sarflash ruxsatini beradi. Smart-hisoblar va vakolat berilgan hamyonlar boshqalarga ruxsat etilgan amalni yuborishning qo'shimcha yo'llarini beradi.
Keyin nimani tekshirish kerak: sarflovchini, tegishli ruxsat yoki imzolangan vakolatni va hamyon operatsiyasini tekshiring. Agar chiqim hanuz izohsiz bo'lsa, uni xavfsizlik hodisasi deb hisoblang. Dalillar zararli tasdiq, aldamchi imzo yoki hisob nazoratining buzilganini ko'rsatishi mumkin; qatorning o'zi ularni ajratib bermaydi.
Oddiy bevosita imzolangan tranzaksiyada asosiy From maydonida manzilingiz bo'lishi shu hisob uchun haqiqiy imzo mavjudligiga dalildir. Biroq bu amalni tushunganingizni, aynan o'sha oluvchini ko'zlaganingizni yoki uni shaxsan boshlaganingizni isbotlamaydi. Token hodisasining From maydoni ancha kuchsiz dalildir.
270 million manzilni zaharlash urinishlari tadqiqoti aslida nimani o'lchagan
2022-yil 1-iyuldan 2024-yil 30-iyungacha Ethereum va BSC faoliyatini qamrab olgan ikki yillik tahlil taxminan 17 million manzilga qaratilgan 270 million zaharlovchi o'tkazma yozuvini aniqlagan.
Yozuvlar uch toifaga bo'lingan:
- 147.7 million nol qiymatli o'tkazma.
- 118.4 million soxta token o'tkazmasi.
- 4.0 million juda kichik o'tkazma.
Bu yozuvlar taxminan 18.2 million tranzaksiyaning tarkibida bo'lgan, chunki hujumchilar bir nechta yozuvni bir tranzaksiyaga jamlashi mumkin. Nishonga olingan manzillar odamlar, buzilgan hamyonlar yoki pul yo'qotgan jabrlanuvchilar soni bilan bir xil emas.
Tahlil jami kamida $83.8 million bo'lgan 6,633 muvaffaqiyatli aldov to'lovini aniqladi. Ayrim jabrlanuvchilar bir necha marta to'lagan. Aniqlash tanlangan steyblkoinlarga qaratilgan, shuning uchun zarar bahosi shu doira ichidagi eng kam miqdordir, barcha token va tarmoqlarning umumiy yig'indisi emas.
Amaliy xulosa shuki, faqat nol miqdorni tekshirish hujumlarning katta qismini o'tkazib yuboradi. Soxta yozuvlar katta to'lovga o'xshashi, kichik kiruvchi o'tkazma esa haqiqiy tokenlarni ko'chirish bilan birga xavfli manzilni kiritishi mumkin.
O'zingizga tegishli yozuvni qanday tekshirish mumkin
- Tranzaksiyani to'g'ri tarmoqda oching. Hamyoningizdagi blokcheyn ko'ruvchisini yoki Etherscan, BscScan kabi ma'lum ko'ruvchini ishlating. Tranzaksiya holatini tekshiring. Ommaviy tranzaksiya tafsilotlarini o'qish uchun hamyonni ulash, tokenlarga ruxsat berish, xabarni imzolash yoki tiklash iborasini kiritish kerak emas.
- Haqiqiy aktivni aniqlang. Mahalliy ETH yoki BNB ni shu nomdan foydalanuvchi tokendan farqlang. Tokenlar uchun aniq tarmoq va hodisani chiqargan shartnomani emitentning ishonchli manbasi bilan solishtiring.
- Miqdorni to'liq aniqlikda o'qing. Token miqdorini tranzaksiyaning mahalliy qiymati va fiat bahosidan ajrating.
- Tranzaksiya jo'natuvchisini hodisa jo'natuvchisidan ajrating. Smart-hisobda hamyon amali va uning vakolatlarini ham o'rganing. Gaz xarajatini boshqa birov to'lashi aktivlaringiz ko'chmaganini isbotlamaydi.
- Butun tranzaksiyani ko'rib chiqing. Barcha token harakatlari, mahalliy tanga o'tkazmalari va tegishli ruxsat o'zgarishlarini ko'ring. Ko'ruvchi tranzaksiya darajasidagi balans o'zgarishlarini ko'rsatsa, natijani moslashtirish uchun ulardan foydalaning. Bugungi o'zgarmagan balans kuchsizroq dalil: keyingi depozitlar yoki qarama-qarshi o'tkazmalar oldingi harakatni yashirishi mumkin.
- Manzilni mustaqil tasdiqlang. Oluvchining ishonchli to'lov tafsilotlari yoki avval tekshirilgan manzillar kitobi yozuvidan foydalaning. Yaqinda paydo bo'lgan tarix qatori tekshiriladigan dalildir, to'g'ri manzilning isboti emas.
Agar blokcheyn ko'ruvchisi natijani aniq ko'rsatmasa, hamyon provayderining rasmiy yordam xizmatiga tarmoq va ommaviy tranzaksiya xeshini bering. Agar bo'lsa, qanday amalni kutganingizni tasvirlang. Bu ma'lumotlar hamyoningizni boshqaruvchi sirlarni oshkor qilmasdan, notanish bo'lsa-da ko'zlangan amalni izohlanmagan sarflashdan ajratishga yordam beradi.
Tekshiruvdan keyin nima qilish kerak
Agar faqat bitta alohida zaharlash yozuvini topsangiz
Hamyon imkon bersa, spamni yashiring yoki xabar bering va undagi manzillardan foydalanmang. Qatorni yashirish faqat interfeysni o'zgartiradi; u blokcheyn tarixini o'chirmaydi yoki ruxsatlarni bekor qilmaydi.
Nol o'tkazma nol ruxsat bilan ham sodir bo'lishi mumkin, shu sababli yozuvning o'zi barcha tasdiqlarni bekor qilish yoki barcha mablag'ni ko'chirish uchun sabab emas. Yozuvga bog'liq bekor qilinadigan sarflash ruxsati umuman bo'lmasligi mumkin. Hamyonni “tozalash” uchun token reklama qilgan sayt yoki notanish shaxsning tiklash havolasidan hech qachon foydalanmang.
Agar shubhali sarflash ruxsatini aniqlasangiz
Hamyoningizdagi ishonchli ruxsatlarni boshqarish usuli orqali tegishli ruxsatni tekshiring va bekor qiling. Saytni hamyondan uzish uning blokcheyndagi mavjud token ruxsatlarini bekor qilmaydi. Ruxsatni bekor qilish aynan o'sha vakolatga ta'sir qiladi; o'g'irlangan maxfiy kalitni tiklamaydi.
Agar haqiqiy aktivlar xohishingizsiz ko'chgan bo'lsa
Tranzaksiya xeshi, tarmoq, ta'sirlangan aktiv va tegishli manzillarni saqlang. Yaqindagi imzolar, tasdiqlar va hamyon amallarini rasmiy qo'llab-quvvatlash kanallari orqali tekshiring.
Agar tiklash iborangiz yoki maxfiy kalitingiz fosh bo'lganiga dalil bo'lsa, ishonchli qurilmada yangi tiklash iborasi bilan yangi hamyon yarating va qolgan aktivlarni o'tkazish bo'yicha puxta rejaga amal qiling. Buzilgan iboradan hosil qilingan boshqa hisob bu xavfni bartaraf etmaydi. Mablag' avtomatik yo'qolayotgan bo'lsa, gaz uchun yana pul qo'shavermang: avtomatik bo'shatuvchi dastur uni ham olishi mumkin.
Agar to'lovni ongli ravishda imzolagan, lekin zaharlangan manzilni ko'chirgan bo'lsangiz, shu farqni hujjatlashtiring. To'lov to'g'ri imzolangan va bajarilgan bo'lsa ham, noto'g'ri oluvchiga ketgan bo'lishi mumkin. Bu holatning o'zi maxfiy kalitingiz o'g'irlanganini isbotlamaydi.
Noma'lum tranzaksiyalar haqida keng tarqalgan savollar
Hujumchi gaz haqini menga to'lattirdimi?
Oddiy manzilni zaharlash holatida hujumchi tranzaksiyani yuboradi va tarmoq haqini to'laydi. Token hodisasida manzilingizni tilga olishning o'zi hisobingizdan haq yechmaydi. Biroq homiylik qilingan tranzaksiyalar va smart-hisoblar to'lovchi kimligi operatsiya zararsiz bo'lganini yolg'iz o'zi isbotlamasligini anglatadi. Haqiqiy ta'sirlarini tekshiring.
Tranzaksiya muvaffaqiyatsiz bo'lsa-chi?
Bekor qilingan token o'tkazmasi o'sha o'tkazmani yakunlamaydi, lekin gaz haqi baribir olinishi mumkin. Hamyon hisob vakolatini topshirishdan foydalansa, buni alohida tekshiring: Ethereum keyingi bajarilish muvaffaqiyatsiz tugasa ham vakolat topshirishni saqlab qolishi mumkin. Notanish vakolat topshirish tekshirilishi kerak.
Apparat hamyon manzilni zaharlashning oldini oladimi?
U imzolashdan oldin manzilni tekshirish uchun yana bir joy beradi. Hujumchi boshqaradigan manzilni tasdiqlasangiz, apparat hamyon uni to'g'ri manzilga aylantira olmaydi. Ishonchli imzolash ekranidagi to'liq manzilni mustaqil tekshirilgan oluvchi tafsilotlari bilan solishtiring.
Begonalarning bunday yozuvlar qo'shishini to'xtata olamanmi?
Odatda uchinchi tomonlarning aktiv yuborishi yoki ommaviy manzilga oid tegishli yozuvlarni yaratishini to'xtata olmaysiz. Hamyon va blokcheyn ko'ruvchisi filtrlari ko'rinadigan yozuvlarni kamaytirishi mumkin. Tasdiqlangan oluvchilarni saqlang va to'lovdan oldin to'liq manzilni tekshiring; faqat nol qiymatli yozuvlarni yashirish har bir soxta token yoki kichik o'tkazma variantini aniqlay olmaydi.
