[发明专利]区块链数据的处理方法、装置、系统、设备和存储介质在审
申请号: | 201810403575.6 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108615153A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 肖伟 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 区块数据 链系统 存储介质 异常消息 验证 发送 监督节点 节点发送 事务处理 验证结果 出错 传输 上报 概率 | ||
本发明实施例公开了一种区块链数据的处理方法、装置、系统、设备和存储介质,该方法应用于区块链系统中的节点,包括:接收区块链系统中传输的区块数据;根据所述区块数据进行验证;如果确认验证结果为异常,则发送区块异常消息,以通知所述区块数据异常。本发明实施例的技术方案通过具有异常上报功能的监督节点对其他节点发送的区块数据进行验证及发送异常消息,降低了区块链系统中节点出错的概率,从而提高事务处理的安全性。
技术领域
本发明实施例涉及区块链技术领域,尤其涉及一种区块链数据的处理方法、装置、系统、设备和存储介质。
背景技术
区块链是分布式数据存储、点对点传输、共识机制和加密算法等计算机技术的新型应用模式。
区块链主要解决的事务处理过程中的信任和安全问题,所以其中一个显著特点是分布式处理。区块链系统中包括多个节点,竞争得到区块生成权的节点对一定时间内的逻辑处理请求或者一定数量的逻辑处理请求进行事务(Transaction)处理,生成区块,其他节点确认并存储区块,即事务处理得到的完整区块数据会分布式存储在多个节点上。不同于传统的中心化区块数据的记录方案,没有任何一个节点可以单独记录区块数据,从而避免了单一节点的记录人被控制或者被贿赂而记录虚假数据,比如记假账的可能性。另一方面,由于节点数量足够多,理论上讲除非所有的节点被破坏或“作恶”,否则区块数据就不会丢失或篡改,从而保证了事务处理的安全性。
但是,通过区块生成节点足够多来保证无节点可“作恶”,从而保证一定的交心信任的区块生成方式,在某些区块链场景中并不适用。随着区块链应用场景越来越丰富,某些少量节点形成的区块链系统中,单纯依赖于节点数量足够多来保证安全性是存在高风险的。例如,联盟链的区块链系统,往往因为节点硬件成本高,或网络连通、业务需求等问题,导致节点数量并不足够多,可能只有几十个节点。且节点自身的可信性并不足够高,这就导致该联盟链中出现绝大多数节点共同作恶的概率增高,相应安全性降低。
发明内容
本发明实施例提供一种区块链数据的处理方法、装置、系统、设备和存储介质,以降低节点区块生成出错的概率,从而提高事务处理的安全性。
第一方面,本发明实施例提供了一种区块链数据的处理方法,应用于区块链系统中的节点,包括:
接收区块链系统中传输的区块数据;
根据所述区块数据进行验证;
如果确认验证结果为异常,则发送区块异常消息,以通知所述区块数据异常。
第二方面,本发明实施例还提供了一种区块链数据的处理方法,应用于区块链系统中的节点,包括:
接收区块链系统中其他节点广播发送的区块异常消息或其他节点主动上报的区块异常消息;
根据所述区块异常消息对区块对应的区块生成节点的稳定性进行评估。
第三方面,本发明实施例还提供了一种区块链系统,所述区块链系统中包括至少两个超级计算节点和至少一个监督节点;
其中,所述监督节点用于接收所述超级计算节点传输的区块数据,根据所述区块数据进行验证,并且如果确认验证结果为异常,则发送区块异常消息,以通知所述区块数据异常;所述超级计算节点用于执行区块生成操作以形成区块数据,并向其他节点发送所述区块数据。
第四方面,本发明实施例还提供了一种区块链数据的处理装置,包括:
数据接收模块,用于接收区块链系统中传输的区块数据;
数据验证模块,用于根据所述区块数据进行验证;
异常消息发送模块,用于如果确认验证结果为异常,则发送区块异常消息,以通知所述区块数据异常。
第五方面,本发明实施例还提供了一种区块链数据的处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810403575.6/2.html,转载请声明来源钻瓜专利网。