PANews 7月8日消息,据The Block报道,发行NEAR原生稳定币USN的 DAO“Decentral Bank”修复了一个USN合约漏洞,该漏洞曾导致大约10万亿枚USN代币被铸造。
据悉,该漏洞出现在当用户使用USN通过Decentral Bank兑换为USDT时,若用户钱包内没有USDT则会使得交易失败,同时在合约退款时由于计数错误导致退款数量扩大了1万亿倍。某用户在其钱包没有USDT的情况下,曾两次尝试使用5枚USN兑换USDT,结果交易未通过并进行退款,此时漏洞导致在退还4.9995枚USN时小数点错位,智能合约两次为该用户铸造了4.9995万亿枚USN,从而凭空创造了近10万亿枚USN代币。
目前,Decentral Bank已部署修复程序并销毁了多余的USN。Decentral Bank发布公告表示,没有人受到该漏洞的影响,USN智能合约也一直未暂停。