【技术实现步骤摘要】
一种基于中国剩余定理和智能合约的位置隐私保护方法
本申请涉及计算机、通信、区块链领域,具体涉及一种基于中国剩余定理和智能合约的位置隐私保护方法。
技术介绍
基于位置的服务(Location-BasedService,LBS)是根据用户提供的位置信息,在地理信息系统平台的支持下,为移动用户提供信息的服务,其典型的应用或服务包括地图类应用(如高德地图)、餐饮娱乐类应用(如美团、饿了么)。随着移动通信网络的快速发展以及智能终端设备的不断普及,位置服务已经广泛应用到电子商务、卫生医疗、军事和移动社交等领域,逐步成为人们日常生活不可或缺的重要组成。据中国互联网信息中心(CNNIC)统计,截止2019年6月,中国网民规模达8.54亿,相比于2018年底增长2598万,其中使用手机上网的比例高达99.1%,而使用过位置服务的网民占总网民数的70%以上。可以预见的是,随着5G时代的到来,基于位置的服务将会更加普及。然而,任何事物都有其两面性,LBS为人们带来多种便利服务的同时,也带来了巨大的安全隐患。用户在使用位置服务时,需要向位置服务提供商(Location-BasedServiceProvider,LSP)报告自己的位置信息,这些位置信息不仅包括用户的偏好信息(如喜欢的食物等),还包含着用户的位置数据(如家庭住址、工作单位等)。这些信息一旦暴露,不但严重影响用户的私人生活,更可能威胁用户的人身安全。此外,如果用户在某个时间段连续发送了LBS请求,那么攻击者可能结合这些请求,分析得到该用户的轨迹信息,严重威胁用户的安全。因此,面向 ...
【技术保护点】
1.一种基于中国剩余定理和智能合约的位置隐私保护方法,其特征在于,包括以下步骤:/n步骤1,在以太坊区块链环境中部署结合拍卖特性的智能合约;/n步骤2,请求方在需要进行位置保护时,调用智能合约输入信息以及保证金,发起一次新的拍卖流程;/n步骤3,区块链上其他参与方通过智能合约监听拍卖状态,提交己方报价;/n步骤4,智能合约自动收集和比较所有人的报价,确定中标者集合,若中标者集合中的中标者数量满足期望数量,则直接将中标者集合发送给请求方;/n步骤5,如果在拍卖时间结束后,中标者集合中的中标者数量未达到期望数量,则利用中国剩余定理计算请求方的位置等价集合以补足中标者集合中的中标者期望数量;/n步骤6,请求方结合中标者的信息,建立隐匿区,进而形成聚合请求;/n步骤7,请求方发送聚合请求给位置服务供应商,等待其返回服务信息;/n步骤8,服务信息返回后,进行奖惩。/n
【技术特征摘要】
1.一种基于中国剩余定理和智能合约的位置隐私保护方法,其特征在于,包括以下步骤:
步骤1,在以太坊区块链环境中部署结合拍卖特性的智能合约;
步骤2,请求方在需要进行位置保护时,调用智能合约输入信息以及保证金,发起一次新的拍卖流程;
步骤3,区块链上其他参与方通过智能合约监听拍卖状态,提交己方报价;
步骤4,智能合约自动收集和比较所有人的报价,确定中标者集合,若中标者集合中的中标者数量满足期望数量,则直接将中标者集合发送给请求方;
步骤5,如果在拍卖时间结束后,中标者集合中的中标者数量未达到期望数量,则利用中国剩余定理计算请求方的位置等价集合以补足中标者集合中的中标者期望数量;
步骤6,请求方结合中标者的信息,建立隐匿区,进而形成聚合请求;
步骤7,请求方发送聚合请求给位置服务供应商,等待其返回服务信息;
步骤8,服务信息返回后,进行奖惩。
2.根据权利要求1所述的基于中国剩余定理和智能合约的位置隐私保护方法,其特征在于,所述智能合约包括拍卖初始化模块、参与方出价模块、退款模块、奖励模块以及提现模块,其中:
初始化模块传入的参数包括位置信息、查询内容、拍卖时间、隐私保护等级需求K以及为本次拍卖提交的保证金;初始化模块将根据这些信息初始化一次拍卖过程,智能合约将充当本次拍卖的拍卖师的角色;
参与方出价模块传入的参数包括参与方对本次拍卖提出的报价,同时此报价将被作为该参与方的保证金,从其账户中扣除,并转入到智能合约账户中;在此模块中还将对参与方的出价进行比较;
退款模块用于在参与方调用出价模块提出报价后,智能合约将对出价进行比较;对没能最终成为中标者的参与方,在拍卖结束后,可以调用本模块取回当时的出价;
奖励模块用于在拍卖结束后,确定是否有中标用户作假,如有,则分配奖励时不给其发放奖励金,同时还要扣除其保证金作为惩罚;如没有,则中标者可以平分请求方的保证金;
提现模块用于在拍卖结束,并且请求方获得了服务后,中标者调用此模块将参与拍卖时的出价以及请求方分配的奖励取回。
3.根据权利要求1所述的基于中国剩余定理和智能合约的位置隐私保护方法,其特征在于,所述中标者集合中的中标者期望数量为K-1。
4.根据权利要求1所述的基于中国剩余定理和智能合约的位置隐私保护方法,其特征在于,所述请求方在需要进行位置保护时,调用智能合约输入信息包括:
所述的输入的信息包含请求方的位置信息、查询内容、拍卖时间、隐私保护等级需求K。
5.根据权利要求1所述的基于中国剩余定理和智能合约的位置隐私保护方法,其特征在于,所述区块链上其他参与方通过智能合约监听拍卖状态,提交己方报价,包括:
步骤3.1,区块链上其他参与方通过智能合约使用出价功能加入拍卖过程,出示己方报价,所出示的报价将从该参与方的账户中转移到智能合约账户,此报价同时还作为该参与方为本次拍卖交付的保证金;
步骤3.2,参与方在...
【专利技术属性】
技术研发人员:柳毅,李宣,凌捷,罗玉,欧毓毅,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。