[发明专利]一种锚节点作假检测方法、装置、介质及设备在审
申请号: | 202011209080.3 | 申请日: | 2020-11-03 |
公开(公告)号: | CN112307447A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 薄辰龙;李宁 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/60;G06F21/64;G06Q40/04 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 518048 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 节点 作假 检测 方法 装置 介质 设备 | ||
本公开涉及区块链技术领域,本公开提供了一种锚节点作假检测方法、装置、介质及设备,所述方法包括:将区块链网络划分为N个地域块Pi,i=1,2……,N,其中N为大于2的整数;各个所述地域块Pi中的节点经投票选出代表该地域块Pi全部节点的锚节点;当有交易发起人在地域块Pi发起交易时,地域块Pi的锚节点向其他地域块的锚节点发出验证信息;其他地域块对交易发起人的验证信息进行投票验证,所述投票验证的结果决定交易发起人发起交易的地域块Pi的锚节点是否为可信锚节点。本公开提供了一种分片共识系统中锚节点作假的检验方法,保证交易发起人的可信度。极大的提高了跨域区块之间的相互通信的效率,解决了现有技术伪造数据难以识别的问题。
技术领域
本公开涉及区块链技术领域,更为具体来说,本公开涉及一种锚节点作假检测方法、装置、介质及设备。
背景技术
2008年,中本聪提出比特币,随着近年来的快速发展,作为其底层技术核心的区块链也随之进入人们的视线中。作为区块链技术核心的共识机制目前已经引起政府部门、金融机构、科技企业和资本市场的高度重视与广泛关注。在相关共识算法的研究中,工作量证明(Proof of Work,PoW)自比特币问世以来现已成为P2P电子货币的主流思想,其通过算力竞争来保证全网信息的可靠性,但存在较为严重的算力浪费问题。因此,部分Bitcointalk论坛中的数字货币爱好者提出了权益证明(Proof of Stake,PoS),通过引入币龄来大幅度降低资源消耗,在此基础上,Larimer团队在2014年3月提出了股份授权证明(DelegateProof of Stake,DPoS)算法进一步提升记账速度。但现阶段单一区块链的共识速度任然无法有效满足实际社会需求。相较于传统的中心化结算系统每秒万笔以上的吞吐量,区块链仍有较大的性能差距。
而现有技术中,提出了联盟链的概念,联盟链,只针对某个特定群体的成员和有限的第三方,其内部指定多个预选节点为记账人,每个块的生成由所有的预选节点共同决定。
对于联盟链而言,由于联盟链上的各节点独立工作,传输路径和验证手段较为复杂,导致数据传输的时效性非常差,由此带来伪造数据难以识别的技术问题。
发明内容
为解决现有技术的联盟链上各节点独立工作,传输路径和验证手段复杂,导致的伪造数据难以识别的技术问题,本公开提供了一种联盟链分片共识系统中锚节点作假检测方法,包括:
将区块链网络划分为N个地域块Pi,i=1,2……,N,其中N为大于2的整数;
各个所述地域块Pi中的节点经投票选出代表该地域块Pi全部节点的锚节点;
当有交易发起人在地域块Pi发起交易时,地域块Pi的锚节点向其他地域块的锚节点发出验证信息;
其他地域块对交易发起人的验证信息进行投票验证,所述投票验证的结果决定交易发起人发起交易的地域块Pi的锚节点是否为可信锚节点。
进一步,所述当有交易发起人在地域块Pi发起交易时,地域块Pi的锚节点向其他地域块的锚节点发出验证信息,具体包括:
当有交易发起人在地域块Pi发起交易时,地域块Pi的锚节点向其他地域块的锚节点发出包含交易信息以及交易信息经哈希运算后的第一哈希值的验证信息。
进一步,对哈希运算后的第一哈希值用地域块Pi的私钥进行加密得到加密后的签名,所述签名和交易信息作为所述验证信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011209080.3/2.html,转载请声明来源钻瓜专利网。