Coinnoti
☰
Қазақшаkk
Блогқа оралу

Неліктен әмияныңызда сіз ешқашан жібермеген аударым көрсетіледі: нөлдік транзакциялар және мекенжайды улау

Белгісіз шығыс транзакциясы әмияныңыз бұзылды дегенді автоматты түрде білдірмейді. Нөлдік жазбалар, ұқсас мекенжайлар және активтердің нақты қозғалысы нені дәлелдейтінін біліңіз.

Бұл жазба әмияным туралы нені дәлелдейді?

Егер тарихыңызда кенеттен бейтаныс мекенжайға 0 USDT жібергеніңіз көрсетілсе, осы жазбаның өзі біреудің жеке кілтіңізге қол жеткізгенін дәлелдемейді. Үшінші тарап сіздің қолтаңбаңызсыз және нөлден жоғары соманы жұмсауға рұқсаты болмай-ақ, мекенжайыңыз көрсетілген нөлдік токен аударымдарының кейбір жазбаларын жасай алады. Сіз аударымды бастамасаңыз да, ол жазба блокчейнде болуы мүмкін.

Нақтырақ сұрақтар пайдалырақ: Бұл қандай актив? Шын мәнінде қанша мөлшер ауысты? Транзакцияны кім жіберді? Нақты шығынға қандай рұқсат негіз болды?

  • Нөлдік сомадағы токен оқиғасы сіздің бірдеңеге қол қойғаныңызды немесе қаражат жұмсағаныңызды дәлелдемейді. Шынайы токен үшін дәл нөлдік сома сол аударымда токендер қозғалмағанын білдіреді.
  • Таныс токен атауымен көрсетілген аударым активтің өзін анықтамайды. Басқа келісімшарт дәл сол атау мен таңбаны пайдалана алады.
  • Өте шағын кіріс төлем шынайы бола тұра, тарихыңызға жаңылыстыратын жіберуші мекенжайын енгізуі мүмкін.
  • Шынайы активтердің расталған, түсініксіз шығыс қозғалысын тексеру керек. Басқа өрісте нөл жазылғаны үшін оны елемеуге болмайды.

Бұл нұсқаулық Ethereum, BNB Smart Chain (BSC) және Ethereum үлгісіндегі токен келісімшарттарын пайдаланатын ұқсас желілерді қамтиды. Мысалдар әдейі жеңілдетілген, ойдан шығарылған жазбалар; олар скриншоттар да, белгілі бір әмиянға қатысты зерттеу нәтижелері де емес.

Алдымен қай өрісте нөл көрсетілгенін анықтаңыз

Адамдар нөлдік құнды транзакция атауын бірнеше түрлі жағдайға қолданады. Төмендегілердің тек біреуі ғана токен саны нөл екенін білдіреді:

  • Токен мөлшері: 0 USDC. Шынайы USDC келісімшарты үшін дәл нөлдік сома осы аударымда USDC қозғалмайтынын білдіреді.
  • Транзакция құны: 0 ETH. Негізгі транзакцияға ETH тіркелмеген. Дегенмен токендер аударылып, келісімшарт әрекеттері орындала алады.
  • Болжамды құн: $0.00. Интерфейс фиат валютасындағы бағалауды көрсетеді. Бұл токен мөлшерін дәлелдемейді.

BSC желісінде жергілікті монета өрісінде әдетте ETH орнына BNB қолданылады. Жергілікті монетаның нөлдік құнымен жасалған келісімшарт әрекеті де токендерді аудара, жұмсау рұқсаттарын өзгерте немесе басқа операцияларды іске қоса алады. Жергілікті құн транзакцияның кіріс деректерінен бөлек.

Өте аз оң сома $0.00 болып дөңгелектенуі мүмкін. Сенімді бағасы жоқ активтің фиат құны да пайдалы ақпарат бермеуі мүмкін. Токен мөлшерін толық дәлдігімен ашыңыз: тіпті 0.00 болып көрсетілген мөлшердің артында одан кіші оң сан тұруы мүмкін. Портфель құнының өзгеруі шотқа қанша бірлік кіріп, қаншасы шыққанын сенімді көрсетпейді.

Нөл токеннің рұқсат етілген мөлшері болғандықтан, оның өзі шабуылды дәлелдемейді. Ұқсас мекенжайлар мен көшірілген төлем деректері тексеруді қажет ететін белгілер.

Неліктен екі From өрісі сәйкес келмеуі мүмкін?

Әмиян тарихында әртүрлі қабаттардың ақпараты біріктірілуі мүмкін:

  1. Транзакция: желіге жіберілген қолтаңбасы бар нұсқау. Әдеттегі Ethereum транзакциясында негізгі From өрісі қол қойған шотты көрсетеді.
  2. Токен оқиғасы: орындалу кезінде келісімшарт шығарған жазба. Transfer оқиғасының өз From, To және сома өрістері бар.
  3. Тарих жолы: әмиян немесе блокчейн шолғышы сол ақпаратты қалай көрсететіні. Егер оқиғада сіздің мекенжайыңыз жіберуші ретінде аталса, ол OUT деп белгіленуі мүмкін.

Бұл екі From өрісін бірдей деуге болмайды. Мекенжайыңыздың оқиға ішінде кездесуі әмияныңыздың қолтаңбасы емес. Зиянды келісімшарт мекенжайыңызды оқиға деректеріне қоса алады, бірақ бұл оның журналы шынайы токен келісімшартынан шықты деген сөз емес. Сондықтан оқиғаны шығарған келісімшарт — маңызды дәлел.

Сол сияқты транзакция хэші транзакцияны анықтайды, бірақ келісіміңізді дәлелдемейді. Блокқа енгізіліп, Success деп белгіленген транзакция оның сыртқы орындалуы кері қайтарылмағанын көрсетеді. Бұл токеннің, алушының немесе мақсаттың мақұлданғанын білдірмейді.

Түсіндірмесі бар транзакция тарихының бес мысалы

1-мысал: сіз қол қоймаған нөлдік токен аударымы

Тарих жазбасы: OUT · 0 USDC · Сіздің мекенжайыңыздан бейтаныс ұқсас мекенжайға.

  • Транзакцияның From өрісі: транзакцияны қатысы жоқ шот жіберген.
  • Токен оқиғасының From өрісі: оқиға сіздің мекенжайыңызды атайды.
  • Оқиғаны шығарған токен келісімшарты: осы желідегі шынайы USDC келісімшарты.
  • Токеннің нақты мөлшері: нөл.

Бұл нені дәлелдейді: шынайы токен келісімшарты сіздің мекенжайыңызды атап, нөл токендік аударымды тіркеген. Сол аударымда USDC қозғалмаған. Бұл әмияныңыз транзакцияға қол қойды, шақырушыда оң соманы жұмсауға рұқсат бар немесе кілтіңіз ұрланды дегенді дәлелдемейді.

Бұл қалай болады: кең таралған ERC-20 токен стандарты нөлдік аударымдардың да Transfer оқиғасын шығаруын талап етеді. Көптеген іске асыруларда өкілетті аударымның transferFrom функциясы сұралған соманың шақырушыға берілген лимиттен асатынын тексереді. Нөл нөлдік лимиттен аспайды. Келісімшарттың өзге ережелері сақталса, алдын ала мақұлдаусыз да шақыру сәтті болуы мүмкін.

Бұл барлық токенге қатысты әмбебап кепілдік емес. Жекелеген келісімшарттар қосымша шектеулер қоя алады.

Келесі тексеріс: транзакцияның қалған бөлігін қараңыз. Нөлдік жол тек сол жолды сипаттайды; басқа операцияның әсері өзгеше болуы мүмкін. Егер бұл күмәнді шығынсыз немесе рұқсат өзгерісінсіз жеке тұрған улау жазбасы болса, әмиянды міндетті түрде ауыстыру керек деп ойлаудың орнына енгізілген мекенжайдан аулақ болыңыз.

2-мысал: токеннің үлкен сомасын көрсететін жалған транзакция

Тарих жазбасы: OUT · 2,500 USDC · Сіздің мекенжайыңыздан бейтаныс мекенжайға.

  • Көрсетілген токен таңбасы: USDC.
  • Оқиғаны шығарған келісімшарт: шынайы USDC емес, қатысы жоқ келісімшарт.
  • Оқиғада көрсетілген сома: 2,500.
  • Осы транзакциядағы шынайы USDC қозғалысы: жоқ.

Бұл нені дәлелдейді: басқа келісімшарт USDC белгісімен көрсетілген жазбаны шығарды. Бұл шотыңыздан 2,500 шынайы USDC шыққанын дәлелдемейді.

Әмияндағы жалған транзакция қате түсіндірілген шынайы блокчейн дерегі болуы мүмкін. Шабуылдаушылар токеннің атауы мен таңбасын көшіріп, бұрынғы төлемдеріңізге, соның ішінде сомаларына ұқсайтын оқиғалар шығара алады. Стандарттан тыс келісімшарттар өз балансының өзгерісіне сай келмейтін аударым жазбаларын да шығара алады.

Келесі тексеріс: желіні және оқиғаны шығарған келісімшарттың нақты мекенжайын анықтаңыз. Оны эмитенттің осы желіге арналған, тәуелсіз дереккөзден алынған келісімшарт мәліметтерімен салыстырыңыз. Таныс тикер, логотип немесе бастапқы кодтың тексерілгені туралы белгі эмитенттің кім екенін растауға жеткіліксіз.

3-мысал: ұқсас мекенжайдан келген өте аз нақты төлем

Тарих жазбасы: IN · 0.000001 USDC · Бейтаныс мекенжайдан сіздің мекенжайыңызға.

Шынайы токен келісімшарты аударымды растады және токен балансыңыз осы өте аз сомаға артты делік. Мұнда нақты токендер келді. Оларды алу үшін жіберушіні мақұлдаудың қажеті болмады және бұл жіберушіге қаражат жұмсау құқығын бермейді.

Тұзақ — мекенжайда. Барлық таңбасы көрінуі үшін бос орындармен топтастырылған мына ойдан шығарылған мысалдарды қараңыз. Нақты мекенжайларда бос орын болмайды; қалың қаріппен берілген ортаңғы топтар өзгеше:

Расталған алушы: 0x7a2f 1111 2222 3333 4444 5555 6666 7777 8888 9c4d

Енгізілген мекенжай: 0x7a2f aaaa bbbb cccc dddd eeee ffff 0000 1111 9c4d

Тек басы мен соңын көрсететін интерфейс екеуін де 0x7a2f...9c4d түрінде көрсете алады.

Бұл нені дәлелдейді: біреу сол мекенжайдан сізге шағын сома жіберді. Бұл жіберуші сіздің әдеттегі алушыңыз немесе өзіңіз басқаратын шот екенін дәлелдемейді. Көрінетін таңбалардың сәйкестігі меншік құқығын анықтамайды.

Келесі тексеріс: көзделген алушы мекенжайын бөлек тексерілген байланыс дерегінен немесе алушының сенімді аккаунт бетінен алыңыз. Толық мекенжайды салыстырыңыз. Мекенжайды улау мақсаты — тарихқа енгізілген жазбаны келесі төлемде таңдайтын мекенжайыңызға айналдыру. Шығын кейін, қате бағытқа толық жарамды аударымды өзіңіз мақұлдағанда туындауы мүмкін.

4-мысал: ETH нөл, бірақ 2,500 шынайы токен шығады

Транзакция тақырыбы: Value · 0 ETH.

  • Шақыруға тіркелген жергілікті құн: 0 ETH.
  • Шынайы токен аударымы: мекенжайыңыздан 2,500 USDC.
  • Осы транзакциядан болған USDC балансы өзгерісі: 2,500 USDC-ге азаю.
  • Орындалу күйі: Success.

Бұл нені дәлелдейді: бұл мысалда шынайы USDC сыртқа шықты. Нөл шақыруға тіркелген ETH-ті сипаттайды. Ол USDC аударымын білдірмейді және газ шығындарын жоққа шығармайды.

Белгісіз қалған жайт: төлемнің не үшін болғаны және оны қаладыңыз ба. Бұл айырбастау, депозит, жоспарланған операция, қате мекенжайға төлем немесе рұқсатсыз жұмсау болуы мүмкін. Санатқа жатқызбас бұрын жасаған әрекетіңізбен және көзделген мекенжаймен салыстырыңыз.

5-мысал: шынайы токендер шығады, бірақ транзакцияны басқа шот жіберген

Тарих жазбасы: OUT · 500 шынайы USDC · Бейтаныс бағыт.

Сәтті транзакция шынайы USDC балансыңызды 500-ге азайтты, алайда оның негізгі From өрісінде басқа адам көрсетілген деп алайық.

Бұл нені дәлелдейді: токендер қозғалды. Транзакцияны басқа адам жібергені қозғалысты жалған етпейді.

Бұрын мақұлданған жұмсаушы токенге берілген рұқсат лимитін пайдаланып, әрбір шешіп алу үшін сізге жаңа транзакцияға қол қойдырмай-ақ қаражат жұмсай алады. Кейбір токендер permit қолтаңбаларын қолдайды: олар басқа тарап жібере алатын қол қойылған хабарлама арқылы лимит беруге мүмкіндік жасайды. Смарт шоттар мен өкілетті әмияндар басқа адамның рұқсат етілген операцияны жіберуінің қосымша жолдарын ұсынады.

Келесі тексеріс: жұмсаушыны, тиісті лимитті немесе қол қойылған рұқсатты және әмиян операциясын қараңыз. Егер шегерім түсініксіз қалса, оны қауіпсіздік оқиғасы деп қарастырыңыз. Дәлелдер зиянды мақұлдауды, алдамшы қолтаңбаны немесе шотты бақылаудың бұзылуын көрсетуі мүмкін; бір жол мұны ажыратып бере алмайды.

Әдеттегі тікелей қол қойылған транзакцияда негізгі From өрісінде мекенжайыңыздың болуы сол шотқа жарамды қолтаңба барын білдіреді. Дегенмен бұл әрекетті түсінгеніңізді, сол алушыны көздегеніңізді немесе оны өзіңіз бастағаныңызды дәлелдемейді. Токен оқиғасының From өрісі әлдеқайда әлсіз дәлел береді.

270 миллион мекенжайды улау әрекеті туралы зерттеу шын мәнінде нені өлшеді?

2022 жылғы 1 шілдеден 2024 жылғы 30 маусымға дейінгі Ethereum және BSC белсенділігінің екі жылдық талдауы шамамен 17 миллион мекенжайға бағытталған 270 миллион улау аударымы жазбасын анықтады.

Жазбалар үш санатқа бөлінді:

  • 147.7 миллион нөлдік құнды аударым.
  • 118.4 миллион жалған токен аударымы.
  • 4.0 миллион өте шағын аударым.

Бұл жазбалар шамамен 18.2 миллион транзакция ішінде болды, себебі шабуылдаушылар бірнеше жазбаны бір транзакцияға біріктіре алады. Нысанаға алынған мекенжайлар саны адамдардың, бұзылған әмияндардың немесе ақша жоғалтқан жәбірленушілердің санына тең емес.

Талдауда жалпы сомасы кемінде $83.8 миллион болатын 6,633 сәтті төлем анықталды. Кейбір жәбірленушілер бірнеше рет төледі. Анықтау таңдалған стейблкоиндерге бағытталды, сондықтан шығын бағасы — сол ауқымдағы төменгі шек, барлық токендер мен тізбектер бойынша жалпы сома емес.

Практикалық қорытынды: тек нөлдік сомаларды тексеру шабуылдың едәуір бөлігін өткізіп жібереді. Жалған жазбалар маңызды төлемге еліктей алады, ал өте шағын кіріс аударым нақты токендерді жылжытып, қауіпті мекенжайды енгізуі мүмкін.

Өзіңіздегі белгісіз жазбаны қалай тексеруге болады?

  1. Транзакцияны дұрыс желіден ашыңыз. Әмияндағы шолғыш опциясын немесе Etherscan не BscScan сияқты белгілі шолғышты қолданыңыз. Транзакция күйін тексеріңіз. Ашық транзакция мәліметтерін оқу үшін әмиянды қосу, токенді мақұлдау, хабарламаға қол қою немесе қалпына келтіру тіркесін енгізу қажет емес.
  2. Нақты активті анықтаңыз. Жергілікті ETH немесе BNB монетасын сол атауды пайдаланатын токеннен ажыратыңыз. Токендер үшін желі мен оқиғаны шығарған келісімшартты эмитенттің сенімді дерегімен салыстырыңыз.
  3. Соманы толық дәлдікпен оқыңыз. Токен мөлшерін, транзакцияның жергілікті монетадағы құнын және фиаттағы бағасын бөлек қараңыз.
  4. Транзакция жіберушісі мен оқиға жіберушісін ажыратыңыз. Смарт шот болса, әмиян операциясын және оның рұқсаттарын да тексеріңіз. Газды басқа адамның төлеуі активтеріңіз қозғала алмағанының дәлелі емес.
  5. Бүкіл транзакцияны тексеріңіз. Барлық токен қозғалысын, жергілікті монета аударымдарын және тиісті рұқсат өзгерістерін қараңыз. Шолғыш транзакция бойынша баланс өзгерістерін берсе, нәтижені салыстыру үшін пайдаланыңыз. Бүгінгі өзгермеген баланс әлсіздеу дәлел: кейінгі салымдар немесе қарама-қарсы аударымдар алдыңғы қозғалысты жасыруы мүмкін.
  6. Алушы мекенжайын тәуелсіз растаңыз. Алушының сенімді төлем деректерін немесе бұрын тексерген мекенжай кітабы жазбасын қолданыңыз. Тарихтағы соңғы жол — тексерілетін дерек, дұрыс алушы мекенжайының дәлелі емес.

Егер шолғыш нәтижені анық көрсетпесе, әмиян провайдерінің ресми қолдау қызметіне желіні және ашық транзакция хэшін беріңіз. Егер болса, қандай әрекет күткеніңізді сипаттаңыз. Бұл әмиянды басқаратын құпияларды ашпай-ақ, бейтаныс болса да көзделген операцияны түсініксіз шығыннан ажыратуға көмектеседі.

Тексеруден кейін не істеу керек?

Тек оқшау улау жазбасын тапсаңыз

Әмияныңыз қолдаса, спамды жасырыңыз немесе шағымданыңыз және ондағы мекенжайларды пайдаланбаңыз. Жолды жасыру интерфейсті ғана өзгертеді; блокчейн тарихын өшірмейді және рұқсаттарды қайтармайды.

Нөлдік аударым нөлдік лимитпен де орындала алады, сондықтан бір ғана жазба барлық мақұлдауды қайтаруға немесе бүкіл қаражатты көшіруге негіз емес. Ол жазбаға қатысты қайтарып алатын жұмсау рұқсаты мүлде болмауы мүмкін. Әмиянды «тазалау» үшін токен жарнамалайтын сайтты немесе бейтаныс адамның қалпына келтіру сілтемесін ешқашан пайдаланбаңыз.

Күмәнді жұмсау рұқсатын тапсаңыз

Әмияныңыздағы сенімді рұқсат басқару жолын қолданып, тиісті лимитті қарап, қайтарып алыңыз. Сайтты әмияннан ажырату оның блокчейндегі қолданыстағы токен рұқсаттарын жоймайды. Рұқсатты қайтару сол өкілеттікті ғана тоқтатады; ұрланған жеке кілтті қалпына келтірмейді.

Шынайы активтер ниетіңізден тыс қозғалған болса

Транзакция хэшін, желіні, әсер еткен активті және тиісті мекенжайларды сақтаңыз. Соңғы қолтаңбаларды, мақұлдауларды және әмиян операцияларын ресми қолдау арналары арқылы тексеріңіз.

Қалпына келтіру тіркесі немесе жеке кілт ашылып қалғанына дәлел болса, сенімді құрылғыда жаңа қалпына келтіру тіркесі бар жаңа әмиян жасап, қалған активтерді көшіруді мұқият жоспарлаңыз. Бұзылған тіркестен туындатылған басқа шот бұл қауіптен құтқармайды. Егер қаражат автоматты түрде жоғалса, газ үшін қайта-қайта ақша салмаңыз: оны автоматты түрде жинайтын бағдарлама алып кетуі мүмкін.

Егер төлемге саналы түрде қол қойып, бірақ уланған алушы мекенжайын көшірсеңіз, осы айырмашылықты тіркеңіз. Төлем дұрыс қол қойылып, орындалғанымен, қате алушыға кеткен болуы мүмкін. Мұның өзі жеке кілтіңіздің ұрланғанын дәлелдемейді.

Белгісіз транзакциялар туралы жиі қойылатын сұрақтар

Шабуылдаушы газ төлемін маған төлетті ме?

Әдеттегі улау жағдайында транзакцияны шабуылдаушы жіберіп, желі ақысын өзі төлейді. Токен оқиғасында мекенжайыңыздың аталуынан шотыңыздан ақы алынбайды. Алайда демеушілік транзакциялар мен смарт шоттар ақы төлеушіге қарап қана операция зиянсыз екенін анықтауға болмайтынын білдіреді. Нақты әсерін тексеріңіз.

Транзакция сәтсіз болса ше?

Кері қайтарылған токен аударымы орындалмаған, бірақ газ ақысы бәрібір алынуы мүмкін. Егер әмиян шот өкілеттігін беруді пайдаланса, оны бөлек тексеріңіз: Ethereum кейінгі орындалу сәтсіз болған күннің өзінде өкілеттікті сақтап қалуы мүмкін. Бейтаныс өкілеттік тексеруге тұрарлық.

Аппараттық әмиян мекенжайды улаудан қорғай ма?

Ол қол қояр алдында алушы мекенжайын қайта тексеруге мүмкіндік береді. Алайда шабуылдаушы басқаратын мекенжайды мақұлдасаңыз, оны дұрыс етіп өзгерте алмайды. Сенімді қол қою экранындағы толық мекенжайды алушының тәуелсіз расталған деректерімен салыстырыңыз.

Бейтаныстардың осындай жазбалар қосуына тосқауыл қоя аламын ба?

Әдетте үшінші тараптардың ашық мекенжайға актив жіберуіне немесе оған қатысты жазбалар жасауына кедергі бола алмайсыз. Әмиян мен шолғыш сүзгілері көрінетін жазбаларды азайта алады. Расталған алушыларды сақтап, төлем алдында мекенжайды толық тексеріңіз; тек нөлдік жазбаларды жасыру жалған токен және өте шағын аударым түрлерінің бәрін тоқтатпайды.