[发明专利]区块链交互方法、装置、计算机设备及可读存储介质有效
申请号: | 201910889901.3 | 申请日: | 2019-09-20 |
公开(公告)号: | CN110620819B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 侯文圣 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L67/565 | 分类号: | H04L67/565 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周晓飞;许曼 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 交互 方法 装置 计算机 设备 可读 存储 介质 | ||
本发明实施例提供了一种区块链交互方法、装置、计算机设备及可读存储介质,其中,该方法包括;接口平台的第一抽象接口接收应用层发送的对区块链进行操作的第一报文,接口平台设置于应用层和区块链之间;通过接口平台的第二抽象接口从区块链获取第二报文;通过接口平台将第一报文转化为预设数据结构,再将转化后的第一报文转化为区块链采用的数据格式,将第二报文转化为预设数据结构,再将转化后的第二报文转化为应用层采用的数据格式;通过第二抽象接口将转化格式后的第一报文发送给区块链;通过第一抽象接口将转化格式后的第二报文发送给应用层。该方案避免应用层和区块链直接连接、交互,避免双方接口差异、通信机制不同带来的操作繁杂的问题。
技术领域
本发明涉及区块链技术领域,特别涉及一种区块链交互方法、装置、计算机设备及可读存储介质。
背景技术
在将区块链(区块链:狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。)应用到应用业务领域(例如,支付领域)时,现有的应用业务系统和区块链并不能直接连接,双方接口差异明显,通信机制不同,并且区块链存在特有的块生成机制、广播机制,简单的连接双方并不能满足业务上的需要,双方系统连接使用的连接方式较多,对区块链的调用步骤繁多且复杂。
发明内容
本发明实施例提供了一种区块链交互方法,以解决现有技术中应用层和区块链交互时存在操作繁杂的技术问题。该方法包括:
通过接口平台的第一抽象接口接收应用层发送的对区块链进行操作的第一报文,其中,所述接口平台设置于应用层和区块链之间;
通过接口平台的第二抽象接口从所述区块链获取第二报文;
通过接口平台将第一报文转化为预设数据结构,再将转化后的第一报文转化为所述区块链采用的数据格式;通过接口平台将第二报文转化为所述预设数据结构,再将转化后的第二报文转化为所述应用层采用的数据格式;
通过所述接口平台的第二抽象接口将转化格式后的第一报文发送给所述区块链;
通过所述接口平台的第一抽象接口将转化格式后的第二报文发送给所述应用层。
本发明实施例还提供了一种区块链交互装置,以解决现有技术中应用层和区块链交互时存在操作繁杂的技术问题。所述区块链交互装置设置于应用层和区块链之间,所述区块链交互装置包括:
第一抽象接口模块,用于接收应用层发送的对区块链进行操作的第一报文;
第二抽象接口模块,用于从所述区块链获取第二报文;
报文处理模块,用于将第一报文转化为预设数据结构,再将转化后的第一报文转化为所述区块链采用的数据格式;将第二报文转化为所述预设数据结构,再将转化后的第二报文转化为所述应用层采用的数据格式;
第二抽象接口模块,还用于将转化格式后的第一报文发送给所述区块链;
第一抽象接口模块,还用于将转化格式后的第二报文发送给所述应用层。
本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意的区块链交互方法,以解决现有技术中应用层和区块链交互时存在操作繁杂的技术问题。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述任意的区块链交互方法的计算机程序,以解决现有技术中应用层和区块链交互时存在操作繁杂的技术问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910889901.3/2.html,转载请声明来源钻瓜专利网。