Please use this identifier to cite or link to this item:
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHu, Tianbinen_US
dc.identifier.citationHu, T. (2022). Zero-knowledge proof (ZKP)-based blockchains for community microgrid energy sharing. Master's thesis, Nanyang Technological University, Singapore.
dc.description.abstractIn recent years, blockchain technology has developed rapidly and attracted more and more attention. The decentralization, traceability, openness and transparency of transaction data and other characteristics of blockchain technology make it well applied in financial-related fields. In fact, as an underlying security data technology, blockchain also has broad application prospects in other fields besides finance. With the advancement of electricity reform, an efficient and transparent electricity trading market is gradually improving. Under this circumstance, it is difficult for the traditional single centralized power trading model to fully meet the needs of marketization. Because it is not conducive to market competition and cannot fully protect the interests of all parties. So the use of blockchain technology to support power transactions and build a safe and reliable power trading platform is an inevitable trend in future. Based on this, this project studies and designs a microgrid system based on blockchain technology. The specific work is as follows: First, the basic technical knowledge and application cases of blockchain are introduced, including the working principle of blockchain, infrastructure such as data storage, consensus algorithms and zero-knowledge proofs. Then, the applicability of blockchain technology to microgrid is analyzed. Based on Ethereum and related technologies of smart contracts, this work illustrates the convenience and intelligent operation of electricity transactions. Secondly, by building the Ethereum PoA private chain platform, a new way of applying smart contracts to electricity transactions is studied. Limited by the high cost and complexity of actual power system attempts, this research simulates the power transaction behavior of power generation users and power users on the chain by deploying, maintaining and running smart contracts. Transactions and other related operations are completed by blockchain technology. Finally, the simulation implementation runs an electricity transaction process. The experiment simulates the power execution and transaction settlement of users who purchase and sell electricity. The whole experiment is based on the smart contract blockchain technology of the Ethereum platform. Through the analysis of information flow, the experiment successfully completed operations such as electric energy transfer and fund settlement. The transaction information is recorded in the blockchain, and the corresponding information can be queried.en_US
dc.publisherNanyang Technological Universityen_US
dc.subjectEngineering::Electrical and electronic engineeringen_US
dc.titleZero-knowledge proof (ZKP)-based blockchains for community microgrid energy sharingen_US
dc.typeThesis-Master by Courseworken_US
dc.contributor.supervisorGooi Hoay Bengen_US
dc.contributor.schoolSchool of Electrical and Electronic Engineeringen_US
dc.description.degreeMaster of Science (Power Engineering)en_US
item.fulltextWith Fulltext-
Appears in Collections:EEE Theses
Files in This Item:
File Description SizeFormat 
HU TIANBIN dissertation.pdf
  Restricted Access
5.47 MBAdobe PDFView/Open

Page view(s)

Updated on Dec 1, 2023


Updated on Dec 1, 2023

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.