当前位置: 首页 > 专利查询>翟红鹰专利>正文

数字资产交易方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:23289295 阅读:33 留言:0更新日期:2020-02-08 19:02
本发明专利技术提出一种数字资产交易方法、装置、计算机设备以及存储介质,获取用户发起的资产卖出交易请求;在资产卖出交易请求通过后,发布数字资产卖出交易信息;在数字资产卖出交易信息发布后,将该数字资产卖出交易对应的数字资产进行临时锁定;间隔预设时间后检测交易是否成功;若交易成功,则将数字资产解锁后转至第二区块链的接收方地址,若交易失败,则将数字资产解锁后退回第一区块链的使用方地址。本发明专利技术实施例的方法增加了多层次的风控机制,有效提高区块链中的交易安全性和可靠性。

Trading methods, devices, computer equipment and storage media of digital assets

【技术实现步骤摘要】
数字资产交易方法、装置、计算机设备及存储介质
本专利技术属于区块链
,具体涉及一种基于跨区块链的数字资产交易方法、装置、计算机设备及存储介质。
技术介绍
随着通信技术的发展,区块链由于公开、透明、去中心化、无法篡改等优点而逐渐被应用于数据处理的应用场景。而随着区块链技术的成熟与发展,数字资产的概念不断浮出水面,如何保证数字资产流向安全是一个比较严峻的问题。目前在交易平台上经常发生安全风险与安全预警,因此如何最大限度地保证数字资产安全是当下急需解决的问题。鉴于上述原因,提出一种基于跨区块链的数字资产交易方法。
技术实现思路
本专利技术提供一种基于跨区块链的数字资产交易方法,旨在提高区块链中的数字资产交易的安全性和可靠性。本专利技术是这样实现的,提供一种基于跨区块链的数字资产交易方法,所述方法包括:步骤S10,获取用户发起的资产卖出交易请求;步骤S20,在资产卖出交易请求通过后,发布数字资产卖出交易信息;步骤S30,在数字资产卖出交易信息发布后,将该数字资产卖出交易对应的数字资产进行临时锁定;步骤S40,间隔预设时间后检测是否接收到购买所述数字资产的请求;步骤S50,若是,则将数字资产解锁后转至第二区块链的接收方地址,若否,则将数字资产解锁后退回第一区块链的使用方地址。优选地,所述步骤S20之前还包括:步骤S21,根据资产卖出交易请求生成交易提示信息,并发送至用户;步骤S22,在用户根据交易提示信息进行确认后,获取用户发送的验证信息;步骤S23,在验证信息无误时,发布数字资产卖出交易。优选地,步骤S31,将数字资产卖出交易从第一区块链使用方节点处转出至第一区块链的暂存节点;步骤S32,在数字资产转出至第一区块链的暂存节点后,为其设置锁定口令。优选地,所述步骤S50包括:步骤S51,接收将数字资产从第一区块链的暂存节点中流转至第二区块链中的接收方节点的流转申请;步骤S52,响应所接收的流转申请,在所述暂存节点的第一资产数据库中写入减少数字资产的记录,以及在所述接收方节点的第二资产数据库中写入增加所述数字资产的记录。优选地,所述步骤S50包括:步骤S501,输入与锁定口令配对的解锁口令将数字资产解锁;步骤S502,获取数字资产的第一区块链的使用方节点的地址;步骤S503,将解锁后的数字资产退回至所述第一区块链的使用方节点的地址。优选地,所述步骤S30之前还包括:步骤S301,对所述需要转移的数字资产进行签名,以供所述第一区块链和/或所述第二区块链中的节点对所述数字签名进行共识验证;当判定所述数字签名有效时,通过所述共识验证。优选地,所述步骤S40之后还包括:步骤S41,在接收到购买所述数字资产的请求时,发送购买请求提示信息至用户;步骤S42,根据所述购买请求核对该购买请求对应的账户基本信息是否正常;步骤S43,若核对该购买请求对应的账户基本信息正常,则进入步骤S50。此外,本专利技术还提出一种基于跨区块链的数字资产交易装置,其特征在于,所述装置包括客户端和服务端,所述客户端包括数字资产发布模块、用户登录模块以及用户提示模块;所述服务端包括数字资产接口模块、数字资产权限模块以及操作系统监控模块;所述用户登录模块用于供用户登录数字资产交易平台;所述用户提示模块用于向用户发送提示信息;所述数字资产发布模块用于发布数字资产卖出交易信息;所述数字接口模块用于调用数字资产权限模块对数字资产进行临时锁定;所述操作系统监控模块用于监控是否接收到买方用户的购买请求。此外,为实现上述目的,本专利技术还提出一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。本专利技术技术方案中,获取用户发起的资产卖出交易请求;在资产卖出交易请求通过后,发布数字资产卖出交易信息;在数字资产卖出交易信息发布后,将该数字资产卖出交易对应的数字资产进行临时锁定;间隔预设时间后检测交易是否成功;若交易成功,则将数字资产解锁后转至第二区块链的接收方地址,若交易失败,则将数字资产解锁后退回第一区块链的使用方地址。本专利技术实施例的方法增加了多层次的风控机制,有效提高区块链中的交易安全性和可靠性。附图说明图1是本专利技术基于跨区块链的数字资产交易方法一实施例的流程示意图;图2是本专利技术基于跨区块链的数字资产交易方法另一实施例的流程示意图;图3是本专利技术基于跨区块链的数字资产交易方法另一实施例的流程示意图;图4是本专利技术基于跨区块链的数字资产交易方法另一实施例的流程示意图;图5是本专利技术基于跨区块链的数字资产交易方法另一实施例的流程示意图;图6是本专利技术基于跨区块链的数字资产交易装置的结构图;图7是本专利技术计算机设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。请参照图1,本专利技术一实施例中,提出一种基于跨区块链的数字资产交易方法,所述方法包括:步骤S10,获取用户发起的资产卖出交易请求;数字资产可以是区块链上可转移的数字信息,往往与现实世界的某种实物对应。数字资产可以包括但不限于法定数字货币,法定数字货币可以是由政府央行发行的数字货币。数字货币可在区块链中进行交易,实现数字货币的跨区块链流转。本实施例涉及的数字资产交易方法主要应用于区块链交易系统,在这个区块链交易系统中,每一个区块网络的参与者都是一个节点,所有的节点都保存了一套完整且相同的账本,账本中记录了全部的交易信息;而在任何一个节点想要发起一个交易行为,都需要将交易行为信息传递到区块网络中的所有节点,确保保存于所有节点上的账本都能准确更新并验证这笔交易行为。每一个区块链均包括多个节点,每个节点可以为终端节点、认证服务器节点、商户节点、第三方节点银行节点等。其中终端节点可以包括诸如手机、平板电脑、掌上电脑、个人数字助理、便携式媒体播放器、导航装置、可穿戴设备、PC终端等等。每一个区块链的节点的终端节点,以手机为例,如果是安卓系统,则该节点包括数字资产客户端、时钟CLOCK、安全芯片SE、JavacardAPI接口、Javacard运行环境、Javacard虚拟机、底层本文档来自技高网...

【技术保护点】
1.一种基于跨区块链的数字资产交易方法,其特征在于,所述方法包括:/n步骤S10,获取用户发起的资产卖出交易请求;/n步骤S20,在资产卖出交易请求通过后,发布数字资产卖出交易信息;/n步骤S30,在数字资产卖出交易信息发布后,将该数字资产卖出交易对应的数字资产进行临时锁定;/n步骤S40,间隔预设时间后检测是否接收到购买所述数字资产的请求;/n步骤S50,若是,则将数字资产解锁后转至第二区块链的接收方地址,若否,则将数字资产解锁后退回第一区块链的使用方地址。/n

【技术特征摘要】
1.一种基于跨区块链的数字资产交易方法,其特征在于,所述方法包括:
步骤S10,获取用户发起的资产卖出交易请求;
步骤S20,在资产卖出交易请求通过后,发布数字资产卖出交易信息;
步骤S30,在数字资产卖出交易信息发布后,将该数字资产卖出交易对应的数字资产进行临时锁定;
步骤S40,间隔预设时间后检测是否接收到购买所述数字资产的请求;
步骤S50,若是,则将数字资产解锁后转至第二区块链的接收方地址,若否,则将数字资产解锁后退回第一区块链的使用方地址。


2.根据权利要求1所述的基于跨区块链的数字资产交易方法,其特征在于,所述步骤S20之前还包括:
步骤S21,根据资产卖出交易请求生成交易提示信息,并发送至用户;
步骤S22,在用户根据交易提示信息进行确认后,获取用户发送的验证信息;
步骤S23,在验证信息无误时,发布数字资产卖出交易。


3.如权利要求1所述的基于跨区块链的数字资产交易方法,其特征在于,所述步骤S30包括:
步骤S31,将数字资产卖出交易从第一区块链使用方节点处转出至第一区块链的暂存节点;
步骤S32,在数字资产转出至第一区块链的暂存节点后,为其设置锁定口令。


4.如权利要求3所述的基于跨区块链的数字资产交易方法,其特征在于,所述步骤S50包括:
步骤S51,接收将数字资产从第一区块链的暂存节点中流转至第二区块链中的接收方节点的流转申请;
步骤S52,响应所接收的流转申请,在所述暂存节点的第一资产数据库中写入减少数字资产的记录,以及在所述接收方节点的第二资产数据库中写入增加所述数字资产的记录。


5.如权利要求1所述的基于跨区块链的数字资产交易方法,其特征在于,所述步骤S50包括:
步骤S501,输入与锁定口令配对的解锁口令将数字资产解锁;
步...

【专利技术属性】
技术研发人员:翟红鹰
申请(专利权)人:翟红鹰
类型:发明
国别省市:北京;11

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

1