就NFT的拍卖而言,买家买到的其实是一种所有权的凭证。如果说“房产证”证明了你在法律上拥有某幢房子;那么,NFT则是通过一种技术方法来证明你拥有某个艺术品的权利。这个权利是被作者认可和授予的,由不可篡改的区块链技术来保证其真伪。一幅画可以被千万人免费欣赏,但这只是一种使用权,而一幅画只有一个所有权,只能由作者卖给买家,买家再转手给下一位。而NFT就是这一所有权的证明。顺着这个思路,一切有象征意义的符号都可以变成NFT来拍卖。 NFT行业产业链介绍 NFT产业链分为基础设施、协议层、应用层3层,当前协议层蓬勃发展,热门项目陆续面世。 基础设施:为NFT提供技术支持。主要涵盖底层公链(Ethere...

如果说元宇宙是未来,那么数字藏品就是开启未来世界必不可少的一张门票,是连接现实世界和虚拟世界的重要载体。当下,数字藏品表现出巨大的的市场潜力,再加上各类营销玩法的助推,数字藏品为品牌们创造了可观的市场商业价值。一时间,发展数字藏品业务,搭建数字藏品系统,躬身入局数字藏品领域,也成了各大企业的必争之地。 企业级全终端全场景数字藏品交易解决方案: 1.终端访问入口:H5公众号、小程序、Android、IOS、PC后台。 2.数字藏品营销:营销功能助力商家精准运营、往期回顾、邀请好友、任务分值、实名认证、优先抢购、分享功能、每日签到、兑换码。 3.数字藏品功能:源码部署支持负载均衡,运营抢购无忧、发...

  iQN3saqQGbmw   2023年11月02日   50   0   0 开发功能数字藏品思维导图

上一篇我们讲了一口价交易NFT的思路,这次我们理一下拍卖的实现思路。 拍卖的情况,我们除了要保存NFT基础信息之外,还要保存“起拍价”和“结束时间”两个参数。在函数的原型上体现如下: javascript functiononAuctionNft(address_token,uint256_nftType,address_nftAddress,uint256_id,uint256_num,uint256_value,uint256_endTime)external 将NFT转移到合约的步骤不再重复,现在需要定义一个结构体来保存拍卖信息。这里比函数多了一个手续费,是可以单独配置的。 ja...

  iQN3saqQGbmw   2023年11月02日   64   0   0 数据智能合约javascript

作为一个新兴的技术发展方向和产业发展领域,区块链受到广泛关注。产业区块链的应用正在加速,主要体现在两个方面: 其一,早先技术上都是以开源系统为代表,多是面向消费者的开源项目,而现在已经增加了很多面向产业、企业特点的项目;同时,越来越多的企业如互联网巨头、高科技企业等开始进入这一领域,说明产业区块链时代已经来临。 其二,区块链的出现降低了信任门槛和变现成本,让之前无法实现的一些金融和贸易场景得以实现,这样就可以衍生出一些新的金融形态,给金融创新提供了更大空间。 虽然产业区块链应用正在提速,不过从目前情况看仍处于一个初期发展阶段。这主要表现在,单靠区块链技术还无法全面解决实体间的信任问题和信息孤岛...

  iQN3saqQGbmw   2023年11月02日   105   0   0 区块链技术区块链

delegatecall与call类似,是solidity中地址类型的低级成员函数。那么这两个函数的区别在哪里呢? 当用户A通过合约B来call合约C的时候,执行的是合约C的函数,语境(Context,可以理解为包含变量和状态的环境)也是合约C的:msg.sender是B的地址,并且如果函数改变一些状态变量,产生的效果会作用于合约C的变量上。 而当用户A通过合约B来delegatecall合约C的时候,执行的是合约C的函数,但是语境仍是合约B的:msg.sender是A的地址,并且如果函数改变一些状态变量,产生的效果会作用于合约B的变量上。 如果把每一个智能合约当成一个独立的“接口应用”,那么...

  iQN3saqQGbmw   2023年11月02日   45   0   0 区块链智能合约成员函数

数字藏品发行和交易平台,理论上只要有智能合约和前端程序就足够了。 智能合约负责实现数字藏品的铸造、变更所有者以及上架、一口价、拍卖等功能,并将数据记录到区块链上。 前端接入钱包插件(如MetaMask)的SDK可以实现私钥的管理。再接入web3.js或ether.js可以实现对智能合约的调用。 如此,平台的核心功能从铸造藏品到交易藏品,均可通过前端访问区块链网关接口调用智能合约的形式来实现。此时的架构,既是去中心化的应用程序的架构。 然而在系统的实际运行中,智能合约的局限性导致其对数据汇总的支持不够友好。当我们想要拉取一个藏品货架列表时,当我们想要根据藏品类型进行筛选,或者当我们想要按照售价进...

  iQN3saqQGbmw   2023年11月02日   52   0   0 数据区块链智能合约

区块链,就是一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。这些服务器在区块链系统中被称为节点,它们为整个区块链系统提供存储空间和算力支持。如果要修改区块链中的信息,必须征得半数以上节点的同意并修改所有节点中的信息,而这些节点通常掌握在不同的主体手中,因此篡改区块链中的信息是一件极其困难的事。相比于传统的网络,区块链具有两大核心特点:一是数据难以篡改、二是去中心化。基于这两个特点,区块链所记录的信息更加真实可靠,可以帮助解决人们互不信任的问题。 展望区块链技术...

  iQN3saqQGbmw   2023年11月02日   62   0   0 区块链技术区块链服务器

之前在《数字藏品发行平台的架构》里讲过,有一种架构希望以区块链的数据为核心。这样就需要将合约保存在区块链上的数据同步到数据库里,方便后续中间件接口的开发。 本次我们以同步ConfirmSale事件日志为例,介绍数据同步程序开发的相关知识点。 一、先上全部代码 javascript const{ethers}=require("hardhat"); varmysql=require("mysql"); letdotenv=require('dotenv') dotenv.config({path:"./.env"}) varconnection=mysql.createConnection...

  iQN3saqQGbmw   2023年11月02日   74   0   0 cisqljavascript

区块链行业增长潜力大,五大方面推动技术健康发展区块链基本概况分析区块链(Blockchain)技术作为以去中心化方式集体维护一个可靠数据库的技术方案,具有去中心化、防篡改、高度可扩展等特点,正成为继大数据、云计算、人工智能、虚拟现实等技术后又一项将对未来产生重大影响的新兴技术,有望推动人类从信息互联网时代步入价值互联网时代。美国、日本和欧盟一些国家和地区纷纷将区块链发展上升为国家重要发展战略,大力推动区块链技术研发和应用推广。我国亦高度重视区块链技术创新与产业发展,在IT等企业的共同参与下,涌现出了一大批新企业、新产品、新模式、新应用,区块链在金融、政务、能源、医疗等行业领域的应用逐步展开,正...

  iQN3saqQGbmw   2023年11月02日   88   0   0 区块链技术区块链互联网时代

在上一篇文章中,我们从eventlog中同步数据。本篇我们尝试直接调用合约来获取数据。 在我们的示例合约中,定义了一个struct用来保存数字藏品的上架信息。 javascript structsalesInfo{ addresssales; addresscollection; uint96token_id; addresstoken; uint128price; uint64duetime; addressseller; } 同时定义了一个functiongetSales()用来返回全部的商品列表信息。 原本这样一个商品列表就可以支持用户进行数字藏品交易了。但是我们发现,藏品列表...

  iQN3saqQGbmw   2023年11月02日   85   0   0 cisqljavascript

区块链是一种特殊类型的数据库管理系统,拥有比常规数据库更多的功能。我们讨论传统数据库与区块链之间的一些重要区别: 1.区块链去中心化控制,而不会破坏现有数据中的信任。这在其他数据库系统中是不可能实现的。 2.参与交易的公司无法共享其整个数据库。但在区块链网络中,每家公司都拥有其分类账副本,并且该系统将自动维护两份分类账之间的一致性。 3.虽然在大多数数据库系统中,您都可以编辑或删除数据,但在区块链中,您只能插入数据。 从更高的标准来看,传统的数据库和区块链都是数据存储和数据管理的基础架构。 传统的数据库可以实现区块链技术上的功能,并且区块链可以访问数据库。然而,如果存在多个业务方需要执行交易,...

  iQN3saqQGbmw   2023年11月02日   53   0   0 数据库区块链分布式数据库

上一篇我们通过分析activity表,并建立meta_view_create_latest视图的方式,解决了market表中没有上架时间的问题。 但对于market表,我们似乎忘记了一些事情。是的,每一次从合约获取数据进行保存,虽然保证了商品列表的最新、最全,但我们没有把“已取消”和“已成交”的商品信息从market表中删除掉。这显然是不合理的。 下面我们来解决这个问题。 找出“已取消”和“已成交”的时间点 为了找出最新的“已取消”时间和“已成交”时间,我们按上文介绍的方法分别创建2个新视图:meta_view_cancel_latest、meta_view_confirm_latest ...

  iQN3saqQGbmw   2023年11月02日   56   0   0 sql数据新视图

区块链是一种去中心化的分布式数字账本,可实现安全透明的交易和数据存储。它使用节点网络来验证和验证交易。云计算通过互联网提供计算资源,例如服务器、存储和软件。区块链是一种分散且不可变的虚拟数据分类账,用于维护交易信息和监控网络上的数字内容。 云计算是通过Internet以现收现付的方式分发所需的计算系统,例如软件、内存和处理能力。企业可以从云提供商处租用从应用程序到存储的任何内容,而不是拥有自己的计算设备或数据中心。使用云计算服务的好处之一是组织可以避免前期成本和开发和维护自己的IT架构的复杂性,只需在需要时支付所需的费用。此外,云计算服务提供商可以通过向不同范围的客户提供相同的服务而从大规模经...

  iQN3saqQGbmw   2023年11月02日   28   0   0 数据云计算区块链

做数字藏品最重要的function是tokenURI(tokenId)。 实现1基本路径+tokenIDERC721 functiontokenURI(uint256tokenId)publicviewvirtualoverridereturns(stringmemory){ _requireMinted(tokenId); stringmemorybaseURI=_baseURI(); returnbytes(baseURI).length>0?string(abi.encodePacked(baseURI,tokenId.toString())):""; } 没有配置基...

  iQN3saqQGbmw   2023年11月02日   47   0   0 函数返回JSONide

区块链即服务(BaaS,BlockchainasaService)是为构建区块链应用程序的公司创建和管理基于云的网络的第三方所提供的服务。在BaaS模型中,企业和组织可以访问在云上创建和开发的BaaS。BaaS应用程序在云上开发、托管和部署。此应用程序与任何其他具有智能合约和其他相关区块链功能的本地托管区块链应用程序一样。BaaS模型应用程序的优势在于企业无需担心任何类型的基础架构(如服务器)的管理和安装,而是依赖基于云的服务提供商来完成所有这些与IT相关的工作。事实上区块链技术的应用已经远远不止在货币上,已经扩展到解决各种安全交易(汽车、农业等行业)等。 基于SaaS的类似路线,BaaS将鼓...

  iQN3saqQGbmw   2023年11月02日   51   0   0 区块链技术区块链应用程序

数字藏品NFT合约遵循2个标准,eip-721和eip-1155 新发行的数字藏品合约,只要实现了这两个标准所要求的interface就可以实现NFT数字藏品的发行。而国内大多数数字藏品平台,只需要实现eip721标准即可。 我们来看一下eip721需要实现的interface IERC721 balanceOf(owner) ownerOf(tokenId) safeTransferFrom(from,to,tokenId,data) safeTransferFrom(from,to,tokenId) transferFrom(from,to,tokenId) approve...

  iQN3saqQGbmw   2023年11月02日   54   0   0 区块链智能合约数字藏品

“元宇宙(Metaverse)”这个概念最早来自尼奥·斯蒂文森(NealStephenson)写的科幻小说《雪崩(SnowCrash)》,小说这样写道:“现在,阿弘正朝着‘大街’走去。那是元宇宙的百老汇,元宇宙的香榭丽舍大街……这条大街与真实世界唯一的差别就是,它并不真正存在。它只是一份电脑绘图协议……大街,连同这些东西,没有一样被真正赋予物质形态。” 一般来讲,元宇宙是借助人工智能、虚拟现实、云计算、数字孪生、区块链等高科技手段,把物理世界映射到由数字、互联网组成的虚拟世界。在这个虚拟世界中,无论是身份、感官、意识形态等个人属性,还是社会体系、经济结构、政治组织等社会属性,都能够全部呈现出来...

  iQN3saqQGbmw   2023年11月02日   24   0   0 人工智能真实世界区块链

中心化的数字藏品交易平台需要为每一个用户生成私钥,这样才能在铸造和交易成功时,将数字藏品存入对应的账户地址中。、  生成一个私钥的方法 pbkdf2.Key()生成秘钥函数 PBKDF2(Password-BasedKeyDerivationFunction)是一个用来导出密钥的函数,常用于生成加密的密码。 它的基本原理是通过一个伪随机函数(例如HMAC函数、sha512等),把明文(password)和一个盐值(salt)作为一个输入参数,然后重复进行运算,并最终产生秘钥。 如果重复的次数足够大,破解的成本就会变得很高。而盐值的添加也会增加“彩虹表”攻击的难度。 用户密码采用PBK...

  iQN3saqQGbmw   2023年11月02日   43   0   0 PublicKeygolang摘要算法

用户在去中心化的市场上交易数字藏品,使用MetaMask钱包直接连接智能合约做交易,有更好的私密性,但交易过程是痛苦的。一方面流程复杂,一方面也心疼gas费用。 而在中心化的市场上交易数字藏品,虽然势必要经过身份验证,但正因为大家都经过身份验证,才让交易环境更加安全。 由于是中心化的市场上进行交易,藏品的发行有门槛,所发行的藏品都经过交易平台的检测与认证,藏品升值潜力更高。 更由于是在中心化的交易市场上挂单,信息筛选变的更加容易,交易手续费也能大幅度节俭。 交易费用是如何节俭下来的呢? 去中心化的交易平台,用户要挂单,就得把NFT数字藏品挂在智能合约上。这一般要进行两步。第一步要给“交易合约”...

  iQN3saqQGbmw   2023年11月02日   60   0   0 区块链智能合约

元宇宙指向人类全新的生产生活空间,其影响力在一定程度上将从技术和产业领域向社会治理领域延伸,有望颠覆当前经济规则,重塑政府治理理念,丰富既有文化形态。虽然从相关技术成熟度来看,元宇宙真正落地仍需数十年甚至更长时间的积淀,但当前瞄准行业痛点及需求、按元宇宙及其关联技术发展阶段进行有效应用,从而分三个阶段梯次实现行业赋能的价值巨大。   阶段一:解构行业需求,夯实底层基础。作为新兴技术,元宇宙的发展离不开各行业需求的牵引和带动,各行业的需求痛点有望借助元宇宙缓解或解决,同时也将推动元宇宙底层基础技术进步。这一良性循环将成为未来至少10年内元宇宙的发展逻辑。如游戏、视频等泛娱乐产业发展受限于手机、电...

  iQN3saqQGbmw   2023年11月02日   62   0   0 应用场景摩尔定律虚拟现实
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~