ERC404 的爆炸讓NFT 再次偉大


作者:ZAN Team

本文僅作為技術解析,不構成任何投資建議,請謹慎閱讀。

什麼是圖幣二象性?

幣一般指鏈原生代幣或類似ERC20 協議的同質化代幣,常見的例如BTC、ETH、USDT 等。

圖指的是符合ERC721 協議的非同質化代幣(NFT),如CryptoPunks、無聊猿、mfers 等,國內的數位收藏平台(如鯨探)發行的3D 模型資產也認為是圖。

Token 和NFT 都有它自己的限制,例如代幣的流動性比較強,但其本身沒有炒作價值,NFT 有稀有性和獨特性,但往往流動性很差,而且大多是藍籌項目或中心化於地板價。

某NFT項目的流動性深度圖

圖幣二象性是指透過某種方式將代幣和NFT 混合的規範。

我們以Ethereum 為例,一個支持圖幣二象性的項目,它應該即是同質的也是非同質化的,它既可以享受到代幣所帶來的高流動性,又能實現稀有性和獨特性,具備炒作價值。

但這樣的東西真的存在嗎? NFT 的價格和它的稀有度是掛鉤的,為什麼可以做到同質?

bvkLNsTifXvfq8JiLGQwjfnq65jXfjs1R8cYD1ic.png

ERC404 打開了潘朵拉魔盒

2024 年春節期間,一個名為ERC404 的實驗性協議和第一個計畫Pandora 迅速的火出圈。

1709804154416-4f8e4e64-c566-4758-b57a-b05583868337.png

批評的聲音

1709804667573-d07ab741-f082-430f-843a-9aa0cc10772b.png

讚美的聲音

ERC404 獨創了一種圖幣混合的方式,簡單描述就是:

買入1 Pandora代幣,就會自動獲得1 Pandora NFT

餘額不足1 Pandora代幣,你的NFT 就會自動銷毀

買1 Pandora NFT,你錢包裡就會自動多1代幣,同理賣出自動減少

用一張K線走勢圖達目前ERC404 的混合邏輯:

1709792457912-3e22467c-a1e5-425e-a74b-a6ccc5a75339.png

ERC404 遊戲規則

以下就是目前的5 種潘朵拉魔盒,它們有不同的稀有度,根據合約實現(https://etherscan.io/address/0x9e9fbde7c7a83c43913bddc8779158f1368f0413#code#F1#L43)我們可以算出機率:

aSZL0E4riUnI5T6xNWzcTUXbTHDmdfjezzTvKwMu.png

實現一個ERC404

ERC404 的第一版程式碼寫的並不好,或者說非常的差強人意。但它解決了一個最主要問題—— 如何在一個合約內同時實現ERC20 和ERC721 的介面。

1709799358730-2b8c193f-52b1-46a1-9b6d-7fd6e33c1b4a.png

三種協議的對比

我們把兩個介面定義中不相關的部分屏蔽,比較下哪些介面是交叉或衝突的:

dYyIYtLtT7xBpcIyqWMaFTAKHmREYsnBWLxRMylN.jpeg

SxZkxPR2N8gxRKtEZbstboCY9Nxe7orATVJM712c.jpeg

可以發現,四個有衝突的介面都是轉帳相關,在ERC20 中最後一個參數的語意是amount,也就是token 的額度,而在ERC721 中參數的語意是tokenId,代表NFT 的編號。

在ERC404 的合約實作中,這個參數的語意被修改為amountOrId,區分何時是amount 何時是tokenId 的方法也很簡單:根據值的大小。

類似1 BTC = 10^9 Sats,在ERC404 世界裡,我們說的1代幣實際對應的值是10^18,而NFT 的tokenId 一般是從1 開始的自增整數,所以amount 和tokenId 雖然都是整數,但實際的數量級差很多。

例如Pandora 合約是記錄了目前已經mint 了多少個nft(目前是68180),當amountOrId 的值小於等於它時認為是tokenId,否則認為是amount。

這邏輯有用嗎?有用。它合理嗎?

除此之外,Transfer >= 1代幣時,NFT 的邏輯並不是轉移,而是原帳戶銷毀、新帳戶鑄造。這麼操作的好處是匹配流通性而且實現起來簡單(思考轉移token 不足1 的情況),但卻帶來了誇張的GAS 消耗。

參考這筆交易(https://dashboard.tenderly.co/tx/mainnet/0xa46511e53da28839dd701315c500495565d9d66d59cd25bf178eedc76842e1da),

轉移4代幣的同時產生了4 個NFT 的銷毀和4 個NFT 的鑄造:

1709798065318-59bc824e-5fcf-4234-80be-842e0c0b3de2.png

交易消耗了$64 的GAS

新敘事和新機會

ERC404 的玩法帶來了幾個隱性的規則:

Token 在DEX 的價格與NFT 在Marketplace 的價格不會差太多。

NFT 被鑄造只有一種情況:收取了1代幣。換言之,把稀有度低的NFT 置換成稀有度高的唯一方法就是不停的交易代幣。

Pandora代幣的總供應量為10,000 枚,代表NFT 的最大數量為1w 個,而且會隨著holder 數量的增加而減小(holder 越多,不足1代幣的情況會越常見)。

如果我掌握了穩定鑄造「紅色潘朵拉魔盒」的魔法,在交易所買進代幣,然後在NFT 市場高價賣掉,是不是可以無限套利?

先看看Pandora 的價格,這些數據提供了套利的理論基礎:

1709800270244-1afa89c6-2e94-4dcc-acd3-43d56a4400c7.png

4.7E 買入代幣

1709800446241-e4f0228a-7389-45bc-a945-79dc78df2139.png

NFT 近一週的地板價均大於5E

以上數據並沒有篩選NFT 的稀有度,這種情況下減去磨損的利潤在0.2E 左右。參考上文的隱形規則,如果我們能做到mint 的永遠都是稀有度高的紅色潘多拉,是不是利潤空間更大了?

我們來看看Pandora 的合約,看看在眾多KOL 筆下的「隨機生成」到底是如何實現的:

RPo08uUvkF8j2Vvj1cUUT1GMHT21nNIol9M8OHg6.jpeg

透過閱讀合約實現可得,Pandora Box 的稀有度是偽隨機,跟我們之前實現的CryptoFish專案類似,tokenId 是自增的,所以下一個mint 出來的NFT 稀有度是完全可預測的。

我們透過一段JavaScript 腳本就可以純粹本地推測,經驗證這段邏輯是完全正確的:

1X4h70yzcLFrVdbBCkV6ieMdONpJthx0NnI3BUak.jpeg

1709802001200-4b2e9b4a-41db-4adf-b4df-1b856378bf74.png

目前Pandora 的minted 自增值為68180,也就是我們推測未來100 個NFT 中,命中紅色稀有度的ID 為:

68186/68201/68213/68227/68228/68257/68259/68262

如果不考慮目前Pandora項目的流動性降低,這會是一個非常熱門的金融行為。

總結

ERC404 和Pandora 並不是第一個探索NFT 流動性的協議項目,很早之前就有NFT 碎片化的討論,包括ERC1155 也是對NFT 的一種創新。

但為什麼ERC404 這次大家情緒如此高漲?我認為是—— 名字起得好。

无奈 ERC404 第一版合约的实现非常差,所以官方也在积极推动 V2 版本(https://github.com/Pandora-Labs-Org/erc404)、社区也有第三方实现 DN404(https://github.com/Vectorized/dn404),更有甚者搞了个新的协议叫做 ERC911,起名属性拉满了。

1709802473176-91c656bc-b7fe-4bd5-b1ea-1a2a437de0c5.png

流動性過年期間達到巔峰,目前回落明顯

Pandora V1 的故事可能很快就大結局了,目前的版本有無數的缺陷足夠擊垮它,流動性和Holders 也回落明顯。但目前有越來越多的專案方在嘗試ERC404 模式,CoinMarketCap 上可統計的就有25 個。

相信未來NFT 流動性問題會有更多的解法,ERC404 也能真正的帶來下一個NFT summer。

Total
0
Shares
Related Posts