【技术实现步骤摘要】
基于区块链的多系统业务交互方法、装置及设备
[0001]本专利技术涉及区块链
,尤其基于区块链的多系统业务交互方法、装置及设备。
技术介绍
[0002]区块链技术构建在传输网络(也可称为区块链网络)之上,传输网络中的分布式节点设备(以下简称为节点)通过运行区块链程序,实现以预设共识策略生成区块数据,并利用链式数据结构验证与存储区块数据,最终实现了数据防篡改机制,为业务开展提供了安全可信的技术新思路。
[0003]在现有的区块链网络中,多个业务节点间的业务数据格式存在差异,节点间进行业务通信时需要对数据格式进行相关转换,且由于不同节点对业务类型定义不同,导致执行交易所需要的交易明细项也不相同,如何使多个不同系统的业务节点在区块链网络中无障碍地进行业务通讯是一个亟待解决的问题。为了解决上述问题,公开专利技术CN114936249A采用的是将接收的第一业务数据转化为标准明文数据,然后再将标准明文数据转化为第二业务数据,从而实现不同业务系统实现业务无障碍交互;又如公开专利技术CN114928649A采用的是先确定数据发 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的多系统业务交互方法,其特征在于,所述方法包括:获取数据发送方的第一本地业务系统通过区块链上对应的业务节点发送的第一业务数据和所述第一本地业务系统与数据接收方的第二本地业务系统的系统交互差异;根据所述系统交互差异在区块链的目标节点对所述第一业务数据进行第一类转换和/或第二类转换,得到所述第二业务数据;根据所述第一业务数据中数据接收方的地址信息,将所述第二业务数据发送至数据接收方;其中,所述第一业务数据的数据类型与所述第一业务系统的系统交互方式所需的数据类型一致,所述第二业务数据的数据类型与所述第二本地业务系统的系统交互方式所需的数据类型一致,所述第一类转换为不同系统交互方式对应的不同数据类型之间的格式转换,所述第二类转换为相同系统交互方式对应的相同数据类型之间的格式转换。2.根据权利要求1所述的基于区块链的多系统业务交互方法,其特征在于,建立用于数据格式转化的转化模板库包括:获取各业务关系中业务参与方的所述第一本地业务系统的第一交互方式和所述第二本地业务系统的第二交互方式;根据所述第一交互方式和所述第二交互方式的系统交互差异,建立与各业务关系对应的数据格式转化的转化模板库。3.根据权利要求2所述的基于区块链的多系统业务交互方法,其特征在于,所述根据所述第一交互方式和所述第二交互方式的系统交互差异,建立与各业务关系对应的数据格式转化的转化模板库包括:获取新增节点和与所述新增节点存在业务关系的各业务节点的各所述系统交互差异;根据各所述系统交互差异,建立与各业务关系对应的用于数据格式转化的转化模板;根据与所述新增节点存在业务关系的各业务节点的节点地址,将各所述转化模板发送至各所述业务节点,在各所述业务节点端形成所述转化模板库。4.根据权利要求1所述的基于区块链的多系统业务交互方法,其特征在于,所述获取数据发送方的第一本地业务系统通过区块链上对应的业务节点发送的第一业务数据和所述第一本地业务系统与数据接收方的第二本地业务系统的系统交互差异包括:获取所述第一业务数据的数据发送方的第一机构信息和数据接收方的第二机构信息;根据所述第一机构信息和所述第二机构信息对应的目标业务关系遍历业务关系数据库,得到与所述目标业务关系对应的所述系统交互差异。5.根据权利要求4所述的基于区块链的多系统业务交互方法,其特征在于,所述根据所述第一机构信息和所述第二机构信息对应的目标业务关系遍历业务关系数据库包括:获取新增节点的新增机构...
【专利技术属性】
技术研发人员:熊剑平,邓柯,
申请(专利权)人:成都质数斯达克科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。