全部版块 我的主页
论坛 金融投资论坛 六区 金融实务版 比特币、区块链与元宇宙
696 0
2023-03-30

DApp的概念是伴随着Ethereum“世界电脑“提出来的。区块链共链有一个概念,叫做智能合约。智能合约,就是一段发布以后不可以修改,并且条件满足后,就执行的代码。在某种意义上说,DApp就是:一个分布式的,应用+智能合约

// 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”


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群