| Literature DB >> 31546920 |
Martin Connolly1, Ivana Dusparic2, Georgios Iosifidis3, Mélanie Bouroche4.
Abstract
Participatory sensing is a process whereby mobile device users (or participants) collect environmental data on behalf of a service provider who can then build a service based upon these data. To attract submissions of such data, the service provider will often need to incentivize potential participants by offering a reward. However, for the privacy conscious, the attractiveness of such rewards may be offset by the fact that the receipt of a reward requires users to either divulge their real identity or provide a traceable pseudonym. An incentivization mechanism must therefore facilitate data submission and rewarding in a way that does not violate participant privacy. This paper presents Privacy-Aware Incentivization (PAI), a decentralized peer-to-peer exchange platform that enables the following: (i) Anonymous, unlinkable and protected data submission; (ii) Adaptive, tunable and incentive-compatible reward computation; (iii) Anonymous and untraceable reward allocation and spending. PAI makes rewards allocated to a participant untraceable and unlinkable and incorporates an adaptive and tunable incentivization mechanism which ensures that real-time rewards reflect current environmental conditions and the importance of the data being sought. The allocation of rewards to data submissions only if they are truthful (i.e., incentive compatibility) is also facilitated in a privacy-preserving manner. The approach is evaluated using proofs and experiments.Entities:
Keywords: data truthfulness; identity privacy; incentive compatibility; incentive mechanism; incentivization; participatory sensing; privacy preserving
Year: 2019 PMID: 31546920 PMCID: PMC6767666 DOI: 10.3390/s19184049
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Privacy-Aware Incentivization (PAI) platform.
Figure 2Privacy-Aware Incentivization platform.
Additional notations for Algorithm 3.
| Notation | Meaning |
|---|---|
| DPPLHS | Drift-plus-penalty expression: left-hand side. |
| DPPRHS | Drift-plus-penalty expression: right-hand side. |
| Llast(r) | Last Lyapunov function computed for a particular reward. |
| Mpredict | Linear Regression Prediction model. |
| OPTcurrent | Current Lyapunov optimization computation. |
| OPTsolution | Lyapunov optimization solution. |
| roptimal | The optimal reward value. |
| [r] | Possible reward values. |
| r(t) | The optimal level of reward to offer for a timeslot, |
| [r, Npredict(t), Zforfeit(t)] | Reward, number of predicted responses and the associated queuing state variable for this reward. |
| {[r, Npredict(t), Zforfeit(t)]} | The rewards, the number of predicted responses and their associated queuing state variables. |
| {[Nactual], r} | Number of actual responses for the different levels of reward. |
| [Npredict(t)], r] | Number of predicted responses for the different levels of reward. |
| [U,V] | The data utility weightings and the corresponding constant |
|
| One-slot conditional Lyapunov drift. |
Figure 3Reward adaptiveness: high response environment.
Figure 4Reward adaptiveness: low response environment.
Resource consumption of cryptographic primitives.
| Time (ms) | Power (J) | |
|---|---|---|
| Submitter (Android Phone) | ||
| - One-Time Key | 4.000 | 0.023 |
| - Data encryption | 0.120 | 0.002 |
| peer (laptop) | ||
| - Verification | 0.944 | N/A |
| - Decryption | 0.005 | N/A |
| peer (smartphone) | ||
| - Verification | 339.000 | 3.290 |
| - Decryption | 0.146 | 0.002 |
| peer (laptop) | ||
| - Verification | 0.944 | N/A |
| - Decryption | 0.005 | N/A |
| peer (smartphone) | ||
| - Verification | 339.000 | 3.290 |
| - Decryption | 0.146 | 0.002 |
| Total (laptop) | 5.069 | 0.025 |
| Total (smartphone) | 343.266 | 3.317 |
| Total (Li & Cao [ | 5.704 | N/A |
| Total (Li & Cao [ | 6.004 | 0.290 |
| Total (Dimitriou [ | 1305.500 | 12.612 |