Dynamic Sensor Renting in RF-powered Crowdsensing Service Market with Blockchain

Embedding sensors on wireless devices for collaborative environment sensing has been envisioned as a cost-effective solution for IoT applications. However, existing IoT platforms faces challenges, e.g., unsustainablility due to the limited on-device battery and tremendous cost of deploying middlewares for centralized task dispatching. In this paper, we employ wireless energy transfer and permissionless blockchains to construct a sustainable and decentralized IoT crowdsensing platform. Therein, IoT sensing cloud composed of multiple co-located sensors is wirelessly powered by RF-energy beacons for data sensing and transmission. The data is then forwarded to the blockchain for distributed data/transaction verification and trading. The data users access the crowdsensing service by renting sensors from the sensing clouds. Both the sensing clouds and data users are self-interested and aim to maximize their individual profits. The sensing clouds handle the interference of concurrent wireless transmissions and the on-chain transaction cost. Meanwhile, each user distributes its limited budget over the sensing clouds to optimize the service quality. We formulate a Stackelberg differential game to analyze the interaction among the sensing clouds and data users. Then, we investigate the Stackelberg equilibrium by capitalizing on Pontryagin's maximum principle. Furthermore, we provide a series of insightful numerical results about the Stackelberg equilibrium.

[1]  Huan Liu,et al.  Modelling Classification Performance for Large Data Sets , 2001, WAIM.

[2]  Gideon Peyser On the Cauchy-Lipschitz Theorem , 1958 .

[3]  Miguel Castro,et al.  Practical byzantine fault tolerance and proactive recovery , 2002, TOCS.

[4]  Josep Torrellas,et al.  Variation-Aware Application Scheduling and Power Management for Chip Multiprocessors , 2008, 2008 International Symposium on Computer Architecture.

[5]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[6]  François Baccelli,et al.  Stochastic geometry and wireless networks , 2009 .

[7]  Sarunas Girdzijauskas,et al.  When Trust Saves Energy: A Reference Framework for Proof of Trust (PoT) Blockchains , 2018, WWW.

[8]  Dong In Kim,et al.  Competitive Data Trading in Wireless-Powered Internet of Things (IoT) Crowdsensing Systems with Blockchain , 2018, 2018 IEEE International Conference on Communication Systems (ICCS).

[9]  Yonggang Wen,et al.  A Survey on Consensus Mechanisms and Mining Management in Blockchain Networks , 2018, ArXiv.

[10]  William H. Sandholm,et al.  Potential Games with Continuous Player Sets , 2001, J. Econ. Theory.

[11]  S. Shankar Sastry,et al.  Lyapunov Stability Theory , 1999 .

[12]  Prateek Saxena,et al.  A Secure Sharding Protocol For Open Blockchains , 2016, CCS.

[13]  Y. Ho,et al.  Nonzero-sum differential games , 1969 .

[14]  Christopher D. Clack,et al.  Smart Contract Templates: foundations, design landscape and research directions , 2016, ArXiv.