代表节点设备选举方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:19825087 阅读:37 留言:0更新日期:2018-12-19 15:54
本发明专利技术公开了一种代表节点设备选举方法、装置、计算机设备及存储介质,属于区块链技术领域。所述方法包括:接收新增候选者交易数据,该新增候选者交易数据携带由审核方提供的凭据数据,该凭据数据用于指示第一目标节点设备符合候选节点设备的资质要求;当所述区块链系统中多个节点设备对所述新增候选者交易数据共识通过时,将所述新增候选者交易数据存储至所述区块链系统的目标区块链上;根据所述目标区块链上已存储的新增候选者交易数据候选节点设备交易数据,进行对代表节点设备的选举过程。本发明专利技术通过对符合代表节点设备资质要求的候选节点设备进行投票,选举出代表节点设备,此过程可保证代表节点设备的资质,进而可保障区块链系统正常运作。

【技术实现步骤摘要】
代表节点设备选举方法、装置、计算机设备及存储介质
本专利技术涉及区块链
,特别涉及一种代表节点设备选举方法、装置、计算机设备及存储介质。
技术介绍
近年来,随着网络技术的发展,区块链系统被广泛应用在生活中,区块链系统可以由多个节点设备构成,每个节点设备均可以利用区块存储交易数据,并按照时间顺序将区块以顺序相连的方式组合成一种链式数据结构,从而在区块链系统内形成一种分布式账本。目前,节点设备生成区块可以是如下过程,当任一个节点设备上发生交易时,该节点设备可以对交易数据进行记录,并在区块链系统中广播该交易数据,以使得区块链系统中的其他节点设备接收到该交易数据,当区块链系统上的节点设备接收到交易数据之后,可以将交易数据打包并产生新区块,并通过共识机制验证新区块,当新区块通过验证后,各个节点设备可以将该新区块添加至节点上配置的区块链中。在上述节点设备生成区块的过程中,为提高区块链系统的工作效率,可以选举出一种代表节点设备来代替所有节点设备生成区块。但是区块链系统中的任一节点设备均可能成为代表节点设备,而每个节点设备因其性能或者权威性不同,导致节点设备的资质不同,并且区块链系统中可能存在本文档来自技高网...

【技术保护点】
1.一种代表节点设备选举方法,其特征在于,应用于区块链系统中的节点设备,所述方法包括:接收新增候选者交易数据,所述新增候选者交易数据携带凭据数据,所述凭据数据用于指示第一目标节点设备符合候选节点设备的资质要求;当所述区块链系统中多个节点设备对所述新增候选者交易数据共识通过时,将所述新增候选者交易数据存储至所述区块链系统的目标区块链上;根据所述目标区块链上已存储的新增候选者交易数据,进行代表节点设备的选举过程。

【技术特征摘要】
1.一种代表节点设备选举方法,其特征在于,应用于区块链系统中的节点设备,所述方法包括:接收新增候选者交易数据,所述新增候选者交易数据携带凭据数据,所述凭据数据用于指示第一目标节点设备符合候选节点设备的资质要求;当所述区块链系统中多个节点设备对所述新增候选者交易数据共识通过时,将所述新增候选者交易数据存储至所述区块链系统的目标区块链上;根据所述目标区块链上已存储的新增候选者交易数据,进行代表节点设备的选举过程。2.根据权利要求1所述的方法,其特征在于,所述凭据数据包括多个审核用户的签名数据。3.根据权利要求1所述的方法,其特征在于,所述接收新增候选者交易数据之前,所述方法还包括:向目标服务器发送候选申请请求,所述候选申请请求携带所述节点设备的资质信息。4.根据权利要求3所述的方法,其特征在于,所述目标服务器为所述区块链系统中的任一个节点设备;或,所述目标服务器为与所述区块链系统关联的第三方机构的服务器。5.根据权利要求1所述的方法,其特征在于,所述第一目标节点设备符合下述至少一项条件:所述第一目标节点设备的设备性能符合预设性能条件;所述第一目标节点设备已缴纳预设数目的保证金;所述第一目标节点设备对应的用户的信用达到预设信用条件。6.根据权利要求1所述的方法,其特征在于,所述区块链系统中多个节点设备对所述新增候选者交易数据共识通过是指:所述区块链系统中的多个代表节点设备对所述新增候选者交易数据共识通过。7.根据权利要求1所述的方法,其特征在于,所述将所述新增候选者交易数据存储至所述区块链系统的目标区块链上之后,所述方法还包括:接收删除候选者交易数据,所述删除候选者交易数据用于指示将第二目标节点设备从候选节点设备中删除;当所述区块链系统中多个节点设备对所述删除候选者交易数据共识通过时,将所述删除候选者交易数据存储至所述区块链系统的目标区块链上。8.根据权利要求7所述的方法,其特征在于,当将所述删除候...

【专利技术属性】
技术研发人员:郭锐李茂材王宗友屠海涛孔利周开班杨常青王楠丁勇时一防
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1