Out of Gas全賠!Pak最新專案ASH 2發生鑄造失敗後,已向參與者付出497ETH

Elponcho
分享
Out of Gas全賠!Pak最新專案ASH 2發生鑄造失敗後,已向參與者付出497ETH

知名 NFT 藝術家 Pak 發起《CHAPTER TWO – METAMORPHOSIS》,為其「銷毀 NFT」可得代幣 ASH 開啟下一個篇章,不料開始鑄造時發生「Out of Gas」導致參與者損失,最終官方決定完全賠償。

快速了解 ASH 2

被成為 ASH 第二章的 《CHAPTER TWO – METAMORPHOSIS》(第二章 – 蛻變),每個錢包可以取得至多 10 個 Metamorphosis 代幣,每個代幣會獲得 Metamorphosis 創作者的一個藝術作品,每位創作者都有 250 件。

每個 Metamorphosis 代幣可以「蛻變」,一開始收到的時候,會是最初型態。只要有任五個代幣,就可以變形成另一個代幣,一但變形後,就會銷毀四個代幣,減少供給量。

當個別創作者的代幣供給量少於 50 的時候,就會可以獲得高等級的銷毀回饋。這系列作品的代幣初始售價為 50 ASH。

鑄造時發生 Out of Gas,官方全賠

台灣時間 3/29:

  • 參與者經歷 out of gas,由於 gas 估計問題,導致交易失敗,因而損失 ETH
  • 有機器人買入約 6% 的供給量,導致 gas price 升高,讓實際買家無法買到 ; 甚至以一筆交易可以大量鑄造代幣

官方決定,讓 430 筆在購買時經歷因為錯誤的 Gas 估計問題,導致「out of gas」而無法鑄造代幣的交易 ; 會在優化版 v2 的智能合約中得到額外的代幣。

不僅如此,這些因為錯誤的 Gas 估計問題,導致「out of gas」的地址還會收到因此丟失的完整 ETH 退款。

截稿前,官方 ashdrop.eth 已向參與者支付 497 個 ETH,在一天內完成賠償。負責此次發行的平台 Manifold 表示:「我們會永遠居於作品、合作藝術家與社群的背後。在儘快解決所有問題前,我們不會停止工作,好讓一切回到最重要的事情上:藝術。」

技術細節與自我檢討

Manifold 仔細講解它的智能合約設計,EVM gas limit 估計上出現的問題,以及 out of gas 的錯誤出現。他們表示,未來將會採用固定 gas limit 的政策,因應一些更為複雜與創新的智能合約函式呼叫。

此外,他們認為,在大型的鑄造發行時,不應該倚賴 MetaMask 作為主要的銷售資訊獲取節點。而是應該對 MetaMask 所連結的客戶端,保留交易提交的能力,這應該可以緩解大部分問題。

對於機器人,他們認為,需要有安全措施,像是只能透過網站與 captcha 驗證來鑄造,防止有人能直接與合約互動。可以做「事先註冊」,也就是人們必須事前授權花費 ASH,這樣就可以延長鑄造期,等到 gas price 低時再進行。