[发明专利]一种基于区块链技术的对账方法及系统在审
申请号: | 202110843661.0 | 申请日: | 2021-07-26 |
公开(公告)号: | CN113360935A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 王保春;张蛟鹏;余洋;莫恒 | 申请(专利权)人: | 永旗(北京)科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06Q40/00 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 李兴林 |
地址: | 100000 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 方法 系统 | ||
1.一种基于区块链技术的对账方法,其特征在于,包括如下步骤:
S1,获取参与对账的多方用户端节点上传的待对账数据;
S2,对所述待对账数据进行拼接加密处理,得到多方的对账加密数据;
S3,将多方的对账加密数据上传至区块链服务器;
S4,区块链服务器判断多方的对账加密数据是否相同;
S5,若相同,确定多方用户端节点上传的待对账数据为正确数据。
2.根据权利要求1所述的基于区块链技术的对账方法,其特征在于,所述步骤S2中,对所述待对账数据进行拼接加密处理,得到多方的对账加密数据,具体包括:
将所述待对账数据一一转化为字符串格式的数据;
对所述字符串格式的方数据采用哈希算法进行加密,得到多方的对账加密数据。
3.根据权利要求1所述的基于区块链技术的对账方法,其特征在于,所述步骤S4中,所述区块链服务器判断多方的对账加密数据是否相同,具体包括:
分别对多方的对账加密数据进行解密处理,得到待对账解密数据;
将多方的待对账解密数据逐一进行字符比较,得到字符比较结果;
根据所述字符比较结果进行对账内容一致性判断。
4.根据权利要求1所述的基于区块链技术的对账方法,其特征在于,所述方法还包括:
S6,若不同,向多方用户端节点发送数据请求信息;
获取多方用户端节点根据所述数据请求信息分别自动生成并发送的多个待对账更正数据;
所述待对账更正数据包括整体待对账数据中的明细数据。
5.根据权利要求1所述的基于区块链技术的对账方法,其特征在于,所述方法还包括:S7,对账结果的验证:
建立对账验证的测试场景,获取用于所述测试场景的测试数据;
将所述测试数据导入所述测试场景进行测试,获取所述测试场景下的对账结果;
将所述测试场景下的对账结果与实际对账结果进行对比;
根据对比结果生成对账验证报告。
6.一种基于区块链技术的对账系统,其特征在于,应用于权利要求1-5任一所述的基于区块链技术的对账方法,包括:
待对账数据获取单元,包括多个对账数据获取模块,分别用于获取参与对账的多方用户端节点上传的待对账数据;
加密处理模块,用于对所述待对账数据进行拼接加密处理,得到多方的对账加密数据;
数据上传模块,用于将多方的对账加密数据上传至区块链服务器;
区块链服务器对账模块,用于判断多方的对账加密数据是否相同,并输出对账结果。
7.根据权利要求6所述的基于区块链技术的对账系统,其特征在于,所述加密处理模块包括:
符串格式转化模块,用于将所述待对账数据一一转化为字符串格式的数据;
加密模块,用于对所述字符串格式的方数据采用哈希算法进行加密,得到多方的对账加密数据。
8.根据权利要求6所述的基于区块链技术的对账系统,其特征在于,所述系统还包括对账结果验证单元,用于验证对账结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于永旗(北京)科技有限公司,未经永旗(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110843661.0/1.html,转载请声明来源钻瓜专利网。