【技术实现步骤摘要】
一种基于待上链数据告警的区块链轻节点实现方法
本申请涉及区块链
,尤其涉及一种基于待上链数据告警的区块链轻节点实现方法。
技术介绍
随着区块链技术的发展,在有限的存储空间下,进一步保证区块链网络环境安全受到人们的重视。在某些区块链网络中,根据节点中存储数据的区别将节点分为全量节点和轻节点这两类,全量节点存储全量数据,占用存储空间较大,轻节点只存储区块的区块头数据,而不存储区块中的其他具体数据,占用存储空间小。在这些区块链网络中,只有全量节点参与区块链环境安全的维护,轻节点不会参与区块链网络环境安全的维护。但是,轻节点的数量往往大大多于全量节点的数量,在这种情况下,作恶者只要能控制一部分全量节点,即可能威胁到区块链网络环境安全,而这部分全量节点占节点总数量比例很小,从而作恶成本降低了,不利于区块链网络环境安全。
技术实现思路
本申请实施例提供一种基于待上链数据告警的区块链轻节点实现方法,用以解决现有技术中区块链轻节点不会参与区块链网络环境安全的维护的问题。本申请实施例提 ...
【技术保护点】
1.一种基于待上链数据告警的区块链轻节点实现方法,其特征在于,区块链网络包括轻节点、全量节点,所述方法包括:/n所述轻节点接收所述区块链网络中的其他节点发送的待上链数据告警;/n所述轻节点接收到所述待上链数据告警之后,获取所述待上链数据告警对应的数据原文;/n所述轻节点验证所述数据原文。/n
【技术特征摘要】
1.一种基于待上链数据告警的区块链轻节点实现方法,其特征在于,区块链网络包括轻节点、全量节点,所述方法包括:
所述轻节点接收所述区块链网络中的其他节点发送的待上链数据告警;
所述轻节点接收到所述待上链数据告警之后,获取所述待上链数据告警对应的数据原文;
所述轻节点验证所述数据原文。
2.根据权利要求1所述的方法,其特征在于,在所述轻节点接收所述区块链网络中的其他节点发送的待上链数据告警之后,所述方法还包括:
所述轻节点判断向自己发送所述待上链数据告警的不同节点的数量是否超过预设值;
若是,则向其他节点转发所述待上链数据告警。
3.根据权利要求1所述的方法,其特征在于,所述轻节点接收所述区块链网络中的其他节点发送的待上链数据告警,具体包括:
所述轻节点接收待上链数据告警,其中,所述待上链数据告警是由所述全量节点在验证对应的所述数据原文失败后发送的。
4.根据权利要求1所述的方法,其特征在于,所述轻节点接收所述区块链网络中的其他节点发送的待上链数据告警,具体包括:
所述轻节点接收由其他轻节点转发的待上链数据告警。
5.根据权利要求1所述的方法,其特征在于,所述获取所述待上链数据告警对应的数据原文,具体包括:
所述...
【专利技术属性】
技术研发人员:宋明明,肖雪,钱洪国,王伟兵,李照川,
申请(专利权)人:山东浪潮质量链科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。