NFT遊戲鏈遊系統開發技術詳細丨NFT遊戲鏈遊DAPP開發原始碼模式

搭建MrsFu123發表於2021-10-30

  


  NFT的應用場景


  NFT可以表徵數字資產本身,也可用於表徵某種特殊用途的憑證(房產證、護照、門票、優惠券等),因此它的使用場景是極其廣泛的。下面我將主要介紹NFT在遊戲和收藏品領域的應用。


  遊戲道具


  廣義的遊戲道具包含了遊戲內玩家所擁有的一切相關資產。這些資產都有一個共同特點:玩家必須通過遊戲行為獲得,或通過金錢購買。


  遊戲道具是非常適合採用NFT來進行表徵的資料形式。一方面遊戲道具產自鏈上,用之鏈上,由遊戲場景提供價值支撐,規避了“價值上鍊”這一中心化的環節;另一方面,大部分的遊戲裝備、角色都是獨一無二的,且能夠自由流通,這與NFT的特性相符。另外,NFT的遊戲道具還能進行跨場景、跨服甚至跨遊戲的確權和複用,使得遊戲資產本身不再僅限於一個孤島,而可能成為生態內真正通用的硬通貨。


  NFT的主流協議標準-ERC721


  ERC721協議誕生自cryptokitties,是最早被以太坊社群認可的NFT協議,也是目前應用最廣的標準。它定義了NFT的四個關鍵後設資料:ID(全域性id),NAME(名稱),SYMBOL(符號),URI(統一資源識別符號),這些也成為了後來出現的各種NFT協議的後設資料基礎。ERC721協議介面與ERC20類似,能夠實現NFT的發行、交易和授權,基本滿足區塊鏈業務的需要。


  然而,ERC721協議有一個致命缺陷正制約著它的普及—一份合約只能發行一種NFT資產。加上Solidity也沒有很好的方案能方便地統一管理不同合約的資產,這使得ERC721難以勝任複雜遊戲的場景(一款遊戲的道具型別可能多達上千種)。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70009264/viewspace-2839852/,如需轉載,請註明出處,否則將追究法律責任。

相關文章