[发明专利]跨链交易的装置、方法及存储介质在审
| 申请号: | 201910370448.5 | 申请日: | 2019-05-06 |
| 公开(公告)号: | CN110232094A | 公开(公告)日: | 2019-09-13 |
| 发明(设计)人: | 褚镇飞;张伟;李文强;张玉坚 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06Q40/04 |
| 代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 交易 关联数据 解锁 交易信息 客户端 多链 存储介质 完成消息 锁定 本节点 发送 接收客户端 区块 智能 安全 | ||
本发明涉及一种区块链技术,揭露了一种跨链交易的装置、方法及存储介质,该方法包括:在多链的各个节点间进行跨链交易时,接收客户端发送本次交易的交易信息及该客户端基于该交易信息对相应的关联数据的锁定请求,基于该锁定请求将本节点上本次交易对应的关联数据进行锁定;基于该交易信息及关联数据执行智能合约,并在完成本次交易后将本次交易的完成消息推送给客户端;当客户端分别接收到该多链的各个节点的完成消息并分别发送解锁请求给该多链的各个节点后,接收该解锁请求,基于该解锁请求将本节点上本次交易对应的关联数据进行解锁。本发明能够实现安全有效的跨链交易。
技术领域
本发明涉及区块链技术领域,尤其涉及一种跨链交易的装置、方法及存储介质。
背景技术
区块链是一个分布式账本,它的本质也是一个分布式的数据库。一条区块链就是一个独立的账本,两条不同的链,就是两个不同的独立的账本。跨链技术是区块链多个分布式账本之间进行事务协同操作的技术。对于跨链的交易,一般而言,为了安全考虑,机构节点会在多方面进行安全防护,以保证跨链的交易的安全性。然而,在跨链交易中,数据可能会被多个链同时使用,例如,交易过程中数据被其他用户进行修改,导致交易前后的不一致性,使得交易失败。有鉴于此,在跨链交易中提供一种安全有效的交易方法成为有待解决的问题。
发明内容
本发明的目的在于提供一种跨链交易的装置、方法及存储介质,旨在实现安全有效的跨链交易。
为实现上述目的,本发明提供一种跨链交易的装置,所述跨链交易的装置包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理系统,所述处理系统被所述处理器执行时实现如下步骤:
在多链的各个节点间进行跨链交易时,接收客户端发送本次交易的交易信息及该客户端基于该交易信息对相应的关联数据的锁定请求,基于该锁定请求将本节点上本次交易对应的关联数据进行锁定;
基于该交易信息及关联数据执行智能合约,并在完成本次交易后将本次交易的完成消息推送给客户端;
当客户端分别接收到该多链的各个节点的完成消息并分别发送解锁请求给该多链的各个节点后,接收该解锁请求,基于该解锁请求将本节点上本次交易对应的关联数据进行解锁。
优选地,所述基于该锁定请求将本节点上本次交易对应的关联数据进行锁定的步骤,具体包括:基于该锁定请求在预定的锁定智能合约上写入本节点上本次交易对应的关联数据,执行该锁定智能合约以将本节点上本次交易对应的关联数据进行锁定;
所述基于该解锁请求将本节点上本次交易对应的关联数据进行解锁的步骤,具体包括:基于该解锁请求在预定的解锁智能合约上写入本节点上本次交易对应的关联数据,执行该解锁智能合约以将本节点上本次交易对应的关联数据进行解锁。
优选地,所述基于该锁定请求将本节点上本次交易对应的关联数据进行锁定的步骤,包括:基于该锁定请求在预定的锁定智能合约上写入本节点上本次交易对应的关联数据及第一身份信息,执行该锁定智能合约以将本节点上本次交易对应的关联数据进行锁定;
所述基于该解锁请求将本节点上本次交易对应的关联数据进行解锁的步骤,进一步包括:基于该解锁请求在预定的解锁智能合约上写入本节点上本次交易对应的关联数据及第二身份信息,执行该解锁智能合约,当所述第二身份信息与所述第一身份信息相同时,将本节点上本次交易对应的关联数据进行解锁。
优选地,所述基于该锁定请求将本节点上本次交易对应的关联数据进行锁定的步骤,包括:基于该锁定请求在预定的锁定智能合约上写入本节点上本次交易对应的关联数据及锁定时长,执行该锁定智能合约以将本节点上本次交易对应的关联数据进行锁定;
所述处理系统被所述处理器执行时,还实现如下步骤:当将本次交易的完成消息推送给客户端后未接收到解锁请求时,若当前时刻与锁定关联数据的时刻的时间差大于等于该锁定时长时,将本节点上本次交易对应的关联数据进行解锁。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910370448.5/2.html,转载请声明来源钻瓜专利网。





