Abstract

Blockchain has shown a great potential in Internet of Things (IoT) ecosystems for establishing trust and consensus mechanisms without involvement of any third party. Understanding the relationship between communication and blockchain as well as the performance constraints posing on the counterparts can facilitate designing a dedicated blockchain-enabled IoT systems. In this paper, we establish an analytical model for the blockchain-enabled wireless IoT system. By considering spatio-temporal domain Poisson distribution, i.e., node geographical distribution in spatial domain and transaction arrival rate in time domain are both modeled as Poisson point process (PPP), we first derive the distribution of signal-to-interference-plus-noise ratio (SINR), blockchain transaction successful rate as well as overall throughput. Based on the system model and performance analysis, we design an algorithm to determine the optimal full function node deployment for blockchain system under the criterion of maximizing transaction throughput. Finally, the security performance is analyzed in the proposed networks with three typical attacks. Solutions such as physical layer security are presented and discussed to keep the system secure under these attacks. Numerical results validate the accuracy of our theoretical analysis and optimal node deployment algorithm.

Highlights

  • I NTERNET of Things (IoT) is envisioned as one of the most promising technologies for constructing a global networkManuscript received November 19, 2018; revised February 28, 2019; accepted March 12, 2019

  • We theoretically analyze the performance of the blockchain-enabled Internet of Things (IoT) system, and propose an optimal blockchain full function node (FN)2 deployment based on the analysis

  • 1) We present a blockchain-enabled wireless IoT system model, where some full FNs are deployed to fulfill the functions of blockchain to support the transactions between other low-end IoT devices

Read more

Summary

INTRODUCTION

I NTERNET of Things (IoT) is envisioned as one of the most promising technologies for constructing a global network. With such an important role it plays in our life, there is a consensus that the security problem is of the first priority of IoT [3], [4], due to the easy accessibility and hardware/software constraints on IoT devices. In the current centralized IoT system, a cloud server is necessary for the identification, authorization, and communication among low-end devices, resulting in huge expenditure on construction and maintenance of servers. In the centralized IoT system, due to the involvement of the third party, the high agent cost makes smart contract [5] (such as micro payment and information exchange) among devices unattractive, and poses a bottleneck on the prosperous of IoT ecosystems

Preliminaries
Motivations
Contributions and Organizations
Blockchain-Enabled IoT Network Model
Wireless Communication Model
PERFORMANCE ANALYSIS IN BLOCKCHAIN-ENABLED WIRELESS IOT NETWORKS
Probability Density Function of SINR
TDP Transmission Successful Rate
Overall Communication Throughput
Eclipse Attack
Random Link Attack
Random FN Attack
NUMERICAL RESULTS AND DISCUSSION
Simulation Settings
Performance Evaluations Without Attacks
Performance Evaluations With Attacks
CONCLUSION
Introduction
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call