FDF/DAPP迴圈互助智慧合約遊戲系統開發技術示例

lovei130908發表於2023-03-30

Dapp是一種應用程式。DApp就是D+App。Dapp(去中心化應用程式)是一種在網路上公開執行的軟體應用程式,他們與普通的應用程式沒有什麼區別,都擁有一樣的功能,但不同的是Dapp是在P2P網路上執行。App我們都知道是客戶端應用 系統開發 180.3831..97z4

contract NFT is ERC721URIStorage {

     using Counters for Counters.Counter;

     Counters.Counter private _tokenIds;

     address contractAddress;

 

     constructor(address marketplaceAddress) ERC721("Xia Blocks NFTs", "XBNFT") {

         contractAddress = marketplaceAddress;

     }//合約可以允許市場合約批准將代幣從所有者轉移到賣家

     function createToken(string memory tokenURI) public returns (uint) {

         _tokenIds.increment();

         uint256 newItemId = _tokenIds.current();

         _mint(msg.sender, newItemId);

         _setTokenURI(newItemId, tokenURI);

         setApprovalForAll(contractAddress, true);

         return newItemId;

     }

}

 

 

DApp是一種網際網路應用程式,與傳統的App最大的區別是:DApp執行在去中心化的網路上,也就是區塊鏈網路中。網路中不存在中心化的節點可以完整的控制DApp。而App我們都知道,是中心化的。需要請求某臺伺服器來獲取資料,處理。


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

相關文章