【技术实现步骤摘要】
一种基于区块链的接口回溯系统
[0001]本申请属于网络数据校验
,具体涉及一种基于区块链的接口回溯系统。
技术介绍
[0002]区块链是一种新型去中心化分布式账本技术,能安全地存储交易或其他数据,特点是存储在区块链上的信息不可伪造和篡改,区块链共识算法驱动区块链上的每个节点都参与到交易的验证过程中,保证区块链上交易都是经过确认可信的,区块链上每个节点都维护一个公共的账本,任何一个节点对自己所维护的账本的修改都将不被其他节点所承认,从而保证公共账本不可被伪造和篡改。
[0003]在网络数据传输中,由于数据传输量巨大,有可能会造成数据传输失误。而对于专业用途网络软件而言,请求的数据与响应的数据应当完全对应,但也有可能会出现偏差,确保数据请求端的数据需求和数据供应端的数据响应相一致,并进一步的设计核验环节,有助于提升两端的数据一致性。
技术实现思路
[0004]本申请提出了一种基于区块链的接口回溯系统,充分利用区块链的自身特点,进行数据需求和响应核验,提升数据供需两端的一致性。
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的接口回溯系统,其特征在于,包括需求信息解析单元、需求信息核实单元、数据格式单元和响应数据单元;所述需求信息解析单元、所述需求信息核实单元、所述数据格式单元和所述响应数据单元均位于数据响应端;所述数据响应端与数据请求端相连,且所述数据响应端和所述数据请求端均与区块链相连;所述需求信息解析单元用于接收所述数据请求端发出的请求数据信息,并根据所述请求数据信息获取区块链上存储的请求数据核实信息;所述需求信息核实单元用于对所述请求数据信息和所述请求数据核实信息进行数据请求检验,当所述数据请求检验通过时,生成接口资质;所述数据格式单元用于根据所述接口资质接收所述请求数据信息,并根据所述请求数据信息生成格式化数据;所述响应数据单元用于根据所述接口资质和所述请求数据信息,向所述数据请求端发送所述格式化数据,同时生成响应数据核实信息,并将所述响应数据核实信息发送并存储至所述区块链。2.根据权利要求1所述的基于区块链的接口回溯系统,其特征在于,所述请求数据信息包括需求数据编号、需求数据信息、需求接口信息和需求格式信息,以及所述数据请求端的请求端地址信息;所述请求数据核实信息的内容与所述请求数据信息的内容相同。3.根据权利要求2所述的基于区块链的接口回溯系统,其特征在于,所述需求信息解析单元获取所述区块链上存储的所述请求数据核实信息的方法包括:所述需求信息解析单元根据所述请求数据信息中的所述需求数据编号在所述区块链中查询对应的所述请求数据核实信息;根据所述需求数据编号,对所述请求数据信息和所述请求数据核实信息中的所述需求数据信息、所述需求接口信息、所述需求格式信息和所述请求端地址信息进行核对,若所述需求数据编号、所述需求数据信息、所述需求接口信息、所述需求格式信息和所述请求端地址信息均一致,则获取所述请求数据核实信息。4.根据权利要求2所述的基于区块链的接口回溯系统,其特征在于,所述数据请求检验包括需求数据检验、需求接口检验和需求格式检验;所述需求信息核实单元包括需求数据检验子单元、需求接口检验子单元和需求格式检验子单元;所述需求数据...
【专利技术属性】
技术研发人员:刘元喜,孙军,
申请(专利权)人:南京质子链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。