智能合約開發實戰(21) - NFT(一)標準詳解,什麼是ERC721

2022/06/25閱讀時間約 1 分鐘
今天來聊聊最近很火紅的NFT,了解一下NFT是什麼東西:
(英語:Non-Fungible Token,簡稱:NFT
是一種被稱為區塊鏈數位帳本上的資料單位,每個代幣可以代表一個獨特的數位資料,作為虛擬商品所有權的電子認證或憑證。由於其不能互換的特性,非同質化代幣可以代表數位資產,如畫作、藝術品、聲音、影片、遊戲中的專案或其他形式的創意作品。。雖然作品本身是可以無限複製的,但這些代表它們的代幣在其底層區塊鏈上能被完整追蹤,故能為買家提供所有權證明。(維基百科)
目前NFT常見的代表數位資產有:數位藝術、區塊鏈遊戲內的資產如:地皮、音樂、電影…等。
NFT最半年有多火紅呢?CHUBBIES在3~4天內就賺了1400個ETH,如果以之前ETH最高點時1個要4千美金來算,就賺了4~5百萬美金了,周杰倫的潮牌也推出NFT:Phanta Bear,更不用說目前最貴的無聊猿了,目前整體市價約28億美元(約778億新台幣),地板價也要28萬美元(約778萬新台幣)起跳。
Phanta Bear
CHUBBIES
無聊猿 #8746
,這些只是其中的幾項而已,由於項目太多,我這邊就只介紹了這幾種,其他的還有很多,也還有像是SANDBOX的虛擬土地:
SANDBOX的土地
你可能會問,買這些虛擬土地能做什麼?而且是花了這麼多的錢,我覺得這些虛擬土地比剛剛上述的數位藝術產品較有價值的原因是:虛擬土地可以放上Logo,用來打廣告,只要土地有九個方塊就可以,因為在土地裡面還能設計屬於公司的場景,就好像使用者可以走進您的商店觀看您的產品,歌手可以辦演唱會,一切都在線上就能完成,不需要實體店面,可以大大的減少廠商的成本,這就是為什麼這些虛擬土地會搶翻天的原因。
另外說到NFT就不得不提的一個就是目前最大在販買NFT的平台:OpenSea
OpenSea有成千上萬種NFT在販賣,主要的交易貨幣為ETH,少數是用SOL或是其他的加密貨幣,但大部份都是ETH,提外話,一個貨幣的價值在於有沒有應用的地方,愈多應用的地方就能體現它的價值,加密貨幣當然也不例外。
OpenSea
上面介紹了NFT和它目前的相關應用,接下來就來說說ERC721,ERC721就是乙太坊實作NFT的一個標準,由於ERC721其實是比較複雜的標準,由於它有很多個接口,比如像:ERC165(用來做標準接口檢測)、ERC721TokenReceiver(實現錢包接口)、ERC721Metadata(數據擴展,也就是"關於"此NFT)、ERC721Enumerable(其他附加項目:跟蹤有效NFT計數…等),所以不像ERC20比較單純可以自己寫,ERC721大部份都是引用第三方的庫,也就是我們在上一篇有相同引用的OpenZeppelin,上面有完整的介紹ERC721該怎麼用,有哪些接口,下一篇再來實際撰寫,我們會實際引用OpenZeppelin的庫來實作ERC721,這篇就先做NFT的相關介紹,下一篇再來實作,謝謝。
有什麼想要了解或是不清楚的部份,歡迎留言和我分享。
如果喜歡我的文章歡迎追隨,按愛心,我每週都會上新文章。
為什麼會看到廣告
宅D嘉
宅D嘉
有著十年以上的軟體開發經驗,喜歡投資理財,目前喜歡研究區塊鏈相關,了解虛擬貨幣投資或者是區塊鏈開發,喜歡把複雜的東西簡單化,樂於分享我的理財投資生活。
留言0
查看全部
發表第一個留言支持創作者!