A data management method for communication equipment based on block chain is provided. The method includes: receiving votes from consensus devices for which communication devices in the communication network are used for production blocks; sorting the voting results according to the weight of voting, the weight of voting is based on the number of licenses held by consensus devices; and selecting a predetermined number of devices as production blocks. The predetermined number of devices is the equipment ranked before the predetermined number of bits. The communication network comprises a plurality of communication devices, including one or more first communication devices, the first communication device receiving a broadcast block of one of the plurality of communication devices, validating the effectiveness of the received block and storing a complete block chain, and one or more second communication devices receiving the plurality. One of the communication devices broadcasts blocks and validates the received blocks without storing a complete block chain.
【技术实现步骤摘要】
一种基于区块链的通信设备数据管理方法和装置
本公开一般涉及通信系统。更具体地,本公开涉及一种基于区块链的通信设备数据管理方法和装置。
技术介绍
目前的通信网络,通常采用集中式的方式(例如,通过网络服务器)来进行数据管理维护。也就是说,一旦网络服务器出现故障或被未认证的第三方侵入,设备中的数据可能损坏、丢失或被篡改。另外,当网络中的节点(比如,终端、服务器、交换机、路由器等)出现故障时,故障的节点必须被及时修复或移除。如果没有及时修复或移除故障的节点,由于集中式的管理维护模式,整个网络将可能出现故障。这样,整体网络安全受到威胁。区块链技术是一种新兴的去中心化的数据管理技术。简单来说,区块链是使用密码学方法相关联产生的一串数据块,每一个数据块中包含了一次区块链网络交易的信息,用于验证其信息的有效性和生成下一个区块。在现有技术中,提出了一种使用区块链技术来管理微基站数据的方法。该方法例如包括:微基站生成相应接入节点的认证请求数据包并通过当前节点向区块链网络发送所述认证请求数据包;接收所述区块链网络针对所述接入节点而配置指定数量的其他节点进行认证后产生的认证结果;所述认证结果通过所述当前节点返回至微基站。该方法通过区块链技术,保证接入节点的合法性和有效性,进而保证了数据正常有效的传输,促使接入节点能够有效的提供服务,实现了接入节点通信系统的分布式管理,以维护整个区块链网络的完整性。然而,现有技术中仅涉及管理微基站数据,并且需要消耗大量计算能力来进行工作量认证以达成共识,从而造成能量和计算资源的浪费。
技术实现思路
因此,需要一种更高效、可靠的通信设备数据管理方法和装置 ...
【技术保护点】
1.一种基于区块链的通信设备数据管理方法,包括:从共识设备接收对通信网络中的哪些通信设备用于生产区块的投票;根据投票的权重对投票结果进行排序,所述投票的权重基于共识设备所持有的通证数量;以及选择预定数目的设备作为生产区块的设备,所述预定数目的设备是排名在预定数目的位次之前的设备。
【技术特征摘要】
1.一种基于区块链的通信设备数据管理方法,包括:从共识设备接收对通信网络中的哪些通信设备用于生产区块的投票;根据投票的权重对投票结果进行排序,所述投票的权重基于共识设备所持有的通证数量;以及选择预定数目的设备作为生产区块的设备,所述预定数目的设备是排名在预定数目的位次之前的设备。2.根据权利要求1所述的方法,其中所述通信网络包括多个通信设备,所述多个通信设备包括:一个或多个第一通信设备,所述第一通信设备接收所述多个通信设备之一广播的区块以及对接收到的区块进行有效性验证并且存储完整区块链;和一个或多个第二通信设备,所述第二通信设备接收所述多个通信设备之一广播的区块以及对接收到的区块进行有效性验证而不存储完整区块链。3.根据权利要求1所述的方法,进一步包括:从生产区块的设备之一接收对区块的提案;以及对所述区块的提案进行投票。4.根据权利要求3所述的方法,进一步包括:从生产区块的节点接收对所述区块的提案的投票;计算所有投票的加权和;以及根据所有投票的加权和确定是否达成共识。5.根据权利要求4...
【专利技术属性】
技术研发人员:王占仓,
申请(专利权)人:爱立信中国通信有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。