一种基于区块链的信息度量方法、装置、系统和度量盒子制造方法及图纸

技术编号:28747412 阅读:16 留言:0更新日期:2021-06-06 19:06
本申请提供一种基于区块链的信息度量方法、装置、系统和度量盒子,该方法应用于区块链中的节点,包括获取对接的第一业务系统发送的第一业务数据信息,该第一业务数据信息包括业务数据内容以及对应的标识;根据第一业务数据信息的标识确定区块链中的第一业务数据信息对应的第二业务数据信息,该第二业务数据信息通过区块链接收与第一业务系统交互的第二业务系统传输的业务数据信息获得,第一业务数据信息和第二业务数据信息具有相同的标识;将第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,以获得第一业务数据信息与第二业务数据信息的一致性结果。性结果。性结果。

【技术实现步骤摘要】
一种基于区块链的信息度量方法、装置、系统和度量盒子


[0001]本申请涉及区块链
,具体而言,涉及一种基于区块链的信息度量方法、装置、系统和度量盒子。

技术介绍

[0002]传统的交互信息度量模式是交互的两个业务系统之间以异步处理的方式各自生成业务记录文件进行逐笔比对,但异步处理方式进行比对时依赖业务系统或者第三方独立系统进行验证,但业务系统或者第三方独立系统均缺乏强有力的信任机制保证结果的公信力使得信息比对结果可信度较低。

技术实现思路

[0003]本申请实施例的目的在于提供一种基于区块链的信息度量方法、装置、系统和度量盒子,用以解决目前交互信息度量模式采用异步处理方式带来的信息比对结果可信度较低的问题。
[0004]第一方面,本专利技术提供一种基于区块链的信息度量方法,应用于所述区块链中的节点,包括:获取对接的第一业务系统发送的第一业务数据信息,所述第一业务数据信息包括业务数据内容以及对应的标识;根据所述第一业务数据信息的标识确定所述区块链中的所述第一业务数据信息对应的第二业务数据信息,所述第二业务数据信息通过所述区块链接收与所述第一业务系统交互的第二业务系统传输的业务数据信息获得,所述第一业务数据信息和第二业务数据信息具有相同的标识;将所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,以获得所述第一业务数据信息与第二业务数据信息的一致性结果。
[0005]在上述设计的基于区块链的信息度量方法中,通过区块链节点来获取其对接的第一业务系统的第一业务数据信息,根据第一业务数据信息中的标识确定区块链中该第一业务数据信息对应的第二业务数据信息,该第二业务数据信息通过区块链接收与第一业务系统交互的第二业务系统传输的业务数据信息获得,该第一业务数据信息和第二业务数据信息具有相同的标识,然后将第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,进而获得第一业务数据信息与第二业务数据信息的一致性结果;通过将交互的两个业务系统的待度量的业务数据信息均对接上传到区块链中,进而通过区块链来将交互的业务数据信息进行度量比对,由于区块链具有共识机制,因此,通过本方案来进行的业务数据信息度量,解决了业务系统间的自动化审计以及第三方系统的公信力低的问题,提高了信息比对结果的可信度。
[0006]在第一方面的可选实施方式中,所述将所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,包括:利用所述区块链中的度量合约对所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对。
[0007]在上述设计的实施方式中,通过区块链中的度量合约即智能合约来实现业务数据交互传输过程中的内容自动化对比,进而提高信息比对的效率与实时性。
[0008]在第一方面的可选实施方式中,在所述将所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对之后,所述方法还包括:将所述第一业务数据信息、第二业务数据信息以及一致性结果存入所述节点对应的分布式账本中,以在用户调用时读取存储在所述分布式账本中的数据以进行可视化展示。
[0009]在第一方面的可选实施方式中,所述获取对接的第一业务系统发送的第一业务数据信息,包括:通过服务中间件获取对接的第一业务系统发送的第一业务数据信息。
[0010]在第一方面的可选实施方式中,所述服务中间件包括交换机/路由器,所述节点通过所述交换机/路由器与所述第一业务系统连接,所述通过服务中间件获取对接的第一业务系统发送的第一业务数据信息,包括:获取所述交换机/路由器镜像复制的所述第一业务系统的流量镜像数据以获得第一业务数据信息。
[0011]在第一方面的可选实施方式中,所述服务中间件包括HTTP接口,所述节点通过所述HTTP接口连接所述第一业务系统,所述通过服务中间件获取对接的第一业务系统发送的第一业务数据信息,包括:通过HTTP接口向所述第一业务系统发送第一业务数据信息获取请求,以获得所述第一业务系统返回的所述第一业务数据信息。
[0012]在第一方面的可选实施方式中,所述服务中间件包括区块链客户端,所述第一业务系统集成区块链客户端,所述通过服务中间件获取对接的第一业务系统发送的第一业务数据信息,包括:获取所述第一业务系统通过所述区块链客户端上传的第一业务数据信息。
[0013]在上述设计的三种实施方式中,通过多种服务中间件来建立业务系统和区块链之间的对接,进而保障了本方案的扩展性。
[0014]第二方面,本专利技术提供一种基于区块链的信息度量装置,应用于所述区块链中的节点,包括:获取模块,用于获取对接的第一业务系统发送的第一业务数据信息,所述第一业务数据信息包括业务数据内容以及对应的标识;确定模块,用于根据所述第一业务数据信息的标识确定所述区块链中的所述第一业务数据信息对应的第二业务数据信息,所述第二业务数据信息通过所述区块链接收与所述第一业务系统交互的第二业务系统传输的业务数据信息获得,所述第一业务数据信息和第二业务数据信息具有相同的标识;比对模块,用于将所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,以获得所述第一业务数据信息与第二业务数据信息的一致性结果。
[0015]在上述设计的基于区块链的信息度量装置中,通过区块链节点来获取其对接的第一业务系统的第一业务数据信息,根据第一业务数据信息中的标识确定区块链中该第一业务数据信息对应的第二业务数据信息,该第二业务数据信息通过区块链接收与第一业务系统交互的第二业务系统传输的业务数据信息获得,该第一业务数据信息和第二业务数据信息具有相同的标识,然后将第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,进而获得第一业务数据信息与第二业务数据信息的一致性结果;通过将交互的两个业务系统的待度量的业务数据信息均对接上传到区块链中,进而通过区块链来将交互的业务数据信息进行度量比对,由于区块链具有共识机制,因此,通过本方案来进行的业务数据信息度量,解决了业务系统间的自动化信任以及第三方系统的公信力低的问题,提高了信息比对结果的可信度。
[0016]在第二方面的可选实施方式中,所述比对模块,具体用于利用所述区块链中的度量合约对所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对。
[0017]在第二方面的可选实施方式中,所述装置还包括存储模块,用于将所述第一业务数据信息、第二业务数据信息以及一致性结果存入所述节点对应的分布式账本中,以在用户调用时读取存储在所述分布式账本中的数据以进行可视化展示。
[0018]在第二方面的可选实施方式中,所述获取模块,具体用于通过服务中间件获取对接的第一业务系统发送的第一业务数据信息。
[0019]第三方面,本专利技术提供一种基于区块链的信息度量系统,所述系统包括区块链以及服务中间件,所述区块链包括多个节点,每一节点通过服务中间件与一业务系统对接,以用于通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的信息度量方法,其特征在于,应用于所述区块链中的节点,包括:获取对接的第一业务系统发送的第一业务数据信息,所述第一业务数据信息包括业务数据内容以及对应的标识;根据所述第一业务数据信息的标识确定所述区块链中的所述第一业务数据信息对应的第二业务数据信息,所述第二业务数据信息通过所述区块链接收与所述第一业务系统交互的第二业务系统传输的业务数据信息获得,所述第一业务数据信息和第二业务数据信息具有相同的标识;将所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,以获得所述第一业务数据信息与第二业务数据信息的一致性结果。2.根据权利要求1所述的方法,其特征在于,所述将所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对,包括:利用所述区块链中的度量合约对所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对。3.根据权利要求1所述的方法,其特征在于,在所述将所述第一业务数据信息的业务数据内容和第二业务数据信息的业务数据内容进行一致性比对之后,所述方法还包括:将所述第一业务数据信息、第二业务数据信息以及一致性结果存入所述节点对应的分布式账本中,以在用户调用时读取存储在所述分布式账本中的数据以进行可视化展示。4.根据权利要求1所述的方法,其特征在于,所述获取对接的第一业务系统发送的第一业务数据信息,包括:通过服务中间件获取对接的第一业务系统发送的第一业务数据信息。5.根据权利要求4所述的方法,其特征在于,所述服务中间件包括交换机/路由器,所述节点通过所述交换机/路由器与所述第一业务系统连接,所述通过服务中间件获取对接的第一业务系统发送的第一业务数据信息,包括:获取所述交换机/路由器镜像复制的所述第一业务系统的流量镜像数据以获得所述第一业务数据信息。6.根据权利要求4所述的方法,其特征在于,所述服务中间件包括HTTP接口,所述节点通过所述HTTP接口连接所述第一业务系统,所述通过服务中间件获取对接的第一业务系统发送的第一业务数据信息,包括:通过HTTP接口向所述第一业务系统发送第一业务数据信息获取请求,以获得所述第一业务系统返回的所述第一业务数据信息...

【专利技术属性】
技术研发人员:康红娟唐博谭源泉
申请(专利权)人:四川虹微技术有限公司
类型:发明
国别省市:

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

1