首页> 中国专利> 一种用于连接区块链及传统中心化IT系统的装置

一种用于连接区块链及传统中心化IT系统的装置

摘要

本发明公开了一种用于连接区块链及传统中心化IT系统的装置,包括连接装置、区块链系统和传统中心化IT系统,所述连接装置分别与区块链系统、传统中心化IT系统实现双向连接,本发明涉及互联网和区块链技术领域。该用于连接区块链及传统中心化IT系统的装置,通过区块链数据请求模块和IT系统数据请求模块,利用连接装置内部的区块链系统连接接口、传统中心化IT系统连接接口实现区块链系统和传统中心化IT系统之间的数据连通,采用有线连接的方式保证数据传输过程中的稳定性,另外利用双向数据请求模块内部区块链数据请求模块和IT系统数据请求模块,提高对区块链系统和传统中心化IT系统之间的数据请求判断准确性。

著录项

  • 公开/公告号CN112333243A

    专利类型发明专利

  • 公开/公告日2021-02-05

    原文格式PDF

  • 申请/专利权人 广州熊飞网络科技有限公司;

    申请/专利号CN202011094832.6

  • 发明设计人 刘奕欣;

    申请日2020-10-14

  • 分类号H04L29/08(20060101);

  • 代理机构11399 北京冠和权律师事务所;

  • 代理人田鸿儒

  • 地址 510000 广东省广州市白云区云景路云嘉街6号3B自编3005房

  • 入库时间 2023-06-19 09:47:53

说明书

技术领域

本发明涉及互联网和区块链技术领域,具体为一种用于连接区块链及传统中心化IT系统的装置。

背景技术

随着区块链技术发展与成熟,其应用数量和场景急剧增加,区块链具有去中心化、不可篡改、数据透明、用户可匿名、集体维护等特性,使得众多对信任要求较高的场景把系统构建为区块链系统,如金融服务、医疗健康、版权、共享经济、供应链管理、文化娱乐、智能制造、社会公益、教育等多种强调公信与公开的场景,都如火如荼的进行区块链系统建设,区块链系统应用越来越广,与现存各种IT系统的交互成了一种必要的需求。

目前在对于区块链系统与传统中心化IT系统之间的数据连接,存在一定的延迟性,以及在进行两个系统之间数据互通的时候,对于数据之间的请求容易出现误判的情况出现,为此,本领域技术人员提出了一种可以提高数据连接稳定性,以及降低数据请求出现误判用于用于连接区块链及传统中心化IT系统的装置。

发明内容

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种用于连接区块链及传统中心化IT系统的装置,解决了目前对于区块链系统与传统中心化IT系统之间的数据连接,存在一定的延迟性,数据之间请求容易出现误判的问题。

(二)技术方案

为实现以上目的,本发明通过以下技术方案予以实现:一种用于连接区块链及传统中心化IT系统的装置,包括连接装置、区块链系统和传统中心化IT系统,所述连接装置分别与区块链系统、传统中心化IT系统实现双向连接,所述连接装置包括控制处理器、区块链系统连接接口、传统中心化IT系统连接接口、存储器和数据处理模块,所述数据处理模块包括数据传输模块和双向数据请求模块,所述区块链系统包括数据确认模块、数据反馈模块、数据输入模块、区块链存储节点、主区块链和数据输出模块。

优选的,所述数据处理模块进行数据处理包括如下步骤:

步骤A1,根据以下公式构建由所述数据转换成的数据值:

其中,X代表由所述数据转换成的数据值,X属于m行n列,用X

步骤A2,根据以下公式求出对步骤A1结果降维后的数据值:

USV

其中,X代表所述由所述数据转换成的数据值,X属于m行n列,用X

步骤A3,根据以下公式得出对步骤A2预处理后的数据值:

其中,V

优选的,所述控制处理器分别与区块链系统连接接口、传统中心化IT系统连接接口、存储器和数据处理模块实现双向连接。

优选的,所述数据传输模块与双向数据请求模块实现双向连接,并且双向数据请求模块包括区块链数据请求模块和IT系统数据请求模块。

优选的,所述数据确认模块的输出端与数据反馈模块的输入端连接,并且数据反馈模块的输出端与数据输入模块的输入端连接。

优选的,所述数据输入模块的输出端与区块链存储节点的输入端连接,并且区块链存储节点的输出端与主区块链的输入端连接,所述主区块链与数据输出模块实现双向连接。

优选的,所述数据确认模块的输入端与区块链系统连接接口的输出端连接,并且数据反馈模块、数据输出模块的输出端均与区块链系统连接接口的输入端连接。

优选的,所述区块链系统连接接口和传统中心化IT系统连接接口均位于连接装置正面的两侧,并且连接装置的左侧固定连接有电源接口。

优选的,所述区块链系统的内部通过数据线与区块链系统连接接口进行有线连接,并且传统中心化IT系统的内部通过数据线与传统中心化IT系统连接接口。

(三)有益效果

本发明提供了一种用于连接区块链及传统中心化IT系统的装置。与现有技术相比具备以下有益效果:

(1)、该用于连接区块链及传统中心化IT系统的装置,通过连接装置包括控制处理器、区块链系统连接接口、传统中心化IT系统连接接口、存储器和数据处理模块,数据处理模块包括数据传输模块和双向数据请求模块,区块链系统包括数据确认模块、数据反馈模块、数据输入模块、区块链存储节点、主区块链和数据输出模块,控制处理器分别与区块链系统连接接口、传统中心化IT系统连接接口、存储器和数据处理模块实现双向连接,数据传输模块与双向数据请求模块实现双向连接,并且双向数据请求模块包括区块链数据请求模块和IT系统数据请求模块,利用连接装置内部的区块链系统连接接口、传统中心化IT系统连接接口实现区块链系统和传统中心化IT系统之间的数据连通,采用有线连接的方式保证数据传输过程中的稳定性,另外利用双向数据请求模块内部区块链数据请求模块和IT系统数据请求模块,提高对区块链系统和传统中心化IT系统之间的数据请求判断准确性。

(2)、该用于连接区块链及传统中心化IT系统的装置,通过数据确认模块的输出端与数据反馈模块的输入端连接,并且数据反馈模块的输出端与数据输入模块的输入端连接,数据输入模块的输出端与区块链存储节点的输入端连接,并且区块链存储节点的输出端与主区块链的输入端连接,主区块链与数据输出模块实现双向连接,数据确认模块的输入端与区块链系统连接接口的输出端连接,并且数据反馈模块、数据输出模块的输出端均与区块链系统连接接口的输入端连接,利用区块链系统内部的数据确认模块和数据反馈模块实现对区块链系统和传统中心化IT系统之间数据请求的高效判断,并且通过区块链存储节点和主区块链搭建出对数据的不可编辑存储区,有效降低区块链系统和传统中心化IT系统之间数据连接的延迟性。

(3)、该用于连接区块链及传统中心化IT系统的装置,通过区块链系统连接接口和传统中心化IT系统连接接口均位于连接装置正面的两侧,并且连接装置的左侧固定连接有电源接口,对于连接装置的结构设计较为简单,携带起来较为方便。

附图说明

图1为本发明连接装置结构的立体图;

图2为本发明连接装置、区块链系统与传统中心化IT系统结构的示意图;

图3为本发明连接装置内部的结构原理框图;

图4为本发明数据处理模块的结构原理框图;

图5为本发明区块链的结构原理框图。

图中,1-连接装置、11-控制处理器、12-区块链系统连接接口、13-传统中心化IT系统连接接口、14-存储器、15-数据处理模块、151-数据传输模块、152-双向数据请求模块、16-电源接口、2-区块链系统、21-数据确认模块、22-数据反馈模块、23-数据输入模块、24-区块链存储节点、25-主区块链、26-数据输出模块、3-传统中心化IT系统。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-5,本发明实施例提供一种技术方案:一种用于连接区块链及传统中心化IT系统的装置,包括连接装置1、区块链系统2和传统中心化IT系统3,区块链系统连接接口12和传统中心化IT系统连接接口13均位于连接装置1正面的两侧,并且连接装置1的左侧固定连接有电源接口16,区块链系统2的内部通过数据线与区块链系统连接接口12进行有线连接,并且传统中心化IT系统3的内部通过数据线与传统中心化IT系统连接接口13,连接装置1分别与区块链系统2、传统中心化IT系统3实现双向连接,连接装置1包括控制处理器11、区块链系统连接接口12、传统中心化IT系统连接接口13、存储器14和数据处理模块15,控制处理器11分别与区块链系统连接接口12、传统中心化IT系统连接接口13、存储器14和数据处理模块15实现双向连接,数据处理模块15包括数据传输模块151和双向数据请求模块152,数据传输模块151与双向数据请求模块152实现双向连接,并且双向数据请求模块152包括区块链数据请求模块和IT系统数据请求模块,区块链系统2包括数据确认模块21、数据反馈模块22、数据输入模块23、区块链存储节点24、主区块链25和数据输出模块26,数据确认模块21的输出端与数据反馈模块22的输入端连接,并且数据反馈模块22的输出端与数据输入模块23的输入端连接,数据输入模块23的输出端与区块链存储节点24的输入端连接,并且区块链存储节点24的输出端与主区块链25的输入端连接,主区块链25与数据输出模块26实现双向连接,数据确认模块21的输入端与区块链系统连接接口12的输出端连接,并且数据反馈模块22、数据输出模块26的输出端均与区块链系统连接接口12的输入端连接,同时本说明书中未作详细描述的内容均属于本领域技术人员公知的现有技术。

所述数据处理模块进行数据处理包括如下步骤:

步骤A1,根据以下公式构建由所述数据转换成的数据值:

其中,X代表由所述数据转换成的数据值,X属于m行n列,用X

步骤A2,根据以下公式求出对步骤A1结果降维后的数据值:

USV

其中,X代表所述由所述数据转换成的数据值,X属于m行n列,用X

步骤A3,根据以下公式得出对步骤A2预处理后的数据值:

其中,V

有益效果:通过以上算法完成了数据的处理,通过对数据进行降维,加上了计算速度,去除了一些冗余的数据,减少过拟合,便于挖掘数据,将降维后的数据进行预处理操作,提高了后期在输入数据的精度,提升了数据处理模块的处理速度,在现实世界中,几乎所有的数据都是脏数据,通过以上算法,解决了对脏数据的清洗,达到了对数据的提纯。

本发明公开了一种用于连接区块链及传统中心化IT系统的装置,其中包括数据处理模块15,所述数据处理模块15处理的数据包括,图像领域像素值数据,文本类型数据,互联网系统中的错误信息数据,大数据时代下人类的身份信息数据,超声波的信号数据,音频数据等等,在当前时代数据是最重要的,尤其是在IT行业下,当大量的数据产生,几乎所有的数据都是脏数据,所以处理数据也是当前最重要的计算手段之一。

使用时,在进行区块链系统2和传统中心化IT系统3之间的数据连接的时候,通过数据线分别将区块链系统2、传统中心化IT系统3与连接装置1正面的区块链系统连接接口12、传统中心化IT系统连接接口13之间进行连接,利用连接装置1作为区块链系统2和传统中心化IT系统3之间数据连接的桥梁,在进行区块链系统2和传统中心化IT系统3之间数据请求的时候,传统中心化IT系统3向区块链系统2提交数据请求,首先通过连接装置1中数据处理模块15内部的双向数据请求模块152,利用双向数据请求模块152内部的区块链数据请求模块通过控制处理器11向区块链系统2中发送数据请求,在经过区块链系统11内部数据确认模块21的确认后,利用数据反馈模块22向连接装置1的内部发送确认反馈信息,接着区块链系统2中的数据输出模块26通过连接装置1向传统中心化IT系统3中发送数据,在区块链系统2向传统中心化IT系统3内部请求数据的时候,通过双向数据请求模块152内部的IT系统数据请求模块对传统中心化IT系统3内部发送请求指令,实现区块链系统2和传统中心化IT系统3之间数据请求判断的准确性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号