本发明专利技术提供了一种数字资产互换方法、系统、设备和存储介质。其中该种数字资产互换方法包括至少两个数字资产互换用户,授权订单生成合约获取第一用户的第一待互换数字资产的第一资产信息;生成对应的互换数字资产互换请求,广播互换数字资产互换请求;在第二用户响应互换数字资产互换请求的情况下,根据第一资产信息和第二资产信息,互换第一待互换数字资产和第二待互换数字资产以实现互换数字资产互换请求。通过本技术方案,采用点对点的交换方式,保证数字资产互换在不经过第三方平台的情况下得到及时有效的响应,更加便利地实现数字资产的稳定可靠互换。字资产的稳定可靠互换。字资产的稳定可靠互换。
【技术实现步骤摘要】
一种数字资产互换方法、系统、设备和存储介质
[0001]本专利技术涉及计算机
,具体地,涉及一种数字资产互换方法、系统、设备和存储介质。
技术介绍
[0002]区块链(Block chain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链本质上是一种采用密码学算法保证区块中的记录不被篡改和伪造的分布式账本技术(Distributed Ledger Technology,DLT)。区块链技术具有去中心化、公开透明、难以串改、数据可溯源等特性,使得区块链技术已经在众多的领域中得到研究和应用。
[0003]在数字资产领域(Digital Asset)中,特别是基于密码学与区块链的数字资产,这些数字资产通过区块链智能合约(Smart Contract)来定义和管理,代表特定的资产或者服务权利。于现有技术中,一般是持有数字资产的区块链用户通过需要通过一个双方信任的中间第三平台接收用户对数字资产处理的需求,计算数字资产进而锚定数字资产,基于智能合约技术在区块链平台上创建和维护数字资产合约,在合约中定义资产的信息、功能以及其他要素,用户通过与合约的交互来使用,转移这些数字资产。
[0004]数字资产如数字藏品,具有收藏价值,但很难估价,涉及所有数字化表示的对象,估价的主观因素大,区块链平台的评估与区块链用户的评估,需求存在一定偏差,导致区块链用户因为平台评估差异无法实现数字资产交互需求,尤其是数字资产的互换,且在一定程度上加剧了数字资产恶意炒作的可能性。数字藏品的收藏者互换自己喜欢的藏品或未集齐的卡片是合理需求。数字藏品因为唯一性,区块链上记录可查,收藏者可以清楚的发现自己喜欢的数字藏品NFT由哪些Address所拥有,以及这些地址下可能喜欢收藏哪些NFT,这就给NFT互换的需求提供了条件。为了实现用户在数字资产所有权范围内,更加便捷地实现数字资产的互换,亟须一种数字资产互换方法实现用户在去平台化的环境中互换数字资产。
技术实现思路
[0005]针对现有技术中的缺陷,本专利技术的目的是提供了一种数字资产互换方法、系统、设备和存储介质。
[0006]本申请的第一方面提供了一种数字资产互换方法,的方法包括:
[0007]获取第一用户的第一待互换数字资产的第一资产信息、互交条件信息(对数字资产的具体描述要求及交换条件)和第一用户的交换授权;
[0008]生成第一待互换数字资产对应的互换数字资产互换合约,;
[0009]于可信网络环境中广播互换数字资产互换合约;
[0010]在第二用户根据第一资产信息和交换条件信息响应互换数字资产互换合约的情况下,授权互换数字资产互换合约获取与互换请求对应的第二待互换数字资产的第二资产信息;
[0011]根据第一资产信息和第二资产信息,互换第一待互换数字资产和第二待互换数字资产以实现互换数字资产互换合约。
[0012]在本申请的第一方面的一种可能实现方式中,第一资产信息包括第一待互换数字资产的合约地址、标识、区块链账户地址及交换授权;
[0013]第二资产信息包括第二待互换数字资产的合约地址、标识以及区块链账户地址及交换授权;
[0014]区块链账户地址根据合约地址和标识获得。
[0015]在本申请的第一方面的一种可能实现方式中,一种数字资产互换方法,订单合约接收互换数字资产互换合约的执行结果,并于可信网络环境中广播互换数字资产互换合约。
[0016]在本申请的第一方面的一种可能实现方式中,互换数字资产互换合约还包括:
[0017]第一用户的数字签名以及互换数字资产互换合约的截至时间;
[0018]其中,
[0019]第一用户的数字签名基于第一用户的待互换数字资产信息的私钥生成;
[0020]互换数字资产互换合约的截至时间到达之前,可获取第一用户的数字签名。
[0021]在本申请的第一方面的一种可能实现方式中,在实现互换数字资产互换合约最终执行前还包括:
[0022]订单生成合约获取互换数字资产互换合约对应的互换执行确认请求,并基于订单生成合约对互换执行请求进行校验。
[0023]在本申请的第一方面的一种可能实现方式中,数字资产互换方法还包括:
[0024]在由存在数字资产互换需求对应的第一用户的第一待互换数字资产、二用户的第二待互换数字资产和第三用户的第三待互换数字资产三轮换的情况下,基于互换数字资产互换合约包括的哈希时间锁定合约完成三轮换的数字资产互换;
[0025]其中,第一用户,第二用户、第三用户可以互为数字资产互换的发起方或接收方,互换数字资产互换合约获取三方待互换数字资产的合约的授权后实现述数字资产互换。
[0026]在本申请的第一方面的一种可能实现方式中,基于哈希时间锁定合约完成互换请求通道的数字资产互换包括:
[0027]互换数字资产互换合约生成互换订单(密语数据)的回执;
[0028]在互换订单对应的哈希值传送至互换数字资产互换合约对应的接收方或发起方的情况下;基于哈希值生成哈希时间锁合约;
[0029]互换数字资产互换合约对应的互换双方基于哈希时间锁合约完成数字资产互换,并将互换订单回执发送至订单生成合约,订单生成合约收集累积互换订单形成订单簿(密语数据),供授权的发起方或接收方查询。方便大家知道数字资产最终在谁的名下,或者形成检索查询目录索引表。
[0030]在本申请的第二方面提供一种数字资产互换系统,实现如权利要求1
‑
7任一的数字资产互换方法,系统包括:
[0031]授权单元,授权互换数字资产互换合约获取第一用户的第一待互换数字资产的第一资产信息和互换条件信息;
[0032]生成单元,生成第一待互换数字资产对应的互换数字资产互换合约;
[0033]广播单元,用于于可信网络环境中广播互换数字资产互换合约;
[0034]响应单元,用于在第二用户响应互换数字资产互换合约的情况下,授权互换数字资产互换合约获取与互换请求对应的第二待互换数字资产的第二资产信息;
[0035]互换单元,用于根据第一资产信息和第二资产信息,互换第一待互换数字资产和第二待互换数字资产以实现互换数字资产互换合约。
[0036]在本申请的第三方面的一种可能实现方式中,提供一种电子设备,包括存储器和处理器,存储器上存储有能够在处理器上运行的计算机指令,其特征在于,处理器运行计算机指令时执行权利要求1至7任一项数字资产互换方法的步骤。
[0037]在本申请的第四方面的一种可能实现方式中,提供一种计算机可读存储介质,其上存储有计算机指令,其特征在于,计算机指令运行时执行权利要求1至7任一项数字资产互换方法的步骤。
[0038]与现有技术相比,本专利技术具有如下的有益效果:
[0039]使用区块链智能合约订单薄技术,可以完成一对一、一对多、多对一以及多对多的NFT互换需求,可实现挂单功能,并且互换操作在一笔交易本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数字资产互换方法,其特征在于,所述的方法包括:获取第一用户的第一待互换数字资产的第一资产信息、互交条件信息和所述第一用户的交换授权;生成所述第一待互换数字资产对应的互换数字资产互换合约;于可信网络环境中广播所述互换数字资产互换合约;在所述第二用户根据所述第一资产信息和交换条件信息响应所述互换数字资产互换合约的情况下,授权所述互换数字资产互换合约获取与所述互换请求对应的第二待互换数字资产的第二资产信息;根据所述第一资产信息和所述第二资产信息,互换所述第一待互换数字资产和所述第二待互换数字资产以实现所述互换数字资产互换合约。2.根据权利要求1所述的一种数字资产互换方法,其特征在于,所述第一资产信息包括:所述第一待互换数字资产的合约地址、标识、区块链账户地址及所述交换授权;所述第二资产信息包括所述第二待互换数字资产的合约地址、标识以及区块链账户地址及所述交换授权;所述区块链账户地址根据所述合约地址和所述标识获得。3.根据权利要求1所述的一种数字资产互换方法,其特征在于,订单合约接收所述互换数字资产互换合约的执行结果,并于所述可信网络环境中广播所述互换数字资产互换合约。4.根据权利要求1所述的一种数字资产互换方法,其特征在于,所述互换数字资产互换合约还包括:所述第一用户的数字签名以及所述互换数字资产互换合约的截至时间;其中,所述第一用户的所述数字签名基于所述第一用户的所述待互换数字资产信息的私钥生成;所述互换数字资产互换合约的截至时间到达之前,可获取所述第一用户的所述数字签名。5.据权利要求1所述的一种数字资产互换方法,其特征在于,在实现所述互换数字资产互换合约最终执行前还包括:订单生成合约获取所述互换数字资产互换合约对应的所述互换执行确认请求,并基于所述订单生成合约对所述互换执行请求进行校验。6.据权利要求1所述的一种数字资产互换方法,其特征在于,所述数字资产互换方法还包括:在由存在数字资产互换需求对应的所述第一用户的所述第一待互换数字资产、二用户的第二待互换数字资产和第三用户的第三待互换数字资产三轮换的情况下,基于所述互...
【专利技术属性】
技术研发人员:王林东,
申请(专利权)人:上海佩俪信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。