Computer Science > Computer Science and Game Theory
[Submitted on 25 Oct 2022 (this version), latest version 21 Dec 2022 (v2)]
Title:Connectivity-Aware Contract for Incentivizing IoT Devices in Complex Wireless Blockchain Networks
View PDFAbstract:Blockchain is considered to be the critical backbone technology for secure and trusted Internet of Things (IoT) on the future 6G network.However, the IoT network is usually with the complex wireless environment, where the communication is not reliable and the connectivity is complicated. Deploying a blockchain system in the complex wireless IoT network is challenging. Due to the limited resources, complex wireless environment and the property of self-interest, IoT devices do not have the internal motivation to consume energy and time to maintain the blockchain. Furthermore, existing incentive mechanism in blockchain is not compatible well with the wireless IoT network. In this paper, to incentivize IoT devices to join the construction of the wireless blockchain network, we propose a multi dimentional contract which optimizes the blockchain utility while addressing the issues of adverse selection and moral hazard. Specifically, the proposed contract not only considers the IoT devices' hash rate and transmission power, but also explores the network connectivity from the perspective of the network complexity. We incestigate the impact of these factors on energy consumption and the block confirmation probability by the experiments under different network sizes and average link probability. Numerical results demonstrate that our proposed contract mechanism is feasible and effective. Compared with the contract with adverse selection, the proposed contract improves blockchain utility by 35%, which is closer to the perfect information contract.
Submission history
From: Weiyi Wang [view email][v1] Tue, 25 Oct 2022 09:12:43 UTC (1,423 KB)
[v2] Wed, 21 Dec 2022 03:48:10 UTC (1,085 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.