Edgence: A Block chain-Enabled Edge Computing Platform for Intelligent IoT-Based dApps
ABSTARCT :
Nowadays scalable IoT management is a bottleneck of IoT development due to the geographically dispersed distribution, fragmented ownerships, and ever growing population of IoT devices. To intelligently manage massive decentralized applications (dApps) in IoT use cases, Edgence (EDGe + intelligence) is proposed to use edge clouds to access IoT devices and users, and then use its in-built block chain to realize self-governing and self-supervision of the edge clouds. Edgence proposes to use master node technology to introduce IoT devices and users into a closed block chain system, which can extend the range of block chain to IoT-based dApps. Further, master nodes do good to scalability by raising the TPS (transactions per second) of the block chain network. To support various dApps, a three-tier validation is proposed, namely script validation, smart contract validation, and master node validation. To avoid energy consumption resulted by block chain consensus, Edgence proposes a random but verifiable way to elect a master node to generate each new block. The potential of the tailored Edgence is shown by examples of decentralized crowd sourcing and AI training.
EXISTING SYSTEM :
Despite the ongoing efforts for a suitable platform for block chain deployment in IoT applications; anonymity, adaptability and data integrity are crucial issues that are yet to be solved to ensure safe storage of data. Since only pseudonyms are guaranteed in block chain, and integrity relies only on massive numbers of honest miners and PoW’s complexity (which also affects the scalability); investigation for appropriate technologies to provide stronger anonymity than just pseudonymity and achieve adaptable data integrity must be done.
DISADVANTAGE :
? The pseudonyms in block chain that are responsible to handle anonymity of transactions is rendered insufficient because of the demonstrated possibility to de-anonymize participants.
? Integrity issues arise in block chain when either of the reliability, accuracy and consistency aspects of transactions in the network is compromised.
PROPOSED SYSTEM :
Presented in this section is the conceptual design for block chain integration with edge computing for IoT processing and storage requirements. The scheme is structured in layers to migrate block chain’s intensive operations in a separate layer outside the application layer containing IoT devices having constrained resources. We then proceeded to provide a description of the operations involved in each of the framework’s layers. As three IoT fundamental requirement categories: Computation offloading, outsourced data storage and control and management of network traffic, and their deployment in the framework was discussed next. The services deployment description was also accompanied with an illustration of how anonymity, integrity and adaptability solutions were implemented in the framework.
ADVANTAGE :
To achieve privacy in its services.
The many connected systems in IoT communicate with each other over the internet, and thus, producing and Exchanging massive amounts of data, which may be of a sensitive nature.
|