鑄造NFT寫錯一個字 3,400萬美金被永久鎖死
Akutar的發起人Micah Johnson是位出名的棒球員,有次他無意地聽到一位黑人小男孩問母親宇航員能否是黑人,於是Micah Johnson便決定發行一系列夢想成為宇航員的戴著頭盔的黑人小男孩,更是第一件被送入太空的NFT。 事實上Akutars會有一個巨大的資金池用於存儲所有用戶交的錢,這部分錢包括項目方自己應得,也包括需要退給用戶。而智能合約的性質和你自己個人的錢包地址是一樣的,都是一個區塊鏈地址,可以接收、發送虛擬貨幣,當你在mint某個項目時,實際上是你先將錢打到項目合約地址,然後合約給你轉一個 NFT,即是錢先到了合約地址,再由項目方去進行提款操作,將合約裡面的錢提到自己的錢包中。但發行在開售後,卻因其合約漏洞問題導致11,539枚ETH(價值約3,400萬美元)被永久鎖定,個人用戶和團隊均無法取出資金。 這被鎖死的3,400萬美元就在提款這步驟出了Bug,誤將合約代碼裡的單字寫錯,而區塊鏈智能合約不可算改的特性使得這個Bug無法修復,就這樣只能與這大筆款項隔空對望。幸好Akutars已公布解決方案,包括使用前作Aku Chapter的國庫資金向Akutar Pass持有者發放 0.5 ETH退款及開啟空投,並審計合約確保準確性,且Akutars的鑄造合約相關代碼已在Github發布,供公眾審查和測試。而根據官方最新消息,Akutars宣布其將重啟NFT鑄造。而亦因為這件事而引發的安全問題也值得大家警惕和反思。