University of Twente Student Theses


Implementing and Scaling HanzeNet

Giessen, D. van de (2018) Implementing and Scaling HanzeNet.

[img] PDF
Abstract:Means of producing your own energy using technology such as solar panels is becoming available to more people every day. HanzeNet is a Dutch start-up working on a platform for trading such locally generated energy within local communities. This thesis details the design of a software system enabling such trading of energy in a decentralized manner using blockchain technology. Our design allows consumers to directly trade energy with others in their community. This makes it feasible for many communities to run solely on locally produced energy throughout most of the day, only buying power from external energy suppliers when the local supplies are depleted. Multiple means of energy production can be tracked to allow customers to choose which type of energy they would like to consume. Our system is designed to scale from small neighbourhoods to entire cities using a layered design to ensure optimal performance and manageability, and is shown to perform well even on lightweight server platforms. The system is released as free and open source software, allowing anyone to verify the implementation and check whether all operation are performed correctly. An extensible design allows for future additions of additional functionality without having to fork the existing blockchain network.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page