【技术实现步骤摘要】
一种面向移动群智感知的区块链构建方法
本专利技术涉及移动群智感知网络领域,特别是一种面向移动群智感知的区块链构建方法。
技术介绍
移动群智感知依托于大量普通用户携带的各类智能设备,这些具有一定感知、计算能力和通信能力的智能设备使得每个普通用户都能成为感知源,无需拥有专业技能就可以完成大规模、复杂的城市与社会感知任务。典型的移动群智感知网络结构为“移动感知节点+汇聚节点”的模式,其中的移动感知节点是携带有智能设备的移动用户。现有技术中,专利《一种群智感知应用中基于区块链的安全激励方法和系统》(公开号CN108055119A)和《一种基于群智感知技术的联盟链安全激励方法》(CN110599337A)侧重于解决基于区块链的群智感知应用中的激励机制问题。专利《基于区块链位置隐私保护的群智感知工人选择机制及系统》(公开号CN110493182A)、《一种基于区块链的用户隐私保护群智感知系统》(公开号CN110602694A)和《一种基于区块链的群智感知双重隐私保护方法》(公开号CN110825810A)侧重于解决基于区 ...
【技术保护点】
1.一种面向移动群智感知的区块链构建方法,其特征在于,步骤包括:/n将感知周期划分为多个时隙;/n在每一个时隙期间内,计算每个汇聚节点中每个聚类结果被其他汇聚节点投票的次数;/n计算感知周期内所述聚类结果被所述其他汇聚节点投票的总次数,当所述总次数大于或等于投票阈值,则所述聚类结果为确定数据;否则,所述聚类结果为不确定数据;/n将所述确定数据封装在区块的“确定”区域;将所述不确定数据封装在区块的“待确定”区域;/n其他汇聚节点接受所述“确定”区域所在的区块,所述“确定”区域所在的区块加入区块链末尾;/n所述聚类结果是每一个汇聚节点对感知数据进行基于金字塔树算法的数据聚合得到的。/n
【技术特征摘要】
1.一种面向移动群智感知的区块链构建方法,其特征在于,步骤包括:
将感知周期划分为多个时隙;
在每一个时隙期间内,计算每个汇聚节点中每个聚类结果被其他汇聚节点投票的次数;
计算感知周期内所述聚类结果被所述其他汇聚节点投票的总次数,当所述总次数大于或等于投票阈值,则所述聚类结果为确定数据;否则,所述聚类结果为不确定数据;
将所述确定数据封装在区块的“确定”区域;将所述不确定数据封装在区块的“待确定”区域;
其他汇聚节点接受所述“确定”区域所在的区块,所述“确定”区域所在的区块加入区块链末尾;
所述聚类结果是每一个汇聚节点对感知数据进行基于金字塔树算法的数据聚合得到的。
2.如权利要求1所述的一种面向移动群智感知的区块链构建方法,其特征在于,基于金字塔树算法对感知数据进行聚合的步骤包括:
将所述感知数据划分为f个特征的数据;
将所述金字塔树设定为f+2层;
随着所述感知数据的增加,所述金字塔树生长,并且所述金字塔树第n层的节点数量不少于n-1层的节点数量;
第f+2层的每个叶节点为一个数据集合,所述数据集合为聚类结果。
3.如权利要求1所述的一种面向移动群智感知的区块链构建方法,其特征在于,计算感知周期内所述聚类结果被所述其他汇聚节点投票的总次数的计算公式为:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。