智慧合約馬蹄鏈Polygon系統開發案例丨馬蹄鏈Polygon功能開發詳情

lovei130908發表於2023-03-30

DApp的概念是伴隨著Ethereum“世界電腦“提出來的。區塊鏈共鏈有一個概念,叫做智慧合約。智慧合約,就是一段釋出以後不可以修改,並且條件滿足後,就執行的程式碼。在某種意義上說,DApp就是:一個分散式的,應用+智慧合約 系統開發系統開發 180.3831..97z4

 

// SPDX-License-Identifier: XXL

pragma solidity ^0.8.3;

import "@openzeppelin/contracts/utils/Counters.sol";

import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol";

import "@openzeppelin/contracts/token/ERC721/ERC721.sol";

import "@openzeppelin/contracts/security/ReentrancyGuard.sol";

 

contract NFTMarket is ReentrancyGuard {

   using Counters for Counters.Counter;

   Counters.Counter private _itemIds;

   Counters.Counter private _itemsSold;

   uint[] marketItems;

//儲存記錄

   struct MarketItem {

     uint itemId;

     address nftContract;

     uint256 tokenId;

     address payable seller;

     address payable owner;

     uint256 price;

   }

DAPP是Decentralized Application的縮寫,翻譯過來就是去中心化應用,也稱為分散式應用。它之所以被認為開啟了區塊鏈3.0時代,是因為DAPP與我們當前所認識到的APP不同,不同在哪裡呢?它的特殊性當然不僅侷限於多了腦袋“D”


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

相關文章