[发明专利]数据处理方法、装置、设备、介质和区块链网络在审
| 申请号: | 202111383666.6 | 申请日: | 2021-11-22 |
| 公开(公告)号: | CN114065302A | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 臧铖;陈嘉俊;胡贤明 | 申请(专利权)人: | 浙商银行股份有限公司 |
| 主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F16/27 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 李彩玲 |
| 地址: | 311200 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 装置 设备 介质 区块 网络 | ||
本发明实施例公开了一种数据处理方法、装置、设备、介质和区块链网络。其中,方法包括:获取至少两份待上链数据;其中,各待上链数据分别来自于不同的区块链节点中的数据传输装置;在确定全部待上链数据具有一致性的情况下,对任一待上链数据进行数据逻辑验证,得到待上链数据的逻辑验证结果;获取全部区块链节点中得到的逻辑验证结果,在确定全部逻辑验证结果均为验证通过的情况下,将待上链数据确定为目标上链数据。本发明实施例可以确保区块链网络中上链前数据的可靠性,提升整体区块链网络的数据可靠性。
技术领域
本发明实施例涉及区块链技术领域,尤其涉及一种数据处理方法、装置、设备、介质和区块链网络。
背景技术
区块链是一种由多方共同维护,使用密码学保证传输和访问安全,能够实现数据一致存储、难以篡改的记账技术,也称为分布式账本技术。使用区块链技术可用有效的保障上链后数据的真实性,因此在数据确权、信用管理、价值流转等方面都得到了较为广泛的应用。
然而,现有的区块链技术在应用中仅能确保上链后数据的不可篡改,对于上链前数据的安全性无法保证,存在数据在上链前就已经被篡改和伪造的风险。
发明内容
本发明实施例提供一种数据处理方法、装置、设备、介质和区块链网络,以确保区块链网络中上链前数据的可靠性,提升整体区块链网络的数据可靠性。
第一方面,本发明实施例提供了一种基于区块链的数据处理方法,应用于区块链节点中的数据验证装置,包括:
获取至少两份待上链数据;其中,各所述待上链数据分别来自于不同的所述区块链节点中的数据传输装置;
在确定全部所述待上链数据具有一致性的情况下,对任一所述待上链数据进行数据逻辑验证,得到所述待上链数据的逻辑验证结果;
获取全部所述区块链节点中得到的所述逻辑验证结果,在确定全部所述逻辑验证结果均为验证通过的情况下,将所述待上链数据确定为目标上链数据。
第二方面,本发明实施例还提供了一种方法,应用于区块链节点中的数据传输装置,包括:
根据预设绑定关系,接收目标数据采集装置发送的待传输数据;
获取所述待传输数据的采集签名数据;
在根据所述采集签名数据确定所述待传输数据可靠的情况下,在所述待传输数据中加入传输验证数据,并对所述待传输数据和所述传输验证数据进行传输签名处理,得到目标传输数据;
将所述目标传输数据发送至全部所述区块链节点的数据验证装置;
其中,所述传输验证数据由所述数据传输装置与所述数据验证装置协商得到。
第三方面,本发明实施例还提供了一种方法,应用于区块链节点中的数据采集装置,包括:
获取目标采集数据;
根据预设配置数据,对所述目标采集数据进行数据配置验证,得到所述目标采集数据的配置验证结果;
在确定所述配置验证结果为验证通过的情况下,对所述目标采集数据进行加密处理和采集签名处理,得到待传输数据;
根据预设绑定关系,将所述待传输数据发送至数据传输装置。
第四方面,本发明实施例还提供了一种数据验证装置,配置于区块链节点,包括:
待上链数据获取模块,用于获取至少两份待上链数据;其中,各所述待上链数据分别来自于不同的所述区块链节点中的数据传输装置;
数据逻辑验证模块,用于在确定全部所述待上链数据具有一致性的情况下,对所述待上链数据进行数据逻辑验证,得到所述待上链数据的逻辑验证结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙商银行股份有限公司,未经浙商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111383666.6/2.html,转载请声明来源钻瓜专利网。





