【技术实现步骤摘要】
一种分布式采集数据控制方法及装置
[0001]本专利技术涉及数据处理技术,尤其涉及一种分布式采集数据控制方法及装置。
技术介绍
[0002]随着物联网技术的发展,越来越多的用户数据被采集,被采集的用户数据往往被用来商用处理,这导致原本权属归于用户的数据失控,被运营服务器无偿使用,甚至是违法倒卖。
[0003]因此,现有技术中用户不能控制自身的用户数据。
技术实现思路
[0004]本专利技术实施例提供一种分布式采集数据控制方法及装置,可以让用户控制自身的用户数据,提高用户数据的安全性。
[0005]本专利技术实施例的第一方面,提供一种分布式采集数据控制方法,包括:
[0006]获取移动端被标签化的采集信息,所述标签唯一对应线下实体身份,所述采集信息由各节点根据共识机制对所述移动端的采集数据打包得到,并由私钥读取;
[0007]对所述采集信息进行链接存储;
[0008]接收线上端的私钥,将所述采集信息发送给所述线上端读取;
[0009]接收并存储所述线上端的线上评估 ...
【技术保护点】
【技术特征摘要】
1.一种分布式采集数据控制方法,其特征在于,包括:获取移动端被标签化的采集信息,所述标签唯一对应线下实体身份,所述采集信息由各节点根据共识机制对所述移动端的采集数据打包得到,并由私钥读取;对所述采集信息进行链接存储;接收线上端的私钥,将所述采集信息发送给所述线上端读取;接收并存储所述线上端的线上评估结果;响应用户端的下载请求,将所述线上评估结果发送给所述用户端;其中,所述共识机制包括:从N个节点随机产生包括M个节点的选举委员会,其中,M小于N;基于选举委员会从M个节点选举产生唯一出块节点,并从N个节点选举产生Y个可信节点,其中,Y大于M且小于N,所述唯一出块节点和Y个所述可信节点组成分布式存储区块链;基于所述唯一出块节点对所述移动端的采集数据打包,获取所述采集信息的当前区块;通过所述唯一出块节点广播所述当前区块,且所有节点将所述当前区块与前一区块链接存储;其中,从N个节点中随机产生包括M个节点的选举委员会,包括:根据预设选举模型获取第T轮和第T+1轮选举的随机数,其中,第T+1轮的随机数由第T轮的随机数和第T轮每个节点提出的种子生成的;基于所述随机数对当前轮次的N个节点进行排序,并选出前M个节点作为所述选举委员会。2.根据权利要求1所述的方法,其特征在于,还包括:接收所述用户端向产生所述唯一出块节点支付的代币,向所述用户端开放私钥的获取通道;所述用户端基于所述获取通道,获取控制所述采集信息的私钥。3.根据权利要求2所述的方法,其特征在于,在所述获取控制所述采集信息的私钥之前,还包括:生成随机动态密码,及所述随机动态码的有效时间;基于所述随机动态密码和所述有效时间,生成所述私钥。4.根据权利要求1所述的方法,其特征在于,在所述接收线上端的私钥之前,还包括:响应用户端同意所述线上端的控制请求,将所述用户端的私钥发送给所述线上端。5.根据权利要求4所述的方法,其特征在于,所述采集数据包括多种类型;所述响应用户端同意所述线上端的控制请求,将所述用户端的私钥发送给所述线上端,包括:响应用户端同意所述线上端的控制请求,将所述用户端...
【专利技术属性】
技术研发人员:林剑,
申请(专利权)人:深圳时空云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。