EdgeChain: An Edge-IoT Framework and Prototype Based on Blockchain and Smart Contracts
Jianli Pan, Jianyu Wang, Austin Hester, Ismail Alqerm, Yuanni Liu,, Ying Zhao

TL;DR
EdgeChain is a blockchain-based framework that enhances security and resource management in IoT and edge computing by integrating smart contracts and a permissioned blockchain to regulate device behavior and ensure secure logging.
Contribution
The paper introduces a novel edge-IoT framework called EdgeChain that combines blockchain, smart contracts, and a credit system for secure, automated resource management and behavior regulation.
Findings
Blockchain integration adds security with acceptable overhead.
Smart contracts automate enforcement of resource policies.
Prototype demonstrates practical feasibility and efficiency.
Abstract
The emerging Internet of Things (IoT) is facing significant scalability and security challenges. On the one hand, IoT devices are "weak" and need external assistance. Edge computing provides a promising direction addressing the deficiency of centralized cloud computing in scaling massive number of devices. On the other hand, IoT devices are also relatively "vulnerable" facing malicious hackers due to resource constraints. The emerging blockchain and smart contracts technologies bring a series of new security features for IoT and edge computing. In this paper, to address the challenges, we design and prototype an edge-IoT framework named "EdgeChain" based on blockchain and smart contracts. The core idea is to integrate a permissioned blockchain and the internal currency or "coin" system to link the edge cloud resource pool with each IoT device' account and resource usage, and hence…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · IoT and Edge/Fog Computing · Caching and Content Delivery
