Banka Decentrale rregullon gabimin që lejon një përdorues të mbledhë 10 trilionë USN për vetëm 10 dollarë

Banka Decentrale thotë se ka rregulluar një gabim të kontratës inteligjente që shkaktoi shkurtimisht prodhimin e rreth 10 trilionë tokenave USN, njoftoi të enjten zhvilluesi i stablecoin. Ekipi ka djegur argumentet dhe planifikon të shpërblejë përdoruesin e prekur me një shpërblim për gabimet.

Banka Decentrale është një organizatë autonome e decentralizuar (DAO) që po zhvillon stablecoin-in USN në blockchain Near.

Sipas një raporti të incidentit të sigurisë të ndarë me The Block, defekti u zbulua kur një përdorues i quajtur "pavladiv.near" u përpoq të ndërronte 5 USN (5 dollarë) për 5 USD Tether (USDT) në orën 01:35 të mëngjesit EDT më 6 korrik. përdoruesi tentoi tregtimin nëpërmjet mekanizmit të shkëmbimit në zinxhir në Bankën Decentrale.

Megjithatë, kishte një problem që nuk i lejonte këmbimet të funksiononin nëse portofoli nuk përmbante ndonjë USDT (pavarësisht se nuk ishte i nevojshëm për shkëmbimin). Si rezultat i këtij gabimi, shkëmbimi dështoi.

Përdoruesi e provoi procesin dy herë dhe dështoi në të dyja rastet. Meqenëse transaksioni nuk u krye, kontrata e zgjuar e USN u përpoq t'i rimbursonte ato. Këtu ndodhi defekti aktual.

Defekti shkaktoi një vendosje të gabuar të pikave dhjetore gjatë rimbursimit të pavladiv.near's USN. Në vend që të kthente 4.9995 USN (rreth 5 dollarë), problemi i kontratës inteligjente krijoi 4.9995 trilion USN për përdoruesit në të dyja rastet, duke krijuar kështu pothuajse 10 trilion dollarë nga ajri i hollë.

Banka Decentrale, pasi vuri re defektin e prodhimit, ndërpreu kontratën dhe vendosi një rregullim për të parandaluar vendosjen e pasaktë dhjetore kur rimbursonte një shkëmbim të dështuar. Ekipi dogji gjithashtu argumentet e tepërta USN të krijuara nga defekti, duke e rikthyer furnizimin qarkullues të USN në gjendjen e duhur.

Nëse lihet i pakontrolluar, gabimi mund të ishte shfrytëzuar për të krijuar USN të pafund. Kjo mund të kishte çuar në një zbrazje të plotë të grupit të likuiditetit të Ref Finance USDT. Ref Finance është një protokoll DeFi në rrjetin Near dhe është gjithashtu një nga mbështetësit dhe kontribuesit kryesorë të Bankës Decentrale.

Zhvilluesi i USN thotë se po teston një rregullim për dështimin e shkëmbimeve nga përdoruesit me kuleta që nuk kanë mbajtur kurrë USDT. Banka Decentrale thotë se përdoruesit duhet të mbajnë një pjesë të vogël të USDT kur bëjnë shkëmbime të tilla ndërsa përgatitet për të nxjerrë zgjidhjen.

Në njoftimin e sotëm thuhej gjithashtu se askush nuk u prek nga defekti dhe se përdoruesi që zbuloi problemin do të shpërblehet me një shpërblim të defektit. Kontrata inteligjente USN gjithashtu është pezulluar që nga ora 08:27 e mëngjesit EDT më 6 korrik, deklaroi Banka Decentrale në raportin e saj të sigurisë.

Banka Decentrale ndaloi së fundmi përdorimin e NEAR, monedhës vendase të ekosistemit Near, për prerjen e USN. Ky veprim erdhi pas rënies së TerraUSD (UST), i cili çoi në shqetësimet se USN - i cili fillimisht ishte projektuar në një mënyrë të ngjashme - mund të pësonte të njëjtin fat. USDT tani është mbështetja kolaterale për USN.

© 2022 Blloku Crypto, Inc. Të gjitha të drejtat e rezervuara. Ky artikull është dhënë vetëm për qëllime informative. Nuk ofrohet ose nuk synohet të përdoret si këshillë ligjore, tatimore, investimesh, financiare ose këshillë tjetër.

Burimi: 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