Comprehensive coordination of prosumers requires reliable peer-to-peer communication for the exchange of information. Current trends in the management of prosumers are focused primarily on the development of information communication technologies, which enable decentralized management and safe communication between users. One of the platforms that offer easy development of secure decentralized applications is the Ethereum platform. The platform is based on blockchain technology that enables secure decentralized storage and management of data.
The goal of the master thesis was to develop a polygon, which enables testing different scenarios of prosumers coordination using the Ethereum platform. For this purpose, firstly, studied the blockchain technology that is the basis of the Ethereum platform. Based on all the acquired knowledge, we developed the polygon EthStevec that enables testing coordination of prosumers using various profiles. Peer-to-peer communication between all prosumers in the polygon was based on the private Ethereum network. Different prosumers’ profiles were simulated as a Python program code, which was run on Raspberry Pi 3B + devices. The polygon was tested with a set of typical scenarios that can be observed with prosumers in the power system. Furthermore, the polygon was also tested in the direction of Ethereum platform performance. With these results, we demonstrate the feasibility of local prosumers coordination and determined the limitations of the selected technology.
In the first part, the master thesis describes the main features of blockchain technology and the Ethereum platform. Secondly, we present the main building blocks of the polygon EthStevec and the results of the performed tests.
|