[发明专利]业务处理方法、系统、电子设备及存储介质有效
| 申请号: | 202110615822.0 | 申请日: | 2021-06-02 |
| 公开(公告)号: | CN113301163B | 公开(公告)日: | 2022-12-16 |
| 发明(设计)人: | 王挺;曹崇瑞;顾费勇 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/60 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
| 地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 处理 方法 系统 电子设备 存储 介质 | ||
本申请提供一种业务处理方法、系统、电子设备及存储介质,涉及区块链技术领域。该方法包括:存证区块链接收用户的业务操作请求;存证区块链根据业务操作请求,解析获取用户的请求数据,并将请求数据写入本地存证预言机合约中;预言机服务监听存证预言机合约,从存证预言机合约中获取用户的请求数据,并根据请求数据获取用户的业务操作执行结果;存证区块链从预言机服务获取业务操作执行结果,并存储至存证预言机合约中。本方法实现了用户的业务操作全流程数据全上链,确保了存储到存证区块链的业务数据是真实未被篡改的,同时,基于区块链数据共识的特性,可实现业务数据的监督,从而提高了用户的业务操作数据的可靠性。
技术领域
本申请涉及区块链技术领域,具体而言,涉及一种业务处理方法、系统、电子设备及存储介质。
背景技术
随着区块链技术的快速发展,基于区块链技术的存证业务被广泛应用于各行业。区块链存证是基于区块链技术,采取多节点共识的方式,或联合公证处、仲裁机构、司法鉴定中心、授时服务机构、审计机构及数字身份认证中心等权威机构节点的电子数据存证服务。
现有的区块链存证方法中,用户的业务操作请求均是先发送到中心化业务系统中,中心化业务系统根据用户请求在中心化系统执行业务操作,再把业务操作执行结果写入到区块链中做存证。
但是,上述方法中,由于是在中心化业务系统中执行业务操作,业务操作执行结果等数据容易被中心化业务系统篡改,从而导致存储至区块链中的数据可靠性较差。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种业务处理方法、系统、电子设备及存储介质,以便于解决现有技术中存在的数据存证可靠性较差的问题。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种业务处理方法,应用于区块链存证系统中,所述区块链存证系统包括:存证区块链、预言机服务,所述存证区块链与所述预言机服务相互通信;所述方法包括:
所述存证区块链接收用户的业务操作请求,所述业务操作请求用于请求由用户执行目标业务操作;
所述存证区块链根据所述业务操作请求,解析获取用户的请求数据,并将所述请求数据写入本地存证预言机合约中,其中,所述请求数据包括:用户的区块链地址、业务操作请求的标识、业务操作类型、业务操作请求的时间、业务操作数据;
所述预言机服务监听所述存证预言机合约,从所述存证预言机合约中获取用户的请求数据,并根据所述请求数据获取用户的业务操作执行结果;
所述存证区块链从所述预言机服务获取所述业务操作执行结果,并存储至所述存证预言机合约中。
可选地,所述预言机服务监听所述存证预言机合约,从所述存证预言机合约中获取用户的请求数据,包括:
所述预言机服务通过事件监听服务监听当前存证预言机合约的请求事件,所述请求事件用于指示存证区块链接收用户的业务操作请求;
当监听到新的请求事件时,从所述存证预言机合约中获取用户的请求数据。
可选地,所述区块链存证系统还包括:中心化服务系统,所述中心化服务系统与所述预言机服务相互通信;所述根据所述请求数据获取用户的业务操作执行结果,包括:
所述预言机服务根据所述请求数据调用所述中心化服务系统执行用户的业务操作;
所述预言机服务从所述中心化服务系统获取执行用户的业务操作所生成的业务操作执行结果。
可选地,所述存证区块链从所述预言机服务获取所述业务操作执行结果,并存储至所述存证预言机合约中,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110615822.0/2.html,转载请声明来源钻瓜专利网。





