NFT鏈遊開發系統DAPP技術落地
隨著NFT賽道的發展,NFT的應用面越來越廣泛,除了最早的藝術品、收藏品,以及佔據了NFT賽道市值半壁江山的PFP外,其也正在以遊戲道具、音樂作品、域名等諸多新形式面向Web3使用者。當然,最基礎的ERC721協議標準僅具備最基本的原生NFT特性,其無法在不構建外部機制的條件下,以原生的形式滿足市場發展的進一步需求,比如巢狀組合、版稅分配、租賃、批次交易等等。
而隨著以太坊開發團隊審議和測試,陸續透過了具備不同特點的NFT協議標準提案後,以ERC721標準為基礎,NFT協議標準得到不斷的豐富比如ERC1155、ERC998等等,基於這些新協議標準鑄造的NFT,原生具備不同的特性,並與與日俱增的NFT市場需求相匹配。
此外,還有一些以“EIP”改進提議形式存在的一些NFT協議標準(仍處於討論狀態的提案),比如EIP4907、EIP/3664等,EIP提案一般包括含有技術規範的設計檔案以及設計邏輯。從使用者的角度看,本質上ERC與EIP相同,都是以太坊社群開發者為協議提出的最佳化提案,但當EIP被以太坊社群認可(當然,這個過程需要經過構思、草案、稽核、最後審稿、定稿、停滯、撤回和動態等系列過程)並最終得以被大規模應用後,EIP就成為ERC標準。
本文將對目前以太坊市場上,一些主要的NFT底層協議標準,NFT鏈遊13z開4z77發z558,進行簡要的盤點與梳理。
ERC721:NFT協議標準基礎
ERC721是以太坊上最早也是最基礎的NFT底層協議標準,由Axiom Zen的技術總監Dieter Shirley在2017年9月提出,並由William Entriken、Dieter Shirley、Jacob Evans和Natassia Sachs等人於2018年制定。其作為一種非同質化代幣智慧合約標準介面,允許發行基於ERC721的NFT,它規定了NFT資產的最小單位為1、不可拆分且非同質化(獨一無二)的特性,ERC721是目前NFT資產的主要規範標準與基礎之一(並也為其他鏈上NFT標準的制定提供了參照),目前以太坊絕大多數NFT都是ERC721標準的。
CryptoKitties是ERC721 NFT標準的最早的應用案例,而隨著CryptoKitties大火後,以ERC721為主要技術標準的NFT被進一步採用,並隨著其敘事的不斷豐富而被投資們所青睞。
ERC1155:單一智慧合約批次處理NFT資產
ERC-1155是由Enjin技術長Witek Radomski等開發者提出,並於2018年6月17日將該標準的第一個版本放置到Ethereum的Github庫中,其主要可用於遊戲行業中道具的生成和處理。
ERC1155的特點在於,能夠基於一個合約同時發行多個NFT(或者FT),允許使用者在同一個智慧合約中無限量地重複使用同質化或者非同質化的代幣,是可以一次性鑄造多種多量同質化及非同質化資產的以太坊標準。這意味著,ERC1155允許我們既可以發行同質化也可以發行非同質化代幣,當對同質化和非同質代幣都有需求時都可以在此標準上發行,無需切換別的標準。與此同時,基於ERC1155可以批次轉移代幣資產,一次操作就可向不同物件轉移多個代幣資產。
從以往發行ERC721標準的NFT的流程上看,我們需要在合約上逐一的發行、轉移,不僅效率低下且成本較高(Gas費),而ERC1155則能夠極大程度的提升效率、降低成本,被一些GameFi專案所廣泛採用。
目前Enjin network是支援ERC1155協議標準的應用之一(支援發行),此外The Sandbox也將ERC-1155作為其首選代幣標準,而隨著NFT賽道的發展,ERC-1155也有望被進一步採用。
ERC998:可組合代幣特性
ERC998標準最初是由知名開發者Matt Lockyer,在2021年4月15日提出的一種名叫可組合非同質化代幣(Composable NFTs,縮寫為CNFT)的構想,並且在2022年被一些GameFi專案所採用 。
ERC998是一種允許任何一個NFT與其他NFT或FT捆綁的底層協議標準,使用者可以在轉讓CNFT時實現CNFT的整個層次結構和所有權轉移。簡要地說,ERC-998可以包括以ERC-721和ERC-20形式的多個令牌。比如,一個遊戲中的NFT道具,它可以包含多個ERC721標準的代幣,以及ERC20代幣組合(得到的形式可以是升級、融合等等),而該ERC998 NFT道具可以整體的交易轉讓,它極大的簡化了NFT資產的所有權和交易行為。
ERC1948:可讀取、可變資訊
ERC1948可以理解為動態版本的ERC721,它不僅具備了ERC721所具備的基本特性,其也在在ERC-721的基礎上,為NFT新增了一個32位元組的資料欄位,並且允許使用者訪問該NFT的讀取功能,該NFT的所有者擁有更新資料的許可權。
雖然ERC1948對資料儲存的容量存在一定的侷限性,但ERC-1948協議讓NFT具有了儲存動態資料的能力,比如對一些道具屬性、數值的更改等等,而以此為基礎隨著其所能夠儲存資料的能力進一步提升,其將有著十分重要的應用前景。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70020115/viewspace-2936138/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NFT鏈遊系統技術開發/NFT元宇宙鏈遊開發/Defi/應用/DAPP元宇宙APP
- NFT元宇宙鏈遊/鏈遊系統技術開發/應用/DAPP元宇宙APP
- NFT遊戲鏈遊開發設計丨NFT鏈遊元宇宙系統技術開發丨DAPP丨NFT遊戲元宇宙APP
- NFT鏈遊專案系統開發模式方案丨NFT鏈遊DAPP合約系統開發技術講解模式APP
- NFT遊戲開發系統鏈改技術|馬蹄鏈智慧合約Dapp開發技術遊戲開發APP
- NFT遊戲鏈遊系統開發技術詳細丨NFT遊戲鏈遊DAPP開發原始碼模式遊戲APP原始碼模式
- Stepn跑鞋鏈遊/系統技術/Stepn跑鞋開發/NFT鏈遊/應用/DAPPAPP
- 智慧城市開發系統技術丨智慧城市NFT鏈遊開發丨DAPP丨nftAPP
- GameFi/NFT鏈遊遊戲系統技術開發/GameFi鏈遊開發/NFTGAM遊戲
- NFT鏈遊元宇宙遊戲系統技術開發程式設計丨DAPP丨NFT元宇宙遊戲程式設計APP
- NFT鏈遊功能開發丨DAPP智慧合約遊戲系統技術開發模式APP遊戲模式
- NFT鏈遊GameFi系統開發技術|NFT藏品鑄造技術GAM
- NFT鏈遊合成遊戲系統程式設計開發技術丨dapp丨NFT丨GameFi遊戲程式設計APPGAM
- NFT鏈遊卡牌遊戲系統技術開發示例丨NFT卡牌丨鏈遊遊戲丨Dapp遊戲APP
- MetaX星球開發系統NFT鏈遊技術
- GameFi鏈遊開發/GameFi+NFT鏈遊遊戲系統DApp開發/Defi/nftGAM遊戲APP
- polygon馬蹄鏈智慧合約dapp系統開發|NFT鏈遊戲搭建技術GoAPP遊戲
- 鏈遊NFT遊戲/NFT元宇宙/系統技術開發/NFT數藏遊戲元宇宙
- The Beacon鏈遊NFT遊戲開發系統搭建技術遊戲開發
- NFT+DeFi鏈遊GameFi系統開發技術GAM
- NFT錢包開發鏈遊系統搭建技術
- NFT卡牌鏈遊系統dapp開發元宇宙鏈遊APP元宇宙
- NFT/GameFi鏈遊元宇宙系統NFT遊戲開發功能技術GAM元宇宙遊戲開發
- 潮玩宇宙/系統開發/NFT鏈遊/NFT元宇宙開發技術元宇宙
- NFT遊戲nft鏈遊元宇宙系統模型開發案例/DAPP/Defi/NFT遊戲元宇宙模型APP
- NFT鏈遊元宇宙遊戲/系統開發/NFT元宇宙技術開發搭建元宇宙遊戲
- NFT鏈遊/Stepn跑鞋鏈遊系統開發技術/Stepn跑鞋原始碼/Defi/NFT原始碼
- NFT遊戲卡牌鏈遊系統開發(技術元件)遊戲元件
- nft鏈遊元宇宙(NFT遊戲)系統模式開發技術詳情元宇宙遊戲模式
- NFT養成遊戲系統開發技術|NFT鏈遊GameFi搭建方案遊戲GAM
- 異界騎士鏈遊開發NFT系統技術
- GameFi+NFT鏈遊系統開發/NFT遊戲元宇宙技術開發詳情GAM遊戲元宇宙
- NFT鏈遊系統開發丨NFT元宇宙遊戲功能開發技術詳情元宇宙遊戲
- NFT卡牌鏈遊開發功能丨NFT卡牌鏈遊系統開發詳情丨DAPP丨NFTAPP
- GameFi+NFT鏈遊開發技術/NFT鏈遊遊戲系統程式設計開發程式碼示例GAM遊戲程式設計
- NFT鏈遊(GameFi鏈遊)遊戲系統合約開發技術分析丨GameFi丨NFTGAM遊戲
- Solidity技術丨外星騎士鏈遊系統程式設計開發丨DAPP丨NFTSolid程式設計APP
- 陽光農場/NFT鏈遊遊戲系統技術開發丨DAPP丨Solidity程式碼示例遊戲APPSolid