同質化代幣與非同質化代幣之間存在多重差異。
這有點像是用數字世界中的代幣來表示《蒙娜麗莎》。一些著名的非同質化數字資產包括域名(如ENS域名)、FaceBook和Instagram號、電話號碼、《反恐精英》中的槍支面板等。維基百科將非同質化代幣(NFT)定義為一種特殊型別的加密代幣,代表一些獨特的東西。
非同質化代幣(NFT)的特徵
·標準化:NFT具有一些標準化功能,包括所有權、轉讓等。所有非同質化代幣都有這些功能。任何開發人員都可以利用該功能來構建自己的NFT。
·通用性:NFT是通用的,也就是說,任何想要使用NFT的應用都可以使用它。因為區塊鏈是公開可訪問的,而且每個人都可以閱讀部署NFT的智慧合約。
·流動性:與加密資產相關的流動性市場非常龐大。人們可以根據自己的需求輕鬆地將它們換成現金或其他加密貨幣。因此,NFT具有很高的流動性。
·不變性:區塊鏈因不變性而聞名。NFT是透過智慧合約實現的。這使得NFT不可變,即使用者無法將其NFT更改為其他NFT。NFT的所有權將永久記錄於區塊鏈中,除非使用者決定將其轉讓給其他使用者。
·可程式設計:NFT是透過智慧合約實現的。NFT代幣可被增強幷包含其他複雜功能。
非同質化代幣標準
·ERC721:它最初由CryptoKitties創造,也是代表非同質化數字資產的第一個標準。ERC721是可繼承的Solidity智慧合約標準。人們可以輕鬆地從OpenZeppelin庫中繼承,並將其用於程式設計基於NFT的專案。
·ERC1155:它最早由Enjin提出。它使人們能夠實現半同質化的代幣。ERC1155允許擁有獨特資產種類,而非擁有獨特資產。這些資產與ID相連線。例如,一個ID可以有20個名為“Swords”的資產,而另一個ID可以有30個名為“Guns”的資產。
後設資料用於定義單個代幣的唯一特徵。以加密貓為例,每隻加密貓都有不同的顏色、形狀、名稱等。後設資料通常以JSON形式表現,並有兩種儲存方式:
·鏈上:在這種情況下,每個NFT都與各自的後設資料連結,並儲存在區塊鏈中。最大的缺點是以太坊中的儲存空間有限。
·鏈下:在這種情況下,後設資料儲存在中心化系統(如AWS)或去中心化網路(如IPFS)中,並透過智慧合約中的tokenURI引數連結到它們各自的NFT。
NFT用例
1.收藏品:NFT透過加密貓在收藏品領域首次亮相。在加密貓遊戲流行之後,NFT成為Axie Infinity等許多其他收藏品領域的熱門選擇。
2.遊戲:玩家花時間來獲得遊戲內獎勵,但這些獎勵無法在遊戲外使用。然而基於區塊鏈的NFT就解決了這一問題,因為其他遊戲可以整合這些獎勵。
3.證書:NFT可用於識別頒發給個人的唯一證書。通常,基於NFT的證書是不可轉讓的。這些證書儲存在區塊鏈中,因此無法篡改。
加密領域已湧現出了越來越多的NFT標準。它們的功能各異。NFT的實現範圍僅限於開發人員的想象力。