[发明专利]一种数据处理方法、相关设备及计算机可读存储介质在审
| 申请号: | 201910903648.2 | 申请日: | 2019-09-23 |
| 公开(公告)号: | CN110569251A | 公开(公告)日: | 2019-12-13 |
| 发明(设计)人: | 李茂材;周开班;王宗友;刘攀;张劲松;朱耿良;孔利;时一防;黄焕坤;刘区城;陈秋平;蓝虎;杨常青 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/27;G06Q40/04;H04L29/08 |
| 代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 候选区块 投票 交易数据 验证 计算机可读存储介质 接收客户端 节点广播 网络包括 验证结果 智能 数据处理 链节点 上链 调用 网络 变更 检测 灵活 升级 应用 维护 | ||
本发明实施例公开了一种数据处理方法、相关设备及计算机可读存储介质,应用于区块链网络,所述区块链网络包括多个节点,其中,所述方法包括:接收客户端提交的交易数据,针对交易数据生成候选区块,向多个节点中的其他节点广播候选区块,以使得其他节点对候选区块进行投票验证,若第一智能合约检测出其他节点的投票验证结果满足第一上链条件,则将候选区块添加到区块链中。采用本发明实施例,区块链节点通过调用智能合约可以高效地进行共识投票验证,可以灵活变更投票验证的逻辑,使得区块链网络的升级维护更为高效。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据处理方法、相关设备及计算机可读存储介质。
背景技术
随着信息技术的快速发展,中心化集成管理技术已经趋于成熟,去中心化管理技术如区块链技术逐渐发展起来。
目前,在区块链中,对候选区块进行投票验证是通过各个节点一一判决的,每个节点都要配置区块共识投票验证代码,然而区块共识投票验证代码通常是用区块链的原生语言编写,内置在区块链代码中,当需要变更共识投票验证逻辑时,需要重启所有节点的配置,这显然不利于区块链的升级维护。
因此,怎样提高区块链网络的共识投票验证效率和灵活变更投票验证逻辑成为亟待解决的问题。
发明内容
本发明实施例提供了一种数据处理方法、相关设备及计算机可读存储介质,可以基于对智能合约的调用提高投票验证的效率,同时灵活变更投票验证逻辑。
第一方面,本发明实施例提供了一种数据处理方法,应用于区块链网络,所述区块链网络包括多个节点,该方法包括:
接收客户端提交的交易数据;
针对所述交易数据生成候选区块;
向所述多个节点中的其他节点广播所述候选区块,以使得所述其他节点对所述候选区块进行投票验证;
若第一智能合约检测出所述其他节点的投票验证结果满足第一上链条件,则将所述候选区块添加到区块链中。
第二方面,本发明实施例提供了一种区块链节点装置,所述装置包括:
接收模块,用于接收客户端提交的交易数据;
处理模块,用于针对所述交易数据生成候选区块;
发送模块,用于向所述多个节点中的其他节点广播所述候选区块,以使得所述其他节点对所述候选区块进行投票验证;
所述处理模块,还用于若第一智能合约检测出所述其他节点的投票验证结果满足第一上链条件,则将所述候选区块添加到区块链中。
第三方面,本发明实施例提供了一种数据处理设备,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于调用所述存储器中的所述计算机程序,用于执行第一方面的数据处理方法。
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有所述计算机程序,所述计算机程序包括程序指令,所述程序指令当被所述处理器执行时使所述处理器执行上述第一方面所述的数据处理方法。
本发明实施例中,节点接收客户端提交的交易数据,针对交易数据生成候选区块,向多个节点中的其他节点广播候选区块,以使得其他节点对候选区块进行投票验证,若第一智能合约检测出其他节点的投票验证结果满足第一上链条件,则将候选区块添加到区块链中。采用本发明实施例,区块链节点通过调用智能合约,可以灵活变更投票验证的逻辑,使得区块链网络的升级维护更为高效。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910903648.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物联网网元的解析库的管理方法及装置
- 下一篇:一种数据处理系统及方法





