[发明专利]基于区块链的保函数据处理方法、设备以及系统在审
申请号: | 201910266076.1 | 申请日: | 2019-04-03 |
公开(公告)号: | CN110033272A | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 梅泽铭;鲁金彪;肖波;吴晓茵 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 乔媛;王天尧 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 区块 登记信息 应用设备 数据处理 计算机可读存储介质 数据处理系统 信息处理技术 计算机设备 工作效率 技术构建 节点执行 信息存储 信息共享 信息流通 业务相关 联通 合作 智能 通讯 网络 | ||
1.一种基于区块链的保函数据处理系统,其特征在于,所述系统包括多个合作机构应用设备,每个所述合作机构应用设备对应一个或多个验证节点,所述合作机构应用设备通过网络与对应的验证节点相通讯,所述验证节点至少为四个且所有验证节点构成区块链;
多个验证节点,用于接收保函登记信息并对所述保函登记信息进行验证,当所述保函登记信息通过验证时,在整个区块链中达成共识,多个验证节点执行智能合约,将接收到的保函登记信息入链。
2.根据权利要求1所述的基于区块链的保函数据处理系统,其特征在于,所述合作机构应用设备包括处理终端以及应用服务器;
其中,所述处理终端,用于展示录入界面、查询界面和保函内容,并接收用户输入的指令传输至所述应用服务器;
所述应用服务器,用于将所述指令格式化为所述区块链提供的接口要求的输入,以完成与所述指令对应的录入或查询。
3.根据权利要求2所述的基于区块链的保函数据处理系统,其特征在于,所述合作机构应用设备还包括打印设备,用于当接收到打印保函指令时,打印纸质保函。
4.根据权利要求2所述的基于区块链的保函数据处理系统,其特征在于,所述应用服务器包括保函录入模块以及保函查询模块;
其中,所述保函录入模块,用于向所述处理终端提供录入界面,并解析用户通过所述录入界面输入的保函信息,调用所述区块链检验所述保函信息是否存在,当所述保函信息不存在时按规则生成保函编号,并发送至验证节点进行共识;
所述保函查询模块,用于向所述处理终端提供查询界面,将查询指令发至验证节点,调用所述区块链查询并接收查询结果,将所述查询结果通过所述查询界面进行展示。
5.根据权利要求4所述的基于区块链的保函数据处理系统,其特征在于,所述应用服务器还包括保函文件验证模块,用于接收用户输入的扫描保函文件,调用所述区块链检验所述扫描保函信息,与所述区块链中的记录进行比对以验证所述扫描保函文件的真伪性。
6.根据权利要求4所述的基于区块链的保函数据处理系统,其特征在于,所述验证节点包括保函登记模块以及交易共识模块;
其中,所述保函登记模块,用于接收各个合作机构应用设备传送的保函登记信息,调用所述交易共识模块完成对应的共识,然后执行智能合约,将所述保函登记信息通过合约规则登记到各个验证节点中,确保所有验证节点上的保函信息一致,并根据所述保函登记信息的多个要素信息的拼接结果计算哈希值,将所述哈希值作为保函特征值存入区块链中;
所述交易共识模块,用于当接收到广播的保函登记交易时,检查所述保函登记交易是否重复,当重复时抛弃所述保函登记交易,否则存储在内存中。
7.根据权利要求6所述的基于区块链的保函数据处理系统,其特征在于,所述验证节点还包括保函查询模块以及保函比对模块;
其中,所述保函查询模块,用于接收用户的查询请求,根据受益人信息或者保函编号的查询条件获取保函信息并返回;
所述保函比对模块,用于接收需要验证的保函信息,根据需要验证的保函信息的多个关键要素的拼接结果计算哈希值,根据所述哈希值以及区块链中的数据进行验证。
8.一种通过权利要求1至7任意一项所述的基于区块链的保函数据处理系统进行基于区块链的保函数据处理的方法,其特征在于,多个合作机构应用设备中的一个作为担保机构应用设备,另一个作为接收机构应用设备,该方法包括:
所述担保机构应用设备录入保函开立信息,并调用对应的验证节点验证所述保函开立信息;
当所述保函开立信息不存在时,所述区块链中的各个交易节点对所述保函开立信息进行共识,登记所述保函开立信息到所述区块链;
所述接收机构应用设备录入保函编号,查询对应的保函信息;
展示对应的保函信息。
9.一种计算机设备,其特征在于,所述计算设备包括:适于实现各指令的处理器以及存储设备,所述存储设备存储有多条指令,所述指令适于由处理器加载并执行如权利要求8所述的基于区块链的保函数据处理的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于执行如权利要求8所述的基于区块链的保函数据处理的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910266076.1/1.html,转载请声明来源钻瓜专利网。