Орталықсыз банк бір қолданушыға бар болғаны 10 долларға 10 триллион АҚШ долларын тартуға мүмкіндік беретін қатені түзетеді

Орталықсыз банк 10 триллионға жуық USN токендерін қысқа мерзімде шығаруға себеп болған ақылды келісімшарт қатесін түзеткенін айтады, деп бейсенбіде стабилкоин әзірлеушісі хабарлады. Команда таңбалауыштарды өртеп жіберді және зардап шеккен пайдаланушыны қате сыйлығымен марапаттауды жоспарлап отыр.

Орталықсыз банк - Near блокчейнінде USN стабелькоинін дамытатын орталықтандырылмаған автономды ұйым (DAO).

The Block-пен бөлісілген қауіпсіздік оқиғасы есебіне сәйкес, қате «pavladiv.near» деп аталатын қолданушы 5 шілде күні EDT сағат 5:5-те 01 АҚШ долларын (35 АҚШ доллары) 6 USD Tether (USDT) айырбастамақ болған кезде анықталды. пайдаланушы Орталықсыз банктегі тізбекті своп механизмі арқылы сауда жасауға тырысты.

Әмиянда USDT болмаса (своп үшін қажет болмаса да) своптардың жұмыс істеуіне мүмкіндік бермейтін мәселе болды. Осы қатенің нәтижесінде айырбастау сәтсіз аяқталды.

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

Қате pavladiv.near сайтының USN нөмірін қайтару кезінде ондық нүктелердің қате орналасуына себеп болды. 4.9995 USN (шамамен 5 доллар) қайтарудың орнына, смарт келісімшарт қатесі екі жағдайда да пайдаланушыға 4.9995 триллион АҚШ долларын құрады, осылайша 10 триллион долларға жуық ауадан пайда болды.

Орталықсыз банк соғу қатесін байқаған соң, келісім-шартты тоқтатты және сәтсіз свопты қайтару кезінде дұрыс ондық орналастыруды болдырмау үшін түзетуді енгізді. Команда сонымен қатар қате шығарған артық USN токендерін өртеп жіберді, бұл USN айналымын дұрыс күйге келтірді.

Тексерілмесе, қате шексіз USN шығару үшін пайдаланылуы мүмкін. Бұл Ref Finance USDT өтімділік пулының толық төгілуіне әкелуі мүмкін еді. Ref Finance - Near желісіндегі DeFi протоколы және сонымен қатар Орталықсыз Банктің қолдаушылары мен негізгі салымшыларының бірі болып табылады.

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

Бүгінгі хабарландыруда қате ешкімге әсер етпейтіні және мәселені анықтаған пайдаланушы қате сыйлығымен марапатталатыны айтылған. Орталық банк өзінің қауіпсіздік есебінде 08 шілдеде EDT таңғы 27:6-ден бастап USN смарт келісімшарты да үзіліссіз болды.

Орталықсыз банк жақында USN соғу үшін Near экожүйесінің жергілікті монетасы NEAR пайдалануды тоқтатты. Бұл қадам TerraUSD (UST) құлдырауынан кейін пайда болды, бұл бастапқыда ұқсас түрде жасалған USN бірдей тағдырға ұшырауы мүмкін деген алаңдаушылық тудырды. USDT енді USN үшін кепілдеме болып табылады.

© 2022 Block Crypto, Inc. Барлық құқықтар қорғалған. Бұл мақала тек ақпараттық мақсатта берілген. Ол заңдық, салықтық, инвестициялық, қаржылық немесе басқа кеңестер ретінде ұсынылмайды немесе пайдалануға арналмаған.

Дереккөз: https://www.theblock.co/post/156328/decentral-bank-fixes-bug-that-let-one-user-mint-10-trillion-usn-for-just-10?utm_source=rss&utm_medium= rss