A Scalable Blockchain-based Smart Contract Model for Decentralized Voltage Stability Using Sharding Technique

06/28/2022
by   Kimia Honari, et al.
0

Blockchain technologies are one possible avenue for increasing the resilience of the Smart Grid, by decentralizing the monitoring and control of system-level objectives such as voltage stability protection. They furthermore offer benefits in data immutability and traceability, as blockchains are cryptographically secured. However, the performance of blockchain-based systems in real-time grid monitoring and control has never been empirically tested. This study proposes implementing a decentralized voltage stability algorithm using blockchain-based smart contracts, as a testbed for evaluating the performance of blockchains in real-time control. We furthermore investigate sharding mechanisms as a means of improving the system's scalability with fixed computing resources. We implement our models as a proof-of-concept prototype system using Hyperledger Fabric as our blockchain platform, the Matpower library in MATLAB as our power system simulator, and Hyperledger Caliper as our performance evaluation tool. We found that sharding does indeed lead to a substantial improvement in system scalability for this domain, measured by both transaction success rates and transaction latency.

READ FULL TEXT
research
07/10/2021

Blockumulus: A Scalable Framework for Smart Contracts on the Cloud

Public blockchains have spurred the growing popularity of decentralized ...
research
01/31/2019

A Platform Architecture for Multi-Tenant Blockchain-Based Systems

Blockchain has attracted a broad range of interests from start-ups, ente...
research
05/02/2020

Context-based smart contracts for appendable-block blockchains

Currently, blockchain proposals are being adopted to solve security issu...
research
06/05/2023

Modular zk-Rollup On-Demand

The rapid expansion of the use of blockchain-based systems often leads t...
research
01/18/2019

Are Smart Contracts and Blockchains Suitable for Decentralized Railway Control?

Conventional railway operations employ specialized software and hardware...
research
07/04/2020

Scalable Role-based Access Control Using The EOS Blockchain

Role-based access control (RBAC) policies represent the rights of subjec...
research
01/11/2023

How To Optimize My Blockchain? A Multi-Level Recommendation Approach

Aside from the conception of new blockchain architectures, existing bloc...

Please sign up or login with your details

Forgot password? Click here to reset