System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链和NFT技术的RWA珠宝交易方法及系统技术方案_技高网

一种基于区块链和NFT技术的RWA珠宝交易方法及系统技术方案

技术编号:40744064 阅读:5 留言:0更新日期:2024-03-25 20:02
本发明专利技术涉及一种基于区块链和NFT技术的RWA珠宝交易方法及系统,所述方法包括:通过数据采集模块对需要交易的珠宝特征信息进行采集,并将采集到的珠宝特征信息文件存储至分布式存储系统中;基于数据采集模块获取到的珠宝特征信息铸造对应的NFT并上链,实现珠宝实体和珠宝NFT锚定;对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝NFT在链上由卖家账户转移至系统平台账户;基于区块链预言机技术实现物流信息的上链,将珠宝NFT与珠宝实体的链上链下交易状态同步,珠宝实体交易成功后,珠宝NFT在区块链上通过智能合约进行账户转移,对珠宝特征信息的不可篡改和安全存储,提供钱包和交易安全机制,通过智能合约,认证和溯源等也得以实现。

【技术实现步骤摘要】

本专利技术涉及区块链及nft应用,具体涉及一种基于区块链和nft技术的rwa珠宝交易方法及系统。


技术介绍

1、由于珠宝交易过程繁杂,从矿场、原料到加工、批发到零售,消费者无法得到产品全面的信息,同时也很难确保交易的真实性与安全。很多商家依旧在靠着严重的信息不对称谋取暴利,导致消费者利益受损。并且珠宝行业内,一直缺乏一个有效的二次或多次流转的平台有效的二级市场是对一级市场的补充与促进,全球有上百万亿的珠宝在消费者手中持有,但当消费者想要变现时,却发现很难获得应有的价值。珠宝产品价值高、保值增值,但是因为溯源、权属认证等问题,缺乏更大的发展空间。

2、过去珠宝的销售渠道主要是线下销售,存在销售渠道单一,信息不对称,珠宝产品品质难以得到保证等问题。目前,通过网络平台直播带货打开了珠宝销售的新渠道,扩展了珠宝产品的销售面,取得不错的销售成绩。但仍然存在问题,线上直播销售的珠宝中,低品质的珠宝占绝大部分,高品质珠宝产品的销售渠道并未打开。因此为了打开高端珠宝产品的销售渠道,应当把握新机遇,结合最新的区块链技术和现实世界资产代币化(rwa)概念,打造下一代互联网平台销售渠道。

3、2021年nft艺术品市场的表现举世瞩目。nftgo(nft数据分析平台)数据显示,截至2021年12月27日,nft的总市值已达到103.49亿美元,而当年初仅有6174万美元。目前通用的nft标准诞生于2017年,其主要应用领域有数字收藏、游戏和虚拟资产。其中艺术、(数字)头像等收藏品类nft经过2018年至2020年3年的发酵,2021年迎来井喷,市值比重高达83%。nft是一种标记数字资产所有权的方式,可以简单理解为nft在区块链中标记了是谁拥有这些数字资产,而这种数字权益证明可以代替数字资产本身进行交易和流通。

4、nft加密数字艺术品主要通过两种途径来实现,一种方式是由数字艺术家直接利用数字技术手段进行艺术创作,然后对作品直接进行nft加密;另外一种方式是艺术家先提供传统的实物艺术品,再通过各种拍摄、扫描等数字技术手段转换成为数字形式,然后再进行nft加密。nft不仅仅局限于数字艺术和传统艺术作品,任何事物都可能做成nft。

5、因此,我们根据社会实际需求,重点针对社会特色产业,将当下热门的区块链技术与诸珠宝产业进行结合,建立一种基于区块链和nft技术的rwa珠宝交易销售的方法及系统。


技术实现思路

1、为了解决现有技术中存在的问题,本专利技术提供一种基于区块链和nft技术的rwa珠宝交易方法及系统,提升珠宝产品的附加值,增强珠宝交易的真实性和安全性,实现区块链技术对实体产业的赋能。

2、为了实现上述目的,本专利技术采用的技术方案是:一种基于区块链和nft技术的rwa珠宝交易方法,包括如下步骤:

3、s1:通过数据采集模块对需要交易的珠宝特征信息进行采集,并将采集到的珠宝特征信息文件存储至分布式存储系统中;

4、s2:基于数据采集模块获取到的珠宝特征信息铸造对应的nft并上链,实现珠宝实体和珠宝nft锚定;

5、s3:对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝nft在链上由卖家账户转移至系统平台账户;

6、s4:利用区块链预言机技术,将物流信息记录在区块链上,同时将珠宝nft与珠宝实体的链上链下交易状态同步,珠宝实体交易成功后,珠宝nft在区块链上通过智能合约进行账户转移。

7、进一步的,通过数据采集模块对需要交易的珠宝特征信息进行采集,并将采集到的珠宝特征信息文件存储至分布式存储系统中时,采集珠宝饰品实体的基本特征信息,生成每个珠宝饰品的唯一标识的特征信息文件,并基于去中心化的ipfs分布式存储系统进行存储。

8、进一步的,基于数据采集模块获取到的珠宝特征信息铸造对应的nft并上链,实现珠宝实体和珠宝nft锚定包括:编写基于以太坊公链的智能合约,基于珠宝饰品特征信息文件,铸造erc1155的珠宝nft,通过平台数据库实现珠宝饰品实体和珠宝nft锚定。

9、进一步的,对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝nft在链上由卖家账户转移至系统平台账户时,使用平台集成的以太坊加密货币钱包metamask进行付款交易。

10、进一步的,对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝nft在链上由卖家账户转移至系统平台账户时,在链下珠宝饰品实体收到并付款后,对应的珠宝nft由智能合约自动从卖家账户转移至系统平台账户寄存,即发生链上交易,生成对应的交易hash,所述交易hash与链下交易订单绑定。

11、进一步的,建立对铸造nft的智能合约以及nft交易的智能合约进行漏洞检查、安全审查等机制,包括对合约的代码进行详细审查,确保没有安全漏洞和风险,进行安全性测试,模拟各种攻击场景进行测试,以验证合约的鲁棒性和安全性。

12、进一步的,珠宝实体交易成功后,买家用户收到珠宝nft后,对比珠宝饰品实体和nft的珠宝特征信息,确认是否符合nft的特征信息,如有不符,能基于nft进行珠宝链上溯源查询。

13、本专利技术还提供一种基于区块链和nft技术的rwa珠宝交易系统,包括数据存储和验证模块、前端界面、后端处理和业务逻辑层、智能合约和区块链集成模块以及安全机制模块;

14、数据存储和验证模块:使用ipfs分布式存储系统来存储珠宝特征信息文件、用户信息、交易记录和物流信息,

15、前端界面:采用html、css和javascript前端技术来构建用户界面,用户界面为用户提供浏览珠宝特征信息、进行交易和查询物流信息的操作接口;

16、后端处理和业务逻辑层使用服务器端java编程语言和相应的spring框架来处理前端界面的请求并实现系统的业务逻辑和数据交互,将restful api用于前后端之间的数据传输和通信;

17、智能合约和区块链集成模块用于依托以太坊区块链网络提供珠宝nft的铸造、交易和物流信息的上链;

18、安全机制模块采用加密技术确保珠宝特征信息的安全性,并进行系统的安全审查、漏洞扫描和修复。

19、本专利技术还可以提供一种计算机设备,包括处理器以及存储器,存储器用于存储计算机可执行程序,处理器从存储器中读取所述计算机可执行程序并执行,处理器执行计算可执行程序时能实现本专利技术所述基于区块链和nft技术的rwa珠宝交易方法。

20、一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时,能实现本专利技术所述的基于区块链和nft技术的rwa珠宝交易方法。

21、与现有技术相比,本专利技术至少具有以下有益效果:首先本专利技术采用ipfs分布式存储和内容寻址技术,可以以更高效和去中心化的方式存储珠宝特征信息文件,基于ipfs的分布式网络具有高效、易于扩展、缓存、流式传输等显著特点,既能保障数据的可靠性和完整性,又能加快数据的访问速度,有本文档来自技高网...

【技术保护点】

1.一种基于区块链和NFT技术的RWA珠宝交易方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于区块链和NFT技术的RWA珠宝交易方法,其特征在于,通过数据采集模块对需要交易的珠宝特征信息进行采集,并将采集到的珠宝特征信息文件存储至分布式存储系统中时,采集珠宝饰品实体的基本特征信息,生成每个珠宝饰品的唯一标识的特征信息文件,并基于去中心化的IPFS分布式存储系统进行存储。

3.根据权利要求1所述的基于区块链和NFT技术的RWA珠宝交易方法,其特征在于,基于数据采集模块获取到的珠宝特征信息铸造对应的NFT并上链,实现珠宝实体和珠宝NFT锚定包括:编写基于以太坊公链的智能合约,基于珠宝饰品特征信息文件,铸造ERC1155的珠宝NFT,通过平台数据库实现珠宝饰品实体和珠宝NFT锚定。

4.根据权利要求1所述的基于区块链和NFT技术的RWA珠宝交易方法,其特征在于,对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝NFT在链上由卖家账户转移至系统平台账户时,使用平台集成的以太坊加密货币钱包MetaMask进行付款交易。

5.根据权利要求1所述的基于区块链和NFT技术的RWA珠宝交易方法,其特征在于,对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝NFT在链上由卖家账户转移至系统平台账户时,在链下珠宝饰品实体收到并付款后,对应的珠宝NFT由智能合约自动从卖家账户转移至系统平台账户寄存,即发生链上交易,生成对应的交易hash,所述交易hash与链下交易订单绑定。

6.根据权利要求1所述的基于区块链和NFT技术的RWA珠宝交易方法,其特征在于,建立对铸造NFT的智能合约以及NFT交易的智能合约进行漏洞检查、安全审查等机制,包括对合约的代码进行详细审查,确保没有安全漏洞和风险,进行安全性测试,模拟各种攻击场景进行测试,以验证合约的鲁棒性和安全性。

7.根据权利要求1所述的基于区块链和NFT技术的RWA珠宝交易方法,其特征在于,珠宝实体交易成功后,买家用户收到珠宝NFT后,对比珠宝饰品实体和NFT的珠宝特征信息,确认是否符合NFT的特征信息,如有不符,能基于NFT进行珠宝链上溯源查询。

8.一种基于区块链和NFT技术的RWA珠宝交易系统,其特征在于,包括数据存储和验证模块、前端界面、后端处理和业务逻辑层、智能合约和区块链集成模块以及安全机制模块;

9.一种计算机设备,其特征在于,包括处理器以及存储器,存储器用于存储计算机可执行程序,处理器从存储器中读取所述计算机可执行程序并执行,处理器执行计算可执行程序时能实现权利要求1~7中任一项所述基于区块链和NFT技术的RWA珠宝交易方法。

10.一种计算机可读存储介质,其特征在于,计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时,能实现如权利要求1~7中任一项所述的基于区块链和NFT技术的RWA珠宝交易方法。

...

【技术特征摘要】

1.一种基于区块链和nft技术的rwa珠宝交易方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于区块链和nft技术的rwa珠宝交易方法,其特征在于,通过数据采集模块对需要交易的珠宝特征信息进行采集,并将采集到的珠宝特征信息文件存储至分布式存储系统中时,采集珠宝饰品实体的基本特征信息,生成每个珠宝饰品的唯一标识的特征信息文件,并基于去中心化的ipfs分布式存储系统进行存储。

3.根据权利要求1所述的基于区块链和nft技术的rwa珠宝交易方法,其特征在于,基于数据采集模块获取到的珠宝特征信息铸造对应的nft并上链,实现珠宝实体和珠宝nft锚定包括:编写基于以太坊公链的智能合约,基于珠宝饰品特征信息文件,铸造erc1155的珠宝nft,通过平台数据库实现珠宝饰品实体和珠宝nft锚定。

4.根据权利要求1所述的基于区块链和nft技术的rwa珠宝交易方法,其特征在于,对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝nft在链上由卖家账户转移至系统平台账户时,使用平台集成的以太坊加密货币钱包metamask进行付款交易。

5.根据权利要求1所述的基于区块链和nft技术的rwa珠宝交易方法,其特征在于,对珠宝实体进行交易时,基于智能合约将珠宝实体对应的珠宝nft在链上由卖家账户转移至系统平台账户时,在链下珠宝饰品实体收到并付款后,对应的珠宝nft由智能合约自动从卖家账户转移至系统平台账户寄存...

【专利技术属性】
技术研发人员:赵玺靳鹏飞霍嘉琪
申请(专利权)人:西安交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1