Vanh Khuyen Nguyen, Quan Z. Sheng, Adnan Mahmood, Wei Emma Zhang · 5 authors
The growth in distributed energy resources (DER) has produced positive impacts on energy grid systems. However, there are still significant challenges for deployment of DER systems. In this paper, we bring out the latest advancements in the domains of the internet of things (IoT), artificial intelligence, and distributed ledger technology in tandem to create the next generation of a smart, distributed, and efficacious energy management and trading system in Australia. The system is comprised of cost-effective and easy-to-assimilate IoT devices, e.g., smart sockets and inverters connected to existing devices or renewable energy sources, to formulate a mobile-friendly platform that provides the energy consumers with intuitive analytics, programmable control, and real-time energy monitoring and trading so as to assist them in improving their energy-efficiency.
The growing trend in the use of blockchain-based cryptocurrencies in modern communities provides several advantages, but also imposes several challenges to energy markets and power systems, in general. This paper aims at providing recommendations for efficient use of digital cryptocurrencies in today's and future smart power systems, in order to face the challenging aspects of this new technology. In this paper, existing issues and challenges of smart grids in the presence of blockchain-based cryptocurrencies are presented and some innovative approaches for efficient integration and management of blockchain-based cryptocurrencies in smart grids are proposed. Also some recommendations are given for improving the smart grids performance in the presence of digital cryptocurrencies and some future research directions are highlighted.
The electricity industry has always been under scrutiny in order to improve the quality of electricity supply, measurement and billing services to have the at most user transparency, while providing these services with the highest efficiency. Although many solutions have emerged, of which the smart meter was considered a viable option, it was quick to perish under the prodigious complications with the real-life feasibilities. El DApp- An electricity power consumption tracking application solution, harnessing both the IoT and Blockchain utilities to provide a decentralized and secure recording mechanism, that provides an improved architecture to the smart meter is proposed in this article. The El DApp provides a high security and cost efficient decentralized live electricity power consumption recording of the user that is maintained by a Raspberry Pi based Ethereum network.
Ronghua Xu, Yu Chen, Erik Blasch, Alexander Aved · 6 authors
Advancement in artificial intelligence (AI) and machine learning (ML), dynamic data driven application systems (DDDAS), and hierarchical cloud-fog-edge computing paradigm provide opportunities for enhancing multi-domain systems performance. As one example that represents multi-domain scenario, a "fly-by-feel" system utilizes DDDAS framework to support autonomous operations and improve maneuverability, safety and fuel efficiency. The DDDAS "fly-by-feel" avionics system can enhance multi-domain coordination to support domain specific operations. However, conventional enabling technologies rely on a centralized manner for data aggregation, sharing and security policy enforcement, and it incurs critical issues related to bottleneck of performance, data provenance and consistency. Inspired by the containerized microservices and blockchain technology, this paper introduces BLEM, a hybrid BLockchain-Enabled secure Microservices fabric to support decentralized, secure and efficient data fusion and multi-domain operations for avionics systems. Leveraging the fine-granularity and loose-coupling features of the microservices architecture, multidomain operations and security functionalities are decoupled into multiple containerized microservices. A hybrid blockchain fabric based on two-level committee consensus protocols is proposed to enable decentralized security architecture and support immutability, auditability and traceability for data provenience in existing multi-domain avionics system. Our evaluation results show the feasibility of the proposed BLEM mechanism to support decentralized security service and guarantee immutability, auditability and traceability for data provenience across domain boundaries.
Dimitri Kamenski, Arash Shaghaghi, Matthew Warren, Salil S. Kanhere
We focus on the problem of botnet orchestration and discuss how attackers can leverage decentralised technologies to dynamically control botnets with the goal of having botnets that are resilient against hostile takeovers. We cover critical elements of the Bitcoin blockchain and its usage for `floating command and control servers'. We further discuss how blockchain-based botnets can be built and include a detailed discussion of our implementation. We also showcase how specific Bitcoin APIs can be used in order to write extraneous data to the blockchain. Finally, while in this paper, we use Bitcoin to build our resilient botnet proof of concept, the threat is not limited to Bitcoin blockchain and can be generalized.
Varun Deshpande, Laurent George, Hakim Badis, Alemayehu Addisu Desta
In the context of smart grids, Demand Response (DR) is used to manage energy imbalance by smoothing consump¬tion peaks through voluntary rationing of energy by participants. However, it largely remains centralized and opaque with little to no traceability. To resolve this, we propose a blockchain-based framework in which a consortium of DR allotters and certify¬ing authorities maintain the blockchain. This brings in more transparency, traceability, and complete decentralization along with trustlessness, non-repudiation, and immutability. Further, the framework uses distinct components/concepts like Secure Elements, Escrow Accounts, Applied Smart Contracts in unison to fix the impediments of previous blockchain-based propositions. Next, we propose a fair and efficient DR allotment mechanism for a distributed DR marketplace whose execution time is less than 1 minute for more than 20,000 participants. Further, through simulations, we show the impact of different parameters on it and demonstrate its ability to delicately balance various paradigms of DR metrics. Finally, we conclude with our findings on system reliability and its inordinate effects on DR allotment metrics.
The combined cooling, heating and power (CCHP) system is a typical distributed, electricity-gas integrated energy scheme in a community. First, it generates electricity by use of gas, and then exploits the waste heat to supply community with heat and cooling. In this paper, we consider a smart city consisting of a number of communities (CCHPs) and an agent of power grid (APG), where CCHPs can sell energy to the APG according to its bid. To study all utilities of entities in such a city from energy trading, a noncooperative Stackelberg game between APG and CCHPs is formulated. Here, the APG gives a bid for buying the energy from CCHPs, then CCHPs respond to the APG with their optimal energy supply that maximizing their utilities according to this bid. We show that the maximum profit to the APG and utilities to the CCHPs can be obtained at the Stackelberg equilibrium, which is guaranteed to exist and unique. Because the complete information about energy supply of each CCHP is unknown to the APG in advance, we propose a distributed algorithm that is able to find the point of equilibrium through a limited number of iterations. Taking privacy protection and transaction security into consideration, we design a blockchain-enabled energy management system. This system is composed of Internet of Energy (IoE) sub-system and blockchain sub-system, where the information interactions as well as energy transactions between APG and CCHPs can be carried out effectively and safely. Finally, security analysis and numerical simulations show the effectiveness and accuracy of our proposed mechanism.
The application of smart grids helps optimize electric dispatching and troubleshoot power interruption. Although it provides convenience to our lives, it also causes certain security risks. At present, open wireless sensor network is adopted in smart grids and is vulnerable to cyber attacks, resulting in network congestion and leakage of users' private information. Therefore, an attacker may infer users' identities, behavior and preferences by analyzing the real-time power consumption, which is an immediate threat to the users' privacy. To address this issue, we propose a privacy-preserving scheme based on blockchain and group signature to protect the privacy of users' identities while enhancing the security of power systems. On one hand, smart meters serve as nodes in the blockchain system and ensure data consistency through consensus mechanism. On the other hand, as group members, smart meters make sure of the anonymity of end-users by generating group signatures for power data. Security analysis shows that, our scheme achieves security in terms of privacy preserving, transaction verification and traceability, and is secure against common cyber attacks. In addition, the performance analysis shows that the proposed scheme is practical in the sense of consensus delay and throughput.
Nowadays, unlike depleting fossil fuel resources, the integration of different types of renewable energy, as distributed generation sources, into power systems is accelerated and the technological development in this area is evolving at a frantic pace. Thus, inappropriate use of them will be irrecoverably detrimental. The power industry will reach a turning point in the pervasiveness of these infinite energy sources by three factors. Climate changes due to greenhouse gas accumulation in the atmosphere; increased demand for energy consumption all over the world, especially after the genesis of Bitcoin and base cryptocurrencies; and establishing a comprehensive perspective for the future of renewable energy. The increase in the pervasiveness of renewable energy sources in small-scale brings up new challenges for the power system operators to manage an abundant number of small-scale generation sources, called microsources. The current structure of banking systems is unable to handle such massive and high-frequency transactions. Thus the incorporation of cryptocurrencies is inevitable. In addition, by utilization of IoT-enabled devices, a large body of data will be produced must be securely transferred, stored, processed, and managed in order to boost the observability, controllability, and the level of autonomy of the smart power systems. Then the appropriate controlling measures must be performed through control signals in order to serve the loads in a stable, uninterruptible, reliable, and secure way. The data acquires from IoT devices must be analyzed using artificial intelligence methods such as big data techniques, data mining, machine learning, etc. with a scant delay or almost real-time. These measures are the controversial issues of modern power systems, which are yet a matter of debate. This study delves into the aforementioned challenges and opportunities, and the corresponding solutions for the incorporation of IoT and blockchain in power systems, particularly in the distribution level and residential section, are addressed. In the last section, the role of IoT in smart buildings and smart homes, especially for energy hubs schemes and the management of residential electric vehicle supply equipment is concisely discussed.
The future of renewable energy transportation and distribution is dynamic and complex, with distributed renewable resources in required distributed control. It is suggested that Distributed Ledger Technology (DLT) is a timely innovation with the potential to facilitate this future. The transition to full renewable energy requires an infrastructure capable of handling intermittent production that has a low marginal cost. This requires a distributed control logic where devices with embedded intelligence coordinate local production, a decentralized energy market where prices are not primarily based on production, and an underlying digital infrastructure to enable both. Simulations and experiments have demonstrated great potential in such a digital infrastructure, but real-life tests have identified scalability as a remaining challenge. In this paper, we propose a DLT-based architecture for the energy grid with the development of existing solution concepts by implementing scalability solutions. To this end, we derive energy market components as a framework for building efficient microgrid. Then, we discuss the microgrid as a case study of such a market according to the required components within energy production, transmission, and distribution; distributed ledger platform operations, IoT device manufacturing,; software development; and research in IoT, edge and cloud computing, and energy systems.
Utz Nisslmueller, Klaus-Tycho Foerster, Stefan Schmid, Christian Decker
Cryptocurrency off-chain networks such as Lightning (e.g., Bitcoin) or Raiden\n(e.g., Ethereum) aim to increase the scalability of traditional on-chain\ntransactions. To support nodes in learning about possible paths to route their\ntransactions, these networks need to provide gossip and probing mechanisms.\nThis paper explores whether these mechanisms may be exploited to infer\nsensitive information about the flow of transactions, and eventually harm\nprivacy. In particular, we identify two threats, related to an active and a\npassive adversary. The first is a probing attack: here the adversary aims to\ndetect the maximum amount which is transferable in a given direction over a\ntarget channel by actively probing it and differentiating the response messages\nit receives. The second is a timing attack: the adversary discovers how close\nthe destination of a routed payment actually is, by acting as a passive\nman-in-the middle and analyzing the time deltas between sent messages and their\ncorresponding responses. We then analyze the limitations of these attacks and\npropose remediations for scenarios in which they are able to produce accurate\nresults.\n
In order to ensure the information security, most of the important information including the data of advanced metering infrastructure (AMI) in the energy internet is currently transmitted and exchanged through the intranet or the carrier communication. The former increases the cost of network construction, and the latter is susceptible to interference and attacks in the process of information dissemination. The blockchain is an emerging decentralized architecture and distributed computing paradigm. Under the premise that these nodes do not need mutual trust, the blockchain can implement trusted peer-to-peer communication for protecting the important information by adopting distributed consensus mechanisms, encryption algorithms, point-to-point transmission and smart contracts. In response to the above issues, this paper firstly analyzes the information security problems existing in the energy internet from the four perspectives of system control layer, device access, market transaction and user privacy. Then blockchain technology is introduced, and its working principles and technical characteristics are analyzed. Based on the technical characteristics, we propose the multilevel and multichain information transmission model for the weak centralization of scheduling and the decentralization of transaction. Furthermore, we discuss that the information transmission model helps solve some of the information security issues from the four perspectives of system control, device access, market transaction and user privacy. Application examples are used to illustrate the technical features that benefited from the blockchain for the information security of the energy internet.
Energy trading in Industrial Internet of Things (IIoT), a fundamental approach to realize Industry 4.0, plays a vital role in satisfying energy demands and optimizing system efficiency. Existing research works utilize a utility company to distribute energy to energy nodes with the help of energy brokers. Afterwards, they apply blockchain to provide transparency, immutability, and auditability of peer-to-peer (P2P) energy trading. However, their schemes are constructed on a weak security model and do not consider the cheating attack initiated by energy sellers. Such an attack refers to an energy seller refusing to transfer the negotiated energy to an energy purchaser who already paid money. In this article, we propose FeneChain, a blockchain-based energy trading scheme to supervise and manage the energy trading process toward building a secure energy trading system and improving energy quality for Industry 4.0. Specifically, we leverage anonymous authentication to protect user privacy, and we design a timed-commitments-based mechanism to guarantee the verifiable fairness during energy trading. Moreover, we utilize fine-grained access control for energy trading services. We also build a consortium blockchain among energy brokers to verify and record energy trading transactions. Finally, we formally analyze the security and privacy of FeneChain and evaluate its performance (i.e., computational costs and communication overhead) by implementing a prototype via a local Ethereum test network and Raspberry Pi.
Mahdi Daghmehchi Firoozjaei, Ali A. Ghorbani, Hyoungshick Kim, JaeSeung Song
In the current centralized IoT ecosystems, all financial transactions are routed through IoT platform providers. The security and privacy issues are inevitable with an untrusted or compromised IoT platform provider. To address these issues, we propose Hy-Bridge, a hybrid blockchain-based billing and charging framework. In Hy-Bridge, the IoT platform provider plays no proxy role, and IoT users can securely and efficiently share a credit with other users. The trustful end-to-end functionality of blockchain helps us to provide accountability and reliability features in IoT transactions. Furthermore, with the blockchain-distributed consensus, we provide a credit-sharing feature for IoT users in the energy and utility market. To provide this feature, we introduce a local block framework for service management in the credit-sharing group. To preserve the IoT users’ privacy and avoid any information leakage to the main blockchain, an interconnection position, called bridge, is introduced to isolate IoT users’ peer-to-peer transactions and link the main blockchain to its subnetwork blockchain(s) in a hybrid model. To this end, a k-anonymity protection is performed on the bridge. To evaluate the performance of the introduced hybrid blockchain-based billing and charging, we simulated the energy use case scenario using Hy-Bridge. Our simulation results show that Hy-Bridge could protect user privacy with an acceptable level of information loss and CPU and memory usage.
Iago Sestrem Ochôa, Luís Augusto Silva, Gabriel de Mello, Nuno M. García · 6 authors
Smart grid systems have become popular and necessary for the development of a sustainable power grid. These systems use different technologies to provide optimized services to the users of the network. Regarding computing, these systems optimize electrical services by processing a large amount of the data generated. However, privacy and security are essential in this kind of system. With a large amount of data generated, it is necessary to protect the privacy of users, because this data may reveal the users' personal information. Today, blockchain technology has proven to be an efficient architecture for solving privacy and security problems in different scenarios. Over the years, different blockchain platforms have emerged, attempting to solve specific problems in different areas. However, the use of different platforms fragmented the market, which was no different in the smart grid scenario. This work proposes a blockchain architecture that uses sidechains to make the system scalable and adaptable. We used three blockchains to ensure privacy, security, and trust in the system. To universalize the proposed solution, we used the Open Smart Grid Protocol and smart contracts. The results show that architecture security and privacy are guaranteed, making it feasible for implementation in real systems; although scalability issues regarding the storage of the data generated still exist.
Software-defined industrial network has emer-ged as an autonomous ecosystem where the network control relies on a centralized controller to provide seamless data transfer. However, the reliance on a centralized controller can lead to several challenges, such as single point of failure. An adversary can initiate a denial of service attack and limit the availability of the controller by projecting malicious or uncontrolled traffic flows. To overcome this, in this article, a deep-learning-based blockchain framework is designed for providing secure software-defined industrial network. In this framework, a blockchain mechanism is designed wherein all the switch are registered, verified (using zero-knowledge proof), and, thereafter, validated in the blockchain using a voting-based consensus mechanism. A deep Boltzmann machine based flow analyzer is deployed at the control plane to identify the anomalous switch requests. The evaluation is performed using a mininet emulator wherein the results obtained depict the superiority of the proposed framework.
The demand for electricity increases rapidly along with the advancement of the industrial age. To ensure efficient distribution of the electricity, maintain low losses and high level of quality, and the security of electricity supply, the smart grid concept was proposed. The concept enables a small, individual scale to generate electricity and sell it to the grid. However, the concept adds complexity to the existing system, such as how a transaction between these generators and consumers are conducted, verified and recorded. This paper proposes the blockchain as a tool to manage transactions in the smart grid. Transactions are performed with smart contracts, and the network acts as a transaction verifier. The blockchain provides immutability of the transactions, which ensure every transaction between generators and consumers will always be executed. It also provides immutability to transaction history, which can be used for audit or solving a transaction dispute.
Cyber-physical systems (CPS) is a setup that controls and monitors the physical world around us. The advancement of these systems needs to incorporate an unequivocal spotlight on making these systems efficient. Blockchains and their inherent combination of consensus algorithms, distributed data storage, and secure protocols can be utilized to build robustness and reliability in these systems. Blockchain is the underlying technology behind bitcoins and it provides a decentralized framework to validate transactions and ensure that they cannot be modified. By distributing the role of information validation across the network peers, blockchain eliminates the risks associated with a centralized architecture. It is the most secure validation mechanism that is efficient and enables the provision of financial services, thereby giving users more freedom and power. This upcoming technology provides internet users with the capability to create value and authenticate digital information. It has the capability to revolutionize a diverse set of business applications, ranging from sharing economy to data management and prediction markets. In this paper, we present a holistic survey of various applications of CPS where blockchain has been utilized. Smart grids, health-care systems, and industrial production processes are some of the many applications that can benefit from the blockchain technology and will be discussed in the paper.