其實NTF並不是什麼新概念,如果你是一位幣圈早鳥,那麼你一定或多或少的聽說過CryptoKitties(謎戀貓)、Etheremon (以太小怪獸世界)和Etherbots(以太機器人),這些在以太坊上熱門的遊戲,它們的性質就屬於NFT。
什麼是NFT
NFT是Non-Fungible Token的縮寫,中文稱為「非同質化代幣」,通常是指開發者在以太坊平台上根據ERC721標準/協議所發行的代幣,它的特性為不可分割、不可替代、獨一無二的,簡單來說,採用ERC721標準/協議而發行的代幣就叫做NFT。
就以CryptoKitties(謎戀貓)此款遊戲為例,遊戲中的貓咪無法被彼此取代,假設小張擁有一隻黃色貓咪,價值兩百美金,而小花擁有一隻藍色有翅膀的貓咪,價值四百美金。
藍色有翅膀的貓咪與黃色貓咪,兩隻加密貓無法取代彼此。如果小張有一元美金,小花也有一元美金,一元美金可以被任何一元美金取代,小張與小花互換一元美金,它們拿到的還是一樣的一元美金。但貓咪不是,交換後就完全長不一樣,連價值也不一樣,這就是NFT所謂的不可替代性與獨特性。 NFT與比特幣、以太幣不同之處也是在這裡,每顆NFT都有它的獨立價值,而每顆比特幣或以太幣的價值相等。
NFT最重要的特性為不可分割,一隻以太貓咪不能分割交換,就只能整隻交換或販售,分割了就沒有價值,當然它無法分割。而BTC或WDC可以分割,拿到的1BTC或1WDC可以切分兩份,兩份0.5個BTC或WDC,兩份0.5個BTC或WDC還是有1個BTC或WDC的價值。
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(非同質化代幣)的使用範圍
收藏品
NFT通過加密貓在收藏品領域首次亮相。在加密貓遊戲流行之後,NFT成為Axie Infinity等許多其他收藏品領域的熱門選擇。
遊戲
玩家花時間來獲得遊戲內獎勵,但這些獎勵無法在遊戲外使用。然而基於區塊鏈的NFT就解決了這一問題,因為其他遊戲可以集成這些獎勵。
證書
NFT可用於識別頒發給個人的唯一證書。通常,基於NFT的證書是不可轉讓的。這些證書存儲在區塊鏈中,因此無法篡改。
加密領域已湧現出了越來越多的NFT標準。它們的功能各異。 NFT的實現範圍僅限於開發人員的想像力。最後,Wisdom Chain已經升級了合約腳本編程能力,大家也可以在Wisdom Chain鏈上發行NFT代幣。