Abstract

In the post-cloud era, edge computing is a new computing paradigm with data processed at the edge of the network, which can process the data close to the end-user in real time and offload the cloud task intelligently. Meanwhile, the decentralization, tamper-proof and anonymity of blockchain technology can provide a new trusted computing environment for edge computing. However, it does raise considerable concerns of security, privacy, fault-tolerance and so on. For example, identity authentication and access control rely on third parties, heterogeneous devices and different vendors in IoT, leading to security and privacy risks, etc. How to combine the advantages of the two has become the highlight of academic research, especially the issue of secure resource management. Comprehensive security and privacy involve all aspects of platform, data, application and access control. In. this paper, the architecture and behavior of an Access Management System (AMS) in a proof of concept (PoC) prototype are proposed with a Color Petri Net (CPN) model. The two domains of blockchain and edge computing are organically connected by interfaces and interactions. The simulation of operation, activity and role association proves the feasibility and effectiveness of the AMS. The instances of platform business access control, data access control, database services, IOT hub service are run on Advantech WISE-PaaS through User Account and Authentication (UAA). Finally, fine-grained and distributed access control can be realized with the help of a blockchain attribute. Namely, smart contracts are used to register, broadcast, and revoke access authorization, as well as to create specific transactions to define access control policies.

Highlights

  • With the popularity of IoT and mobile computing, massive data generated by scattered terminal devices are stored on a large number of edge nodes, providing data sources for AI applications

  • As a kind of verifiable and tamper-proof ledger supported by cryptography, blockchain can guarantee information sharing and secure interaction in decentralized untrusted environments through transaction records, validity consensus and smart contracts, which play an important role in the scenario of edge computing

  • The real-time processing on edge can be provided by edge computing, and the security and privacy through the key information stored on the blockchain can be ensured

Read more

Summary

Introduction

With the popularity of IoT and mobile computing, massive data generated by scattered terminal devices are stored on a large number of edge nodes, providing data sources for AI applications. As a kind of verifiable and tamper-proof ledger supported by cryptography, blockchain can guarantee information sharing and secure interaction in decentralized untrusted environments through transaction records, validity consensus and smart contracts, which play an important role in the scenario of edge computing. Based on the above exposition about IoT, edge computing and blockchain, we can combine edge computing advantages of real-time processing close to the end-user and task migration with distributed security features of blockchain to build applications suitable. The objective of this paper to optimize their key technologies, build a decentralized and secure AMS model, and carry on design space exploration (DSE) and demonstration. The model of blockchain-enabled AMS for edge computing in CPN is built, and the main behavior of the system is simulated with CPN-tools The feasibility of this objective is verified theoretically for the PoC.

Related Work
About AMS Technology and Application
RegANode
The Architecture and Behavior with the CPN Model
Simulation of the CPN Model
RBAC Operations
Behavior of AMS
Performance Analysis
Conclusions
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