買 NFT 的時候你會關注它使用的是哪個代幣標準嗎?
近日,著名 NFT 收藏家 888 為慶祝推特粉絲達到 8.88 萬人而發行了會員卡 NFT「888 Genesis」,888 承諾會在未來給持有者持續發放各種福利。而這也是 888 第一次推出自己的項目,于是每一天都在推特不遺余力地宣傳。而在 9 月 12 日,另一位 NFT 巨鯨 Pranksy 對 888 的 NFT 作出了評論。
Pranksy 大意是說:「你的會員卡是使用 ERC-1155 標準的 NFT,沒什么價值,」,這社交媒體引起了廣泛討論。而作為一個剛剛出圈、大量新人涌入的領域,很多人看到 ERC-721、ERC-1155 時都一頭霧水,他們都很好奇這些「字符」到底是什么?
ERC 和 EIP 的區別
熟悉以太坊的用戶一定經常看到 ERC-XXX 或是 EIP-XXX,而新人們這些天也經常能刷到這些字符,那么究竟什么是 ERC 以及 EIP 呢?
首先,我們先來看一下什么是 EIP。EIP 的全稱是 Ethereum Improvement Proposal,也就是以太坊優化提案,最初,比特幣社區內成員為了優化比特幣協議會提出 BIP(Bitcoin Improvement Proposal),而這種提案形式沿用到了以太坊網路中,EIP 提案一般包括含有技術規范的設計文檔以及設計邏輯。近期最常被提起的 EIP 應該就是在倫敦升級中被實現的 EIP-1559。
那 ERC 又是什么呢?ERC 的全稱是 Ethereum Request for Comments,也就是以太坊意見征求的意思,雖然 ERC 中的 RC 名為意見征求,但實意并非如此,Request for Comments 標準始于 1969 年,最初用來記錄有關 ARPANET 開發的非正式文檔,而最終演變為了用來記錄互聯網規范、協議、過程等的標準文件。ERC 與 EIP 相同,都是以太坊社區開發者為協議提出的優化提案,但當 EIP 被以太坊社區「認可」并最終得以被大規模應用后,EIP 就成為 ERC 標準,
我們可以將 EIP 分為 4 個狀態:
-Draft:此時的 EIP 處于最初始階段,社區可對提案進行公開討論,
-Accepted:此類 EIP 已進入中期采納階段。
-Final:已被協議應用采納的 EIP 就到達了最后的階段,此時也被稱為 ERC。
-Deferred:那些擱淺了的 EIP 處于 Deferred 狀態。
用戶們接觸到最多的一定是同質化代幣標準 ERC-20,該標準確保了每一枚代幣之間的相同性,在 NFT 領域中也存在著很多獨特的、有創意的代幣標準,這些就像是武器庫,熟悉了這些標準之后我們就能更加清晰地認識到 NFT 還能有哪些玩法,還有哪些發展空間。
本文為律動研究院旗下 NFT Labs 對以太坊網路上的 NFT 代幣標準進行的梳理,帶大家一同探索 NFT 的更多種可能。
NFT 代幣標準梳理
ERC-721:Non-Fungible Token Standard
狀態:Final
ERC-721 標準是最早誕生的 NFT 標準,在加密世界中,同質化代幣代表著貨幣,NFT 代表著資產,而資產是具有獨特性的,人們發現常用的 ERC-20 標準并不適用于這些獨特的資產,于是發起提案推出了 ERC-721 標準。
如今,ERC-721 代幣標準已經被廣泛使用,人們可以用 ERC-721 標準的 NFT 代表具有「獨特性」的數字或實物資產的所有權,比如房地產、藝術品、虛擬收藏品甚至是金融產品,如今爆火的 Bored Ape、Cool Cats 均使用了 ERC-721 標準。
完整提案
ERC-1155:Multi Token Standard
狀態:Final
正如上文所說,ERC-721 適用于那些具有「獨特性」的資產,但是所有資產都是「獨特的」嗎?舉個簡單的例子,在一家公司里每個人使用的辦公桌都是相同的,雖然這些桌子都是「獨立」的,但他們并不「獨特」。再比如一款游戲中的道具,它們也是我們都可以獲得的「獨立」的資產,但它們并不「獨特」,
ERC-1155 就適用于這類并不「獨特」的資產。這類資產的特點是它們都屬于「某個品牌的某個型號」,但是與 ERC-721 標準的 NFT 不同的是,它們不只有一個,它們可以是成千上萬個。更有趣的是,ERC-1155 代幣標準允許每個代幣 ID 代表一個新的可配置代幣類型,它可能有自己的元數據、總量和其他屬性,
游戲道具、會員卡等類型的 NFT 通常會使用 ERC-1155 代幣標準,如著名 NFT 藏家 888 近日發行的「888 Genesis」會員卡、Bored Ape 此前空投的「變異藥水」等。可以說,采用 ERC-1155 代幣標準的 NFT 是「同質化的」非同質化代幣,
完整提案
EIP-998:Composable Non-Fungible Token Standard
狀態:Draft
Aavegotchi 是一款備受好評的鏈游,其中頗具創新的一點在于,每一只 Aavegotchi NFT 都可以通過穿戴不同的裝備 NFT 獲得不同的屬性加成,這給玩法較為單一的 NFT 質押挖礦帶來了更多的可玩性,而這便是通過 EIP-998 實現的。
EIP-998 以 ERC-721 代幣標準為基礎進行了擴展,我們可以簡單理解為使用 EIP-998 的 NFT 是一個包裹,里面可以裝著各種各樣的 NFT 及同質化代幣,這對于區塊鏈游戲來說是極大的創新,有了 EIP-998,游戲角色就不再是永遠不變的,而是可以隨著獲取到各種裝備、道具甚至是和其他角色融合而產生更加新鮮的外觀與屬性,讓鏈游中的各類虛擬資產變得更加豐富與靈活。這一點,Aavegotchi 已經給我們做出來良好的示范,未來或許還會有其他項目探索出其他用例,如 NFT+FT 打包為一個新 NFT 來進行交易等。
完整提案
EIP-1523:Standard for Insurance Policies as ERC-721 Non Fungible Tokens
狀態:Draft
YFI 創始人 Andre Cronje 曾在 2020 年 8 月宣布推出去中心化保險服務 yinsure.finance,其保單便是一個 NFT。你知道嗎,關于 NFT 與保險的結合,早在 2018 年 10 月就有人提出過草案,這便是 EIP-1523,保險屬于金融產品,不過從某些角度來說它們也具備「獨特性」,比如保費、期限、承保人等等,也已經有很多應用開始交易、轉讓或以其它方式將保單作為一種資產來處理,
由于保單所具備的獨特性,EIP-1523 需要以 ERC-721 標準為基礎,并在此基礎上提供了一套適用于各類保單的通用型模版來將保單以更準確的形式轉換為一個 NFT。
完整提案
EIP-1948: Non-fungible Data Token
狀態:Draft
對于許多 NFT 用例來說,其 NFT 的相關數據可能是動態的,會根據時間而變化。類似于被人 NFT 老玩家鐘愛的加密貓可能會變色、或像是包含知識產權的代幣的所有權轉換,以及需要穿梭在不同鏈間儲存元數據的代幣。現今 NFT 標準并不具備在代幣被鑄造后的數據修改功能,而 EIP-1948 完善了這一點。
EIP-1948 在現存標準下擴展了動態數據存儲功能,其添加了 32 字節的數據區,可通過讀取函數進行訪問,而寫入函數讓代幣的擁有者可隨時更新數據,
現在 EIP-1948 已被使用在像 xDAI 以及 Plasma 這類側鏈的跨鏈橋中,實現了在 Plasma 鏈上進行對加密貓的配種繁衍。
在沒有 EIP-1948 前無法跨鏈配種的悲傷謎鏈貓
EIP-1948: Non-fungible Data Token
ERC-2981: NFT Royalty Standard
狀態:Final
加密藝術市場與傳統藝術市場的一大區別便是版稅,這也是老生常談的話題,在傳統藝術市場,藝術家往往只能拿到第一次售出作品時的收入,原因在于人們很難準確、透明地追蹤到藝術品的流通路徑,即使藝術家想收版稅也不知道應該去找誰收,而區塊鏈和 NFT 的出現改變了這一點,這便是 NFT 版稅標準 ERC-2981 所做的事情。
ERC-2981 代幣標準讓每一個加密藝術家、NFT 創作者都可以從作品每一次的銷售中拿到應得的版稅收入,有的藝術家甚至會以極低的價格發售藝術作品,主要收入為后續的版稅,比如大陸臺灣的藝術家公羊創作的 Ghxst 系列作品,最初發售價僅為 0.003ETH,后續大部分作品通過空投免費發放,而截至發稿時,Ghxst 系列作品總成交額高達 4836.38ETH,公羊可以從每一筆交易中分到 10% 的版稅收入,也就是說藝術家僅通過版稅便賺到了 483.64ETH,約合 160 萬美元,
這對藝術家的影響是巨大的,不僅讓藝術家們多了一條收入途徑,更讓他們對于自己作品的發售方式以及運營模式有了更多的選擇。
完整提案
EIP-3386: ERC-721 and ERC-1155 to ERC-20 Wrapper
狀態:Draft
ERC-20 標準的同質化代幣以其無可替代的流動性在以太坊網路中獲得了最廣泛的應用,而 ERC-721 以及 ERC-1155 卻只可根據其指定 ID 進行整體轉移,這無疑大幅降低了其流動性、增添了交易阻力,EIP-3386 提案為整體僵硬的 ERC-721 及 ERC-1155 標準代幣提供了碎片化流動性。
此提案可通過將池中的 ERC-721 及 ERC-1155 進行包裝并印鑄出 ERC-20 標準的衍生代幣,衍生代幣擁有者可通過銷毀代幣來贖回池中的 ERC-721 及 ERC-1155 代幣,被印鑄出的 ERC-20 衍生代幣可像其他 ERC-20 標準代幣一樣在不同應用中進行使用。
比較具有代表性的 EIP-3386 應用協議有 NFT 碎片化應用 Unicly、Fractional, 以及 NFTX 等,
完整提案
EIP-3440: ERC-721 Editions Standard
狀態:Draft
當前連接 NFT 與其真實作品是通過儲存在合約內的 tokenURI 元數據實現的,這引發了許多的問題。首先,任何人都可以在鏈上部署合約,其次,合約中 tokenURI 的指向也是無許可的,最后,作品的線上上傳也是無門檻的,也就是說,作品可能會在創作者不知情的情況下被上傳至線上并被印鑄成 NFT,
EIP-3440 以創作者簽名的形式解決了這個問題。創作者通過使用私鑰對自己發行的 NFT 作品進行簽名以保證該作品的唯一性。作品購買者可直接通過應用查看簽名以確定作品的各類屬性真實性,
完整提案
EIP-3569: Sealed NFT Metadata Standard
狀態:Draft
針對當前市場上被熱炒的收藏品類 NFT,其圖片的存儲方式是否去中心化,購買后有沒有被篡改的風險,是許多買家十分關心的問題,律動此前也在《你花幾萬塊錢買的 NFT 頭像,到底存在了哪里?》一文中闡述了如何查看 NFT 元數據的存儲方式。
許多 NFT 創作者在通過智能合約上傳作品之后,為了保證作品元數據無法被更改,便會將元數據儲存在去中心化服務器中以確保永久性。但是如果遇到上傳的作品有缺陷時,因為去中心化服務器和智能合約之前數據并不相通,NFT 創作者無法修復錯誤,有可能導致項目的崩盤。
因此 EIP-3569(密封 NFT 元數據提案)在確保元數據能夠永久儲存的情況下為創作者提供了靈活性。該提案允許創作者在作品創建期間或創建之后的指定時間密封 NFT 元數據,對于創作者來說,當他認為作品已經完成且能夠永久儲存時,可以調用 EIP-3569 密封 NFT 元數據。對于收藏家來說,能在平臺通過返回的 URI 來驗證作品是不是被密封,從而判斷 NFT 的收藏價值。
完整提案
EIP-3589: Assemble assets into NFTs
狀態:Draft
隨著 NFT 藝術品和收藏家迅速增加,收藏家們在轉移資產或交易時,傳統的 NFT 交易方式過于單一、低效并且會消耗 Gas,但是選擇第三方平臺打包交易同樣存在交易風險。
EIP-3589(組合資產 NFT)提案旨在解決傳統交易形式單一和第三方平臺交易風險問題,EIP-3589 基本原理和 EIP-998 提案接近,區別在于能夠同時兼容 ERC-1155 代幣。EIP-3589 可以將 ERC-20 代幣、ERC-721 代幣和 ERC1155 代幣組合成一個 ERC-721 代幣,在傳統市場中交易,在批量交易、批量交換或集合交換等場景中,EIP-3589 比批量資產更易于智能合約使用。
完整提案
目前 NFT 的發展尚處于早期階段,人們對于 NFT 的關注、使用也僅僅局限于「收藏品」這一個用途,但 NFT 未來的發展絕不止于此,NFT 也會在除了藝術、收藏之外的領域中開辟出一塊天地,我們也應該釋放出我們的想象力,在無盡的泡沫中建造起一座堅實的巴別塔,