School of Computer Science and Engineering (SCOPE), VIT-AP University, Vijayawada, 522237, Andhra Pradesh, India.
Department of Computer Science and Engineering, National Institute of Technology Meghalaya, Shillong, 793003, India.
Sci Rep. 2022 Aug 25;12(1):14523. doi: 10.1038/s41598-022-18603-z.
With the electric power grid experiencing a rapid shift to the smart grid paradigm over a deregulated energy market, Internet of Things (IoT) based solutions are gaining prominence and innovative Peer To Peer (P2P) energy trading at micro-level are being deployed. Such advancement, however leave traditional security models vulnerable and pave the path for Blockchain, an Distributed Ledger Technology (DLT) with its decentralized, open and transparency characteristics as a viable alternative. However, due to deregulation in energy trading markets, massive volumes of micro transactions are required to be supported, which become a performance bottleneck with existing Blockchain solution such as Hyperledger, Ethereum and so on. In this paper, a lightweight 'Tangle' based framework, namely IOTA (Third generation DLT) is employed for designing an energy trading market that uses Directed Acyclic Graph (DAG) based solution that not only alleviates the reward overhead for micro-transactions but also provides scalability, quantum-proof, and high throughput of such transactions at low confirmation latency. Furthermore the Masked Authentication Messaging (MAM) protocol is used over the IOTA P2P energy trading framework that allows energy producer and consumer to share the data while maintaining the confidentiality, and facilitates the data accessibility. The Raspberry Pi 3 board along with voltage sensor (INA219) used for the setting up light node and publishing and fetching data from the Tangle. The results of the obtained benchmarking indicate low confirmation latency, high throughput, system with Hyperledger Fabric and Ethereum. Moreover, the effect of transaction rate decreases when the IOTA bundle size increases more than 10. For bundle size 5 and 10 it behaves absolutely better than any other platform. The speedy confirmation time of transactions in IOTA, is most suitable for peer to peer energy trading scenarios. This study serves as a guideline for deploying, end-to-end transaction with IOTA Distributed Ledger Technology (DLT) and improving the performance of Blockchain in the energy sector under various operating conditions.
随着电力电网在能源市场自由化的背景下迅速向智能电网模式转变,基于物联网(IoT)的解决方案日益受到关注,创新性的微级点对点(P2P)能源交易也已开始部署。然而,这种发展趋势使得传统的安全模型变得脆弱,并为区块链技术(一种具有去中心化、开放和透明特性的分布式账本技术)提供了可行的替代方案。然而,由于能源交易市场的自由化,需要支持大量的微交易,这成为现有区块链解决方案(如 Hyperledger、Ethereum 等)的性能瓶颈。在本文中,我们采用了一种轻量级的基于“缠结”的框架,即 IOTA(第三代 DLT),用于设计一个能源交易市场,该市场使用基于有向无环图(DAG)的解决方案,不仅减轻了微交易的奖励开销,还提供了可扩展性、抗量子证明以及在低确认延迟下的高交易吞吐量。此外,我们在 IOTA P2P 能源交易框架上使用了掩蔽身份验证消息(MAM)协议,允许能源生产者和消费者在保持数据机密性的同时共享数据,并促进数据的可访问性。我们使用 Raspberry Pi 3 板和电压传感器(INA219)来设置轻节点,并从缠结中发布和获取数据。获得的基准测试结果表明,与 Hyperledger Fabric 和 Ethereum 相比,IOTA 具有较低的确认延迟、较高的吞吐量和系统。此外,当 IOTA 捆绑包的大小增加超过 10 时,交易速率的影响会减小。对于捆绑包大小为 5 和 10,它的表现绝对优于其他任何平台。IOTA 中交易的快速确认时间非常适合点对点能源交易场景。本研究为在各种运行条件下部署使用 IOTA 分布式账本技术(DLT)的端到端交易以及提高区块链在能源领域的性能提供了指导。