ABSTRACT
This research focuses on the decentralised distribution of solar energy between networks using IoT (Internet of Things) enabled devices and Blockchain technology. IoT provides a medium for software part to interact with the physical part which is energy and transmission grid. IoT connects the physical battery containing the energy to the cloud database which is then used to interact with the software. IoT also enables the transfer of energy through the physical medium on the command given by the user through the user application. To make the system decentralized, blockchain is used, which helps to connect all the users in the network where they can transact without the need of knowing each other or having the obligation of any intermediary. Decentralisation helps in achieving a system which doesn't require any middleman and works on the cumulative trust of the nodes - often referred to as the Consensus-Based Algorithm. There are a number of such algorithms but Proof of Work (PoW) and Proof of Stake (PoS) are widely used for blockchains. We suggest using the PoW algorithm. We need to take care if the certain conditions meet before enabling any user to transact. For such condition, we used the application logic on the server side to enable a valid transaction (similar to smart contracts on Ethereum). Blockchain also offers security, transparency, immutability and customer centricity to develop the most advanced and automated platform.
In brief, the working of the system can be explained as - Sunlight makes the Solar panels charge the physical battery which is connected to the microcontroller. The microcontroller continuously updates the data to the cloud database which is accessed by the application. The application logic checks for the required conditions and if the required conditions are met, the transaction takes place and the blockchain is updated (a block is created and added to the blockchain enabling the transaction). On the physical side, the IoT devices receive a command to allow the transfer of energy to the particular node.
- C. Zhang, J. Wu, C.Long, M.Cheng, "Review of Existing Peer-to-Peer Energy Trading Projects," vol 105, May 2017, pp. 2563--2568Google Scholar
- T. Mortier (2019, January 29). Retrieved from https://www.ey.com/en_gl/power-utilities/how-blockchain-technology-is-transforming-the-distributed-energyGoogle Scholar
- M. Crosby, Nachiappan, P.Pattanayak, S.Verma, V. Kalyanaraman, "Blockchain Technology:Beyond Bitcoin", Applied Innovation Review, June 2016.Google Scholar
- Z. Zheng, S. Xie, H. Dai, X. Chen and H. Wang, "An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends," 2017 IEEE International Congress on Big Data (BigData Congress), Honolulu, HI, 2017, pp. 557--564.Google Scholar
- A. Gervais, G. O. Karame, K. Wüst, V. Glykantzis, H. Ritzdorf, S. Capkun, "On the Security and performance of proof of work blockchains," CCS '16 Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, October 24--28, 2016, pp 3--16. Google ScholarDigital Library
- A.Baliga, "Understanding Blockchain Consensus Models," April 2017, Persistent Systems Ltd., Pune, India, pp. 3--14Google Scholar
- A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, M. Ayyash, "Internet of Things: A Survey on Enabling Technologies, Protocols, and ApplicationsGoogle Scholar
- A. Badillo, C.Feregrino-Uribe, R.Cumplido, M.Morales-Sandoval, "FPGA-based implementation alternatives for the inner loop of the Secure Hash Algorithm SHA-256," vol. 37, August-October 2013, pp. 750--757. Google ScholarDigital Library
- M.Andoni, V. Robu, D. Flynn, S.Abram, D.Geach, D.Jenkins, P.McCallum, A.Peacock, "Blockchain technology in the energy sector: A systematic review of challenges and opportunities", vol 100, February 2019, pp. 143--174Google Scholar
- K. Mannaro, A. Pinna and M. Marchesi, "Crypto-trading: Blockchain-oriented energy market," 2017 AEIT International Annual Conference, Cagliari, 2017, pp. 1--5.Google Scholar
- P. Vogel, T. Klooster, V. Andrikopoulos and M. Lungu, "A Low-Effort Analytics Platform for Visualizing Evolving Flask-Based Python Web Services," 2017 IEEE Working Conference on Software Visualization (VISSOFT), Shanghai, 2017, pp. 109--113.Google Scholar
Index Terms
- Solar Energy Distribution Using Blockchain and IoT Integration
Recommendations
A Flexible Instant Payment System Based on Blockchain
Information Security and PrivacyAbstractImproving the throughput of blockchain systems such as Bitcoin and Ethereum has been an important research problem. Off-chain payments are one of the most promising technologies to tackle this challenge. Once a payment channel, however, is ...
Blockchain applications for Internet of Things (IoT): A review
Nowadays, Blockchain is very popular among industries to solve security issues of information systems. The Internet of Things (IoT) has security issues during multi-organization communication, and any organization approves no such robust framework. The ...
A Review on Blockchain and IoT Integration from Energy, Security and Hardware Perspectives
AbstractBlockchain is one of the promising technologies nowadays due to its unique characteristics like security, privacy, data integrity, decentralization, immutability, and traceability. Originally used to implement cryptocurrencies, recently numerous ...
Comments