预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110557375A(43)申请公布日2019.12.10(21)申请号201910706205.4(22)申请日2019.08.01(71)申请人上海电力大学地址200090上海市杨浦区平凉路2103号(72)发明人温蜜徐健孙蕊李晋国陈思佳陈珊吴佳乐郭帅王轩楷李孟特(74)专利代理机构上海科盛知识产权代理有限公司31225代理人赵继明(51)Int.Cl.H04L29/06(2006.01)H04L29/08(2006.01)G06Q30/08(2012.01)权利要求书2页说明书6页附图3页(54)发明名称基于区块链智能合约的K匿名位置隐私保护的激励方法(57)摘要本发明涉及一种基于区块链智能合约的K匿名位置隐私保护的激励方法,主要步骤如下:(1)在公有化区块链上部署激励机制智能合约;(2)申请人公布所需要的K匿名数量及保证金额度;(3)潜在的竞买人监视部署于该区块链上的智能合约以提交出价竞拍;(4)智能合约执行拍卖活动以确定中标者。(5)前K+1名支付保证金最高者获得任务完成机会,与买家形成一个K匿名群组。(6)位置隐私保护任务开始,中标的买家和卖家组成了一个匿名组。组中的所有成员都将其位置和请求发送给服务提供商。攻击者无法确定哪一组位置和请求是真的。(7)任务完成,进行款项交割,奖励金加上保证金一并退回中标账号。与现有激励相比,本发明更加实用、高效、安全可靠。CN110557375ACN110557375A权利要求书1/2页1.一种基于区块链智能合约的K匿名位置隐私保护的激励方法,其特征在于,该方法包括以下步骤:步骤1:在公有的去中心化区块链上部署激励机制智能合约;步骤2:申请人调用初始化函数初始化新的拍卖并向智能合约支付保证金;步骤3:不同的竞买人通过监视部署的智能合约以进行新拍卖并提交投标出价;步骤4:智能合约执行拍卖活动并确定中标者;步骤5:前K+1名支付最高保证金的竞买人获得位置隐私保护任务完成机会,与申请人形成一个K匿名群组;步骤6:位置隐私保护任务开始,中标的买家和卖家组成一个匿名组,组中所有成员将其位置和请求发送给第三方服务提供商以使得攻击者无法确定哪一组的位置和请求为真;步骤7:任务完成后进行款项交割,将奖励金和保证金一并退回各自账号。2.根据权利要求1所述的一种基于区块链智能合约的K匿名位置隐私保护的激励方法,其特征在于,所述步骤1包括以下分步骤:步骤11:设定激励机制智能合约为K匿名激励机制智能合约及其相关函数设计,所述函数包括初始化函数、投标函数、拍卖函数、退款函数和奖惩函数;步骤12:在公有区块链上部署该设定完毕的激励机制智能合约;步骤13:该智能合约独立于实体节点运行于虚拟机中,返回该区块链上的未来参与该智能合约的各方所需要的智能合约地址以使得所有的交易代理节点均可访问。3.根据权利要求1所述的一种基于区块链智能合约的K匿名位置隐私保护的激励方法,其特征在于,所述步骤2包括以下分步骤:步骤21:申请人调用初始化函数以初始化新的拍卖并在拍卖之前向智能合约交付保证金;步骤22:初始化函数执行后,该智能合约准备接受竞买人投标。4.根据权利要求1所述的一种基于区块链智能合约的K匿名位置隐私保护的激励方法,其特征在于,所述的步骤3包括以下分步骤:步骤31:不同竞买人通过监测公有区块链上的激励机制智能合约以查看何时有人寻求匿名帮助可供拍卖以及何时提交他们的出价;步骤32:当出现可供拍卖以及相应提交出价的机会时,调用投标函数将保证金作为投标金额从竞买人的代理账户转移到智能合约的账户中以进行投标。5.根据权利要求1所述的一种基于区块链智能合约的K匿名位置隐私保护的激励方法,其特征在于,所述的步骤4包括以下分步骤:步骤41:设置定义时间后,每个竞买人的出价被披露后利用智能合约中的拍卖函数以确定拍卖竞买人和结算价格;步骤42:拍卖函数将每个显示的出价与当前规定范围内的最低出价进行比较;步骤43:若发现显示的出价高于当前规定范围内的最低出价,将规定范围内的最低出价和次最低出价升高并记录当前规定范围内的最低出价对应的投标者,即竞买人。6.根据权利要求1所述的一种基于区块链智能合约的K匿名位置隐私保护的激励方法,其特征在于,所述的步骤5具体包括支付保证金最高的前K+1名竞买人被选中,并与申请人形成一个K匿名群组以帮助申请人完成K匿名位置隐私保护任务。2CN110557375A权利要求书2/2页7.根据权利要求1所述的一种基于区块链智能合约的K匿名位置隐私保护的激励方法,其特征在于,所述的步骤6具体包括:K匿名位置隐私保护任务开始后,中标的竞买人和申请人组成了一个匿名组,组中的所有成员都将其位置和请求发送给第三方服务提供商,攻击者只能判断出K个