基于区块链分布式的手机保护平台及其实现方法技术

技术编号:18292446 阅读:46 留言:0更新日期:2018-06-24 08:28
本发明专利技术公开了一种基于区块链分布式的手机保护平台,主要解决现有技术中存在的盗窃者采用刷机方式获得手机使用权,用户信息容易泄露,以及手机的序列号记忆困难等问题。该平台包括采用星型拓扑连接的制造商节点、市场节点、手机节点和用户节点,制造商节点、市场节点、手机节点和用户节点均包括采用发布/订阅模式互相匹配的数据收集模块、数据存储模块、目标检测模块和数据应用模块,以及与数据存储模块连接的Mysql数据库,并且由制造商节点、市场节点、手机节点和用户节点各自的Mysql数据库共同搭建实时通讯的区块链。本发明专利技术还公布了该手机保护平台的实现方法。本发明专利技术具有安全性能高、手机保护可靠、操作简便、区块链信息透明等特点。

【技术实现步骤摘要】
基于区块链分布式的手机保护平台及其实现方法
本专利技术涉及手机信息保护
,尤其是基于区块链分布式的手机保护平台及其实现方法。
技术介绍
如今,智能手机已经成为人们日常生活的必需品,它功能不再局限于通信通讯,而且还拓展应用在信息存储、移动支付、智能导航等生活的各个领域。智能手机在给用户提供便捷的生活方式的同时也存在安全信息泄露的问题,在手机上存储有用户的隐私信息、绑定有用户的支付信息,手机遗失不仅会给个人生活带来不便,还存在着极大的安全隐患,给用户造成重大的经济损失。因此,智能手机用户越来越多注重手机信息的保护。目前,市面并没有为手机提供保护的专业平台,智能手机失窃后防止重要信息泄露通常依赖于手机的SIM卡,当SIM卡被非法更改后,智能手机向紧急联系人发送警告短信提示,或者通过关联的手机号对手机进行远程控制,进而实现锁定定位手机。但是,该方式同样也存在弊端,若盗窃者对手机刷机处理后拔掉SIM卡,此类远程控制将无法使用,不能实现锁定定位的目的。另外,失窃后防止重要信息泄露的手段还可以采用手机的序列号IMEI码,将序列号提供给手机运营商便能进行手机锁定,有效地防止重要信息被泄漏。但是,该手机序列号较长,不易记忆,而且盗窃者也很容易获得手机的序列号,盗窃者只需重新申请序列号便能获得手机的使用权,并未解决重要信息泄露的问题。因此,急需要搭建一个手机保护平台,解决手机序列号记忆困难的问题,防止盗窃者采用刷机方式获得手机使用权,提高用户安全级别,有效解决用户信息泄露的问题。
技术实现思路
本专利技术的目的在于提供一种基于区块链分布式的手机保护平台及其实现方法,主要解决现有技术中存在的盗窃者采用刷机方式获得手机使用权,用户信息容易泄露,以及手机的序列号记忆困难等问题。为了实现上述目的,本专利技术采用的技术方案如下:基于区块链分布式的手机保护平台,包括采用星型拓扑连接的制造商节点、市场节点、手机节点和用户节点,所述制造商节点包括采用发布/订阅模式互相通讯连接的数据收集模块、数据存储模块、目标检测模块和数据应用模块,以及与数据存储模块连接的Mysql数据库,所述市场节点、手机节点和用户节点的结构均与制造商节点的结构相同,并且由制造商节点、市场节点、手机节点和用户节点各自的Mysql数据库共同搭建实时通讯的区块链。具体地,所述制造商节点的数据收集模块用于收集制造商节点在生产渠道中的手机基础信息;所述市场节点的数据收集模块用于收集市场节点在流通渠道中的交易信息;所述用户节点的数据收集模块用于收集用户节点在使用渠道中的身份信息;所述手机节点的数据收集模块用于收集生产、流通和使用渠道中手机配置和账号密码信息;所述制造商节点、市场节点、手机节点和用户节点各自的数据收集模块收集的信息按时间先后顺序分别存储在每一数据存储模块中。进一步地,所述每一数据存储模块均采用Zcash挖矿算法存储所述制造商节点、市场节点、手机节点和用户节点各自的数据收集模块收集的信息;任一数据存储模块对手机用户的身份信息进行验证,并分布式地存储在每一数据存储模块中。任一所述数据存储模块将生产、流通和使用渠道中的信息按时间顺序依次加入区块链中,并加盖时间戳。进一步地,每一所述目标检测模块用于查询任意丢失手机在区块链中的信息。更进一步地,每一所述数据应用模块用于提取该丢失手机在区块链中的信息,并将该手机序列号发送至该手机的4G运营商和所安装的APP软件的开发商,实现该丢失手机的上网功能和APP软件使用停运。优选地,所述制造商节点的数据收集模块收集到制造商节点在生产渠道中的手机基础信息主要包括生产商、手机型号、手机序列号、出厂日期和检验部门信息。进一步地,所述市场节点的数据收集模块收集到市场节点在流通渠道中的交易信息包括进入市场时间和手机权属转移记录。更进一步地,所述市场节点的数据收集模块收集到用户节点在使用渠道中的身份信息包括手机权属拥有者的身份、手机与银行卡的注册身份以及手机与资金的注册身份。进一步地,所述账号密码信息包括手机保护平台注册登录账号信息,以及APP软件注册登录账号信息。基于区块链分布式的手机保护平台的实现方法,包括以下步骤:步骤S01,制造商节点的数据收集模块接收制造商节点的手机基础信息,并将该手机基础信息分布式的存储至每一数据存储模块,形成信息区块并加载至区块链中,并在区块链中将手机的序列号转换成对应的密码,执行步骤S02,进入市场节点进行手机流通。步骤S02,市场节点的数据收集模块接收市场节点中的交易信息,将该信息形成区块加载至区块链中,执行步骤S03,进入用户节点。步骤S03,用户节点获取手机的序列号对应的密码,注册并登录手机保护平台,将该注册的信息加载至区块链中,并加盖时间戳。步骤S04,手机节点的数据收集模块实时收集所安装在该手机上的APP软件的注册登录账号信息,将该信息加载至区块链中,并加盖时间戳。步骤S05,手机权属拥有者依据手机保护平台注册登录账号信息并利用任一目标检测模块查询丢失手机在区块链中的信息。步骤S06,任一所述数据应用模块提取该丢失手机在区块链中的信息,将手机序列号发送至该手机的4G运营商和所安装的APP软件的开发商,实现该丢失手机的上网功能和APP软件使用停运。与现有技术相比,本专利技术具有以下有益效果:(1)本专利技术巧妙地利用块链技术去中心化、集体维护安全、信息无法更改的特点,通过分布式的制造商节点、市场节点、手机节点和用户节点共同搭建手机保护平台,并进行节点间的实时通讯。制造商节点将唯一的手机序列号储存在区块链中,当手机遗失或者被盗后,通过从区块链中提取手机序列号并发送给运营商和软件开发商,停运该手机的上网功能和APP软件,有效地解决用户手机信息泄露和重大经济损失的问题,并且无需记忆复杂的手机序列号。另外,采用分布式实时通讯的节点结构,实现信息分布式存储,为快速查询丢失手机信息提供保护基础。不仅如此,将每一被保护的手机和用户信息单独存储在一个区块链中,并分布式的储存在该保护平台中,从而,有效地提高手机保护的安全性。(2)本专利技术巧妙地设置数据收集模块、数据存储模块、目标检测模块和数据应用模块,通过数据收集模块实时采集该手机在生产、流通、使用各渠道中的信息,并将所述信息存储在数据存储模块中,形成无法篡改的区块链信息,实现手机的生产、流通、使用整个流程的安全保护。当该手机遗失或被盗后,只需利用手机保护平台注册登录账号信息便能在任一节点中快速查找到该手机的信息,完成手机上网和APP软件停运。(3)不仅如此,本专利技术采用Zcash挖矿算法存储各渠道信息,提高了目标检测模块查找丢失手机的效率,缩短丢失时间查找时间,通过与4G运营商和APP开发商配合,在较短的时间内便能实现丢失停运上网和APP软件使用,从而,避免手机内部的信息资源泄露和资金损失,为手机用户提供安全、可靠的保护平台。附图说明图1为本专利技术的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步说明,本专利技术的实施方式包括但不限于下列实施例。实施例如图1所示,本专利技术提供了一种基于区块链分布式的手机保护平台,根据区块链的信息无法更改的特性,彻底摆脱传统被盗手机防信息泄露方法对SIM卡的依赖,并且无需记忆繁琐的手机序列号,保证绑定手机的信息更安全。该手机保护平台包括采用星型本文档来自技高网...
基于区块链分布式的手机保护平台及其实现方法

【技术保护点】
1.基于区块链分布式的手机保护平台,其特征在于,包括采用星型拓扑连接的制造商节点、市场节点、手机节点和用户节点,所述制造商节点包括采用发布/订阅模式互相通讯连接的数据收集模块、数据存储模块、目标检测模块和数据应用模块,以及与数据存储模块连接的Mysql数据库,所述市场节点、手机节点和用户节点的结构均与制造商节点的结构相同,并且由制造商节点、市场节点、手机节点和用户节点各自的Mysql数据库共同搭建实时通讯的区块链;所述制造商节点的数据收集模块用于收集制造商节点在生产渠道中的手机基础信息;所述市场节点的数据收集模块用于收集市场节点在流通渠道中的交易信息;所述用户节点的数据收集模块用于收集用户节点在使用渠道中的身份信息;所述手机节点的数据收集模块用于收集生产、流通和使用渠道中手机配置和账号密码信息;所述制造商节点、市场节点、手机节点和用户节点各自的数据收集模块收集的信息按时间先后顺序分别存储在每一数据存储模块中;所述每一数据存储模块均采用Zcash挖矿算法存储所述制造商节点、市场节点、手机节点和用户节点各自的数据收集模块收集的信息;任一数据存储模块对手机用户的身份信息进行验证,并分布式地存储在每一数据存储模块中;任一所述数据存储模块将生产、流通和使用渠道中的信息按时间顺序依次加入区块链中,并加盖时间戳;每一所述目标检测模块用于查询任意丢失手机在区块链中的信息;每一所述数据应用模块用于提取该丢失手机在区块链中的信息,并将该手机序列号发送至该手机的4G运营商和所安装的APP软件的开发商,实现该丢失手机的上网功能和APP软件使用停运。...

【技术特征摘要】
1.基于区块链分布式的手机保护平台,其特征在于,包括采用星型拓扑连接的制造商节点、市场节点、手机节点和用户节点,所述制造商节点包括采用发布/订阅模式互相通讯连接的数据收集模块、数据存储模块、目标检测模块和数据应用模块,以及与数据存储模块连接的Mysql数据库,所述市场节点、手机节点和用户节点的结构均与制造商节点的结构相同,并且由制造商节点、市场节点、手机节点和用户节点各自的Mysql数据库共同搭建实时通讯的区块链;所述制造商节点的数据收集模块用于收集制造商节点在生产渠道中的手机基础信息;所述市场节点的数据收集模块用于收集市场节点在流通渠道中的交易信息;所述用户节点的数据收集模块用于收集用户节点在使用渠道中的身份信息;所述手机节点的数据收集模块用于收集生产、流通和使用渠道中手机配置和账号密码信息;所述制造商节点、市场节点、手机节点和用户节点各自的数据收集模块收集的信息按时间先后顺序分别存储在每一数据存储模块中;所述每一数据存储模块均采用Zcash挖矿算法存储所述制造商节点、市场节点、手机节点和用户节点各自的数据收集模块收集的信息;任一数据存储模块对手机用户的身份信息进行验证,并分布式地存储在每一数据存储模块中;任一所述数据存储模块将生产、流通和使用渠道中的信息按时间顺序依次加入区块链中,并加盖时间戳;每一所述目标检测模块用于查询任意丢失手机在区块链中的信息;每一所述数据应用模块用于提取该丢失手机在区块链中的信息,并将该手机序列号发送至该手机的4G运营商和所安装的APP软件的开发商,实现该丢失手机的上网功能和APP软件使用停运。2.根据权利要求1所述的基于区块链分布式的手机保护平台,其特征在于,所述制造商节点的数据收集模块收集到制造商节点在生产渠道中的手机基础信息主要包括生产商、手机型号、手机序列号、出厂...

【专利技术属性】
技术研发人员:刘明哲杨昆蒋鑫杨晨刘忆宁王瑞利
申请(专利权)人:成都理工大学
类型:发明
国别省市:四川,51

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

1