A Permissioned Consensus Algorithm Based DAGs-to-Blockchain in Hierarchical Architecture for Decentralized Internet of Things

Author(s):  
Istabraq M. Al-Joboury ◽  
Emad H. Al-Hemiary
2021 ◽  
Vol 2021 ◽  
pp. 1-13
Author(s):  
Jianwen Hu ◽  
Yuling Chen ◽  
Xiaojun Ren ◽  
Yixian Yang ◽  
Xiaobin Qian ◽  
...  

As the technical support of the industrial Internet of Things, blockchain technology has been widely used in energy trading, data transactions, and Internet of Vehicles. However, most of the existing energy trading models only address the transaction security and transaction privacy issues that arise in the energy trading process, ignoring the fairness of resource allocation and transaction equity in the trading process. In order to tackle those problems, an energy trading scheme called HO-TRAD is proposed in this paper to improve the efficiency of model trading while ensuring the fairness of energy trading. We propose a new trading strategy in the HO-TRAD energy trading scheme that guarantees fairness in the allocation of trading resources by introducing an entity’s active reputation value. Use smart contracts to achieve transparency and ensure fairness in the transaction process. Based on the identity verification foundation of the consortium chain, the scheme enhances the existing PBFT consensus algorithm and improves the efficiency of model transactions. The experimental simulation indicates that the scheme requires less transaction time and has higher transaction fairness and security.


2021 ◽  
Vol 1 (1) ◽  
pp. 1
Author(s):  
Marimuthu Karuppiah ◽  
Somula Ramasubbareddy ◽  
Bhabendu Kumar Mohanta ◽  
Debashish Jena ◽  
Kalpana Samal

2019 ◽  
Vol 9 (3) ◽  
pp. 372 ◽  
Author(s):  
Jingpeng Yue ◽  
Zhijian Hu ◽  
Ruijiang He ◽  
Xinyan Zhang ◽  
Jeremy Dulout ◽  
...  

The increasing penetration of distributed energy resources in next-generation distribution networks has resulted in an explosion of the Internet of Things to upgrade their control and monitoring systems. This poses new challenges for the efficient energy management and reliable decision-making of these systems. This is due to the potentially large amount of data that cannot be handled by the traditional architecture of control and data acquisition systems, which have limited storage and computation capabilities. In order to adapt to the new energy management requirements of next-generation distribution networks, a state-of-the-art energy management method called cloud-fog hierarchical architecture is proposed in this work. Based on this architecture, we established a utility and revenue model for various stakeholders, including normal customers, prosumers, and distribution system operators. Furthermore, by embedding an artificial intelligence module in the proposed architecture, energy management could be implemented automatically. Neural networks were used at fog computing layers to achieve regression prediction of energy usage behavior and power source output. Moreover, based on the maximizing utility objective function, the amount of energy consumption of customers and prosumers in the distribution network was optimized with a genetic algorithm at cloud layer. The proposed methods were tested with a set of normal customers and prosumers in a general distribution network, and the results, including the captured usage patterns of the customers and revenues of various stakeholders, verify the effectiveness of the proposed method. This work provides an effective reference for the development of real-time energy management systems for the next-generation distribution network.


Author(s):  
Aleksandar Tošić ◽  
Jernej Vičič ◽  
Michael David Burnard ◽  
Michael Mrissa

The Internet of Things (IoT) is experiencing widespread adoption across industry sectors ranging from supply chain management to smart cities, buildings, and health monitoring. However, most software architectures for IoT deployment rely on centralized cloud computing infrastructures to provide storage and computing power, as cloud providers have high economic incentives to organize their infrastructure into clusters. Despite these incentives, there has been a recent shift from centralized to decentralized architecture that harnesses the potential of edge devices, reduces network latency, and lowers infrastructure cost to support IoT applications. This shift has resulted in new edge computing architectures, but many still rely on centralized solutions for managing applications. A truly decentralized approach would offer interesting properties required for IoT use cases. To address these concerns, we introduce a decentralized architecture tailored for large scale deployments of peer-to-peer IoT sensor networks and capable of run-time application migration. The solution combines a blockchain consensus algorithm and verifiable random functions to ensure scalability, fault tolerance, transparency, and no single point of failure. We build on our previously presented theoretical simulations with many protocol improvements and an implementation tested in a use case related to monitoring a Slovenian cultural heritage building located in Bled, Slovenia.


Author(s):  
Rajalakshmi Krishnamurthi ◽  
Tuhina Shree

Blockchain is the world's most trusted service. It serves as a ledger that allows transaction to take place in a decentralized manner. There are so many applications based on blockchain technology, including those covering numerous fields like financial services, non-financial services, internet of things (IoT), and so on. Blockchain combines a distributed database and decentralized ledger without the need of verification by central authority. This chapter surveys the different consensus algorithms, blockchain challenges, and their scope. There are still many challenges of this technology, such as scalability and security problems, waiting to be overcome. The consensus algorithms of blockchain are proof of work (POW), proof of stake (POS), ripple protocol consensus algorithm (RPCA), delegated proof of stake (dPOS), stellar consensus protocol (SCP), and proof of importance (POI). This chapter discusses the core concept of blockchain and some mining techniques, consensus problems, and consensus algorithms and comparison algorithms on the basis of performance.


2013 ◽  
Vol 712-715 ◽  
pp. 1872-1875
Author(s):  
Yi Ying Zhang ◽  
Hui Li ◽  
De Quan Gao ◽  
Jin Ping Cao

With the development of internet of things (IoT), various of sensors play important roles in applications, especially in smart grid. The electrical substations usually deploy many sesors to sense the environment or control power facilities etc., such as temperature and humidity sensor, SF6sensor etc, to organize as a wireless sensor network (WSN) to cooperate for intelligent operation. In this paper, we deploy some special sensors in the substation and design a hierarchical architecture of WSN for information collection. According to the observation and operation result, the wireless sensor network can effectively acquire the environmental object and monitor the substation assets, which can effectively improve the operation capability of substation.


2021 ◽  
Vol 2021 ◽  
pp. 1-14
Author(s):  
Xu Yuan ◽  
Fang Luo ◽  
Muhammad Zeeshan Haider ◽  
Zhikui Chen ◽  
Yucheng Li

Blockchain technology has advanced rapidly in recent years and is now widely used in a variety of fields. Blockchain appears to be one of the best solutions for managing massive heterogeneous devices while achieving advanced data security and data reputation, particularly in the field of large-scale IoT (Internet of Things) networks. Despite the numerous advantages, there are still challenges while deploying IoT applications on blockchain systems due to the limited storage, power, and computing capability of IoT devices, and some of these problems are caused by the consensus algorithm, which plays a significant role in blockchain systems by ensuring overall system reliability and robustness. Nonetheless, most existing consensus algorithms are prone to poor node reliability, low transaction per second (TPS) rates, and scalability issues. Aiming at some critical problems in the existing consensus algorithms, this paper proposes the Efficient Byzantine Reputation-based Consensus (EBRC) mechanism to resolve the issues raised above. In comparison to traditional algorithms, we reinvented ways to evaluate node reliability and robustness and manage active nodes. Our experiments show that the EBRC algorithm has lower consensus delay, higher throughput, improved security, and lower verification costs. It offers new reference ideas for solving the Internet of Things+blockchain+Internet court construction problem.


Sign in / Sign up

Export Citation Format

Share Document