4.6 Article

A Blockchain-Centric IoT Architecture for Effective Smart Contract-Based Management of IoT Data Communications

Journal

ELECTRONICS
Volume 12, Issue 12, Pages -

Publisher

MDPI
DOI: 10.3390/electronics12122564

Keywords

Internet of Things (IoT); blockchain; security; wireless communications

Ask authors/readers for more resources

The exponential growth of the Internet of Things (IoT) has led to complex and hard to manage data communications. The centralized model is ineffective and insecure. Blockchain technology provides a potential solution for secure and effective management of IoT data communication. A lightweight blockchain-centric IoT architecture is proposed using a smart contract-based publish/subscribe model to address effective IoT data communication management.
The exponential growth of the Internet of Things (IoT) is being witnessed nowadays in different sectors. This makes IoT data communications more complex and harder to manage. Addressing such a challenge using a centralized model is an ineffective approach and would result in security and privacy difficulties. Technologies such as blockchain provide a potential solution to enable secure and effective management of IoT data communication in a distributed and trustless manner. In this paper, a novel lightweight blockchain-centric IoT architecture is proposed to address effective IoT data communication management. It is based on an event-driven smart contract that enables manageable and trustless IoT data exchange using a simple publish/subscribe model. To maintain system complexity and overhead at a minimum, the design of the proposed system relies on a single smart contract. All the system operations that enable effective IoT data communication among the different parties of the system are defined in the smart contract. There is no direct blockchain-IoT-device interaction, making the system more useable in wide IoT deployments incorporating IoT devices with limited computing and energy resources. A practical Ethereum-based implementation of the system was developed with the ability to simulate different IoT setups. The evaluation results demonstrated the feasibility and effectiveness of the proposed architecture. Considering varying-scale and varying-density experimental setups, reliable and secure data communications were achieved with little latency and resource consumption.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available