Қымбат қателік: биткоин пайдаланушысы аударым комиссиясына $102 000-нан астам жоғалтты
Биткоин желісінде бақылаусыз комиссиялық аударымдардың елең еткізер оқиғасы тіркелді. Пайдаланушылардың бірі транзакцияны жылдамдатуға тырысып, нәтижесінде майнерлерге 1,6 BTC — шамамен $102 778 артық төледі. Ал алушы бір сатоши де көрмеді.
Бұл оқиға 12 тамызда болып, 962 142 блокта расталды. Блокчейн деректерін талдау транзакцияның кірісіне 160 343 885 сатоши түскенін көрсетеді. Алайда бұл қаражаттың бәрі комиссия ретінде майнерлерге кетіп, шығыс бос қалды — яғни аударым іс жүзінде жүзеге аспады.
Автоматтандыру апатқа қалай әкелді
Мәселенің түбінде Replace-by-Fee (RBF) функциясын қолдану жатыр. Бұл расталмаған транзакцияны жоғары комиссиямен жаңасына ауыстыруға мүмкіндік беретін заңды құрал. Логика қарапайым: егер желі шамадан тыс жүктелсе және алымдар күрт өссе, төлеміңіздің мемпулда сағаттап тұрып қалмауы үшін қосымша төлей аласыз.
Алайда бұл жолы пайдаланушының автоматтандырылған скрипті істен шықты. Бот ақылға қонымды деңгейде тоқтаудың орнына, әр секунд сайын комиссияны тоқтаусыз көтере берді. Транзакцияның әрбір жаңа нұсқасымен ол баланстан барған сайын көп қаражатты «жеп» жатты. Соңында комиссия кірістің бүкіл сомасын жұтып қойды, ал алушы ештеңесіз қалды.
Биткоин протоколы жіберушінің майнерлерге төлеуге дайын комиссия мөлшерін шектемейді. Сондықтан желі мұндай транзакцияны қабылдады. Блокты SpiderPool пулы өндіріп алды да, барлық сатошиді иемденді. Бұл блоктағы жалпы комиссия шамамен 1,82 BTC құрады, оның 88%-ы бір қате транзакцияға тиесілі болды. Пайдасы бірнеше ай бойы төмендеп келе жатқан майнерлер үшін бұл нағыз сыйлық.
Бақылаусыз комиссиялардан қорғанудың үш ережесі
Бұл оқиға — криптовалюталардағы автоматтандыру ерекше назарды қажет ететінін еске салатын жарқын мысал. Бұл пайдаланушының тағдырын қайталамау үшін қарапайым, бірақ өте маңызды ережелерді ұстану керек:
1. RBF арқылы комиссияны автоматты түрде көтеруді өшіріңіз. Әр қадамды қолмен растау сізді желіге жіберу алдында соманы тексеруге мәжбүрлейді.
2. Комиссияға қатаң шектеу қойыңыз. Қазіргі заманғы әмияндардың көпшілігі байт үшін сатошиде лимит белгілеуге мүмкіндік береді. Бұл шектеу тіпті ең «ақаулы» скрипті тоқтатуға жеткілікті.
3. Әрқашан сынақ аударымын жасаңыз. Негізгі операция алдында жіберілген бірнеше мың сатоши боттың дұрыс жұмыс істеп тұрғанын көрсетеді. Бұл әсіресе бағдарламалық жасақтаманың әрбір жаңартуынан кейін өзекті.
Бұл жағдай маңызды сұрақты да көтереді: әмиян бір транзакция аясында барлық қаражаттың комиссияға жұмсалуына мүлдем жол беруі керек пе? Әзірге әзірлеушілер мұндай шектеулерді енгізбегендіктен, жауапкершілік толығымен пайдаланушыға жүктеледі.
Менің сараптамалық көзқарасым: Бұл оқиға — жай ғана жеке қателік емес, криптовалюталардағы өзіне-өзі қызмет көрсету инфрақұрылымының адам факторынан әлі де жеткілікті қорғалмағаны туралы жүйелік сигнал. Әмияндар аномальды комиссияларды танып, оларды автоматты түрде бұғаттауды үйренбейінше, мұндай шығындар қайталана береді. Биткоин $63 770 маңайында саудаланып жатқан жағдайда, мұндай қателік әсіресе қымбатқа түседі. Нарыққа жылдамдықтан гөрі қауіпсіздікті бірінші орынға қоятын ақылды шешімдер қажет.