[发明专利]基于智能合约的协议转换方法、装置、设备及存储介质有效
| 申请号: | 202110117087.0 | 申请日: | 2021-01-27 |
| 公开(公告)号: | CN112910985B | 公开(公告)日: | 2022-06-03 |
| 发明(设计)人: | 刘亚雪;徐高峰;朱小非;曹军伟 | 申请(专利权)人: | 南京中兴力维软件有限公司;深圳力维智联技术有限公司 |
| 主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/10;H04L69/08 |
| 代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 苗广冬 |
| 地址: | 210008 江苏省南京*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 智能 合约 协议 转换 方法 装置 设备 存储 介质 | ||
1.一种基于智能合约的协议转换方法,其特征在于,所述基于智能合约的协议转换方法应用于目标区块链,所述基于智能合约的协议转换方法包括以下步骤:
当接收到协议转换指令时,获取所述协议转换指令对应的协议转换事务,并将所述协议转换事务发送到所述目标区块链;
执行所述协议转换事务对应的操作函数,以触发所述协议转换事务对应的目标智能合约,并下载所述目标智能合约中的协议转换服务;
运行所述协议转换服务,以完成协议转换。
2.如权利要求1所述的基于智能合约的协议转换方法,其特征在于,所述当接收到协议转换指令时,获取所述协议转换指令对应的协议转换事务,并将所述协议转换事务发送到所述目标区块链的步骤之前,包括:
当接收到区块链加入指令时,获取所述区块链加入指令对应的数据处理方和目标区块链,并在所述目标区块链上创建所述数据处理方对应的目标区块链节点;
当接收到服务写入指令时,接收所述数据处理方制定的协议转换服务,并将所述协议转换服务写入所述目标区块链中的目标智能合约。
3.如权利要求2所述的基于智能合约的协议转换方法,其特征在于,所述当接收到区块链加入指令时,获取所述区块链加入指令对应的数据处理方和目标区块链,并在所述目标区块链上创建所述数据处理方对应的目标区块链节点的步骤之后,包括:
当检测到上传至所述目标区块链的数据接入协议时,将所述数据接入协议存放至所述目标区块链中的协议库;
当接收到所述数据处理方触发的协议转换指令时,将所述协议库中所述协议转换指令对应的目标数据接入协议发送至所述数据处理方,以使所述数据处理方基于所述目标数据接入协议制定协议转换服务。
4.如权利要求1所述的基于智能合约的协议转换方法,其特征在于,所述当接收到协议转换指令时,获取所述协议转换指令对应的协议转换事务,并将所述协议转换事务发送到所述目标区块链的步骤之前,包括:
当接收到函数定义指令时,获取所述函数定义指令对应的目标区块链;
根据预设共识机制和所述目标区块链上的矿工节点,确定操作函数和共识节点,并将所述操作函数存储到所述共识节点。
5.如权利要求4所述的基于智能合约的协议转换方法,其特征在于,所述当接收到协议转换指令时,获取所述协议转换指令对应的协议转换事务,并将所述协议转换事务发送到所述目标区块链的步骤之后,包括:
查询所述共识节点,并判断所述共识节点是否存储有所述协议转换事务对应的操作函数;
若所述共识节点存储有所述操作函数,且接收到所述操作函数对应的触发指令,则获取所述操作函数,以执行所述操作函数。
6.如权利要求1所述的基于智能合约的协议转换方法,其特征在于,所述执行所述协议转换事务对应的操作函数,以触发所述协议转换事务对应的目标智能合约,并下载所述目标智能合约中的协议转换服务的步骤包括:
执行所述协议转换事务对应的操作函数,并在所述目标区块链中查找所述协议转换事务对应的目标智能合约;
当接收到所述目标智能合约对应的触发指令时,下载所述目标智能合约中的协议转换服务。
7.如权利要求6所述的基于智能合约的协议转换方法,其特征在于,所述执行所述协议转换事务对应的操作函数,并在所述目标区块链中查找所述协议转换事务对应的目标智能合约的步骤包括:
执行所述协议转换事务对应的操作函数,查询所述协议转换事务中包含的目标待转换协议和目标转换协议;
筛选出所述目标区块链中部署的第一智能合约,并获取所述第一智能合约中部署的第一协议转换服务,以及所述第一协议转换服务对应的第一待转换协议和第一转换协议,将所述第一智能合约作为所述协议转换事务对应的目标智能合约,其中,所述第一待转换协议与所述目标待转换协议相同,所述第一转换协议与所述目标转换协议相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京中兴力维软件有限公司;深圳力维智联技术有限公司,未经南京中兴力维软件有限公司;深圳力维智联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110117087.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环境监测数据采集器
- 下一篇:一种用于龟或鳖养殖的围隔装置





