作者:ZAN Team
什麼是圖幣二象性?
幣一般指鏈原生Token 或類似ERC20 協議的同質化Token,常見的如BTC、ETH、USDT 等。
圖指的是符合ERC721 協議的非同質化Token(NFT),如CryptoPunks、無聊猿、mfers 等,國內的數位收藏平台(如鯨探)發行的3D 模型資產也認為是圖。
Token 和NFT 都有它自己的限制,例如Token 的流動性比較強,但其本身沒有炒作價值,NFT 有稀有性和獨特性,但往往流動性很差,而且大多是藍籌項目或集中於地板價。
某NFT 專案的流動性深度圖
圖幣二象性是指透過某種方式將Token 和NFT 混合的規範。
我們以Ethereum 為例,一個支持圖幣二象性的項目,它應該即是同質的也是非同質化的,它既可以享受到Token 所帶來的高流動性,又能實現稀有性和獨特性,具備炒作價值。
但這樣的東西真的存在嗎? NFT 的價格和它的稀有度是掛鉤的,為什麼可以做到同質?
#80 掛單價18.3E #7520 掛單價281.4E
ERC404 打開了潘朵拉魔盒
2024 年春節期間,一個名為ERC404 的實驗性協議和第一個計畫Pandora 迅速的火出圈。
批評的聲音讚美的聲音
ERC404 獨創了一種圖幣混合的方式,簡單描述就是:
- 買1 Pandora Token,就會自動獲得1 Pandora NFT
- 餘額不足1 Pandora Token,你的NFT 就會自動銷毀
- 買1 Pandora NFT,你錢包裡就會自動多1 Token,同理賣出自動減少
用一張圖表示目前ERC404 的混合邏輯:
ERC404 遊戲規則
以下就是目前的5 種潘朵拉魔盒,它們有不同的稀有度,根據合約實現我們可以算出來機率:
39.5%
23.4%
19.5%
11.7%
5.9%
實現一個ERC404
ERC404 的第一版程式碼寫的並不好,或者說非常的差強人意。但它解決了一個最主要問題—— 如何在一個合約內同時實現ERC20 和ERC721 的介面。
三種協議的對比
我們把兩個介面定義中不相關的部分屏蔽,比較下哪些介面是交叉或衝突的:
可以發現,四個有衝突的介面都是轉帳相關,在ERC20 中最後一個參數的語意是amount ,也就是token 的額度,而在ERC721 中參數的語意是tokenId ,代表NFT 的編號。
在ERC404 的合約實作中,這個參數的語意被修改為amountOrId ,區分何時是amount 何時是tokenId 的方法也很簡單:根據值的大小。
類似1 BTC = 10^9 Sats ,在ERC404 世界裡,我們說的1 Token 實際對應的值是10^18 ,而NFT 的tokenId 一般是從1 開始的自增整數,所以amount 和tokenId 雖然都是整數,但實際的數量級差很多。
例如Pandora 合約是記錄了目前已經mint 了多少個nft(目前是68180 ),當amountOrId 的值小於等於它時認為是tokenId ,否則認為是amount 。
這邏輯有用嗎?有用。它合理嗎?
除此之外,Transfer >= 1 Token 時,NFT 的邏輯並不是轉移,而是原帳戶銷毀、新帳戶鑄造。這麼操作的好處是匹配流通性而且實現起來簡單(思考轉移token 不足1 的情況),但卻帶來了誇張的GAS 消耗。
參考這筆交易,轉移4 Token 的同時產生了4 個NFT 的銷毀和4 個NFT 的鑄造:
交易消耗了$64 的GAS
新敘事和新機會
ERC404 的玩法帶來了幾個隱性的規則:
- Token 在DEX 的價格與NFT 在Marketplace 的價格不會差太多。
- NFT 被鑄造只有一種情況:收取了1 Token。換言之,把稀有度低的NFT 置換成稀有度高的唯一方法就是不停的交易Token。
- Pandora Token 的總供應量為10,000 枚,代表著NFT 的最大數量為1w 個,而且會隨著holder 數量的增加而減小(holder 越多,不足1 Token 的情況會越常見)。
如果我掌握了穩定鑄造「紅色潘朵拉魔盒」的魔法,在交易所買進Token,然後在NFT 市場高價賣掉,是不是可以無限套利?
先看看Pandora 的價格,這些數據提供了套利的理論基礎:
4.7E 買進Token NFT 近一週的地板價均大於5E
以上數據並沒有篩選NFT 的稀有度,這種情況下減去磨損的利潤在0.2E 左右。參考上文的隱形規則,如果我們能做到mint 的永遠都是稀有度高的紅色潘多拉,是不是利潤空間更大了?
我們來看看Pandora 的合約,看看在眾多KOL 筆下的「隨機生成」到底是如何實現的:
透過閱讀合約實現可得,Pandora Box 的稀有度是偽隨機,跟我們之前實現的CryptoFish 項目類似, tokenId 是自增的,所以下一個mint 出來的NFT 稀有度是完全可預測的。
我們透過一段JavaScript 腳本就可以純粹本地推測,經驗證這段邏輯是完全正確的:
目前Pandora 的minted 自增值為68180 ,也就是我們推測未來100 個NFT 中,命中紅色稀有度的ID 為:
68186/68201/68213/68227/68228/68257/68259/68262
如果不考慮目前Pandora 項目的流動性降低,這會是一個非常熱門的金融行為。
總結
ERC404 和Pandora 並不是第一個探索NFT 流動性的協議項目,很早之前就有NFT 碎片化的討論,包括ERC1155 也是對NFT 的一種創新;
但為什麼ERC404 這次大家情緒如此高漲?我認為是—— 名字起得好。
無奈ERC404 第一版合約的實現非常差,所以官方也在積極推動V2 版本、社區也有第三方實現DN404,更有甚者搞了個新的協議叫做ERC911 🤡,起名屬性拉滿了。
流動性過年期間達到巔峰,目前回落明顯
Pandora V1 的故事可能很快就大結局了,目前的版本有無數的缺陷足夠擊垮它,流動性和Holders 也回落明顯。但目前有越來越多的專案方在嘗試ERC404 模式,CoinMarketCap 上可統計的就有25 個。
相信未來NFT 流動性問題會有更多的解法,ERC404 也能真正的帶來下一個NFT summer。