Waves Enterprise has developed a decentralized platform for interaction between key participants of retail electricity markets, featuring a more efficient electricity consumption metering system based on blockchain technology.
Disputes between electricity grid companies and suppliers often arise over the amount of power provided to end consumers. To eliminate intermediaries (including financial ones) and possible disputes, a single information system is needed.
For a specific region, we pinpoint the following expectations:
enables companies and their partners to interact within a single trustless environment, digitizing and automating existing processes, eliminating intermediaries and building new and efficient business models. This will lead to reduced costs, as well as the reduction of technical and other overheads, and significantly improve the quality and speed of operational decision-making.
an electricity supplier and a bank deploy nodes and build a blockchain network. Electricity consumption data from meters installed in apartments participating in the pilot project is written to this blockchain.
processes the data to record and store consumption, bill and payment information. When a consumer makes a payment, it is split between the grid company and electricity supplier according to a pre-agreed formula.
a consumer sends payment to a payment-collecting bank (in this trial, Alfa Bank), which sends data on all daily payments to a settlement bank (also Alfa Bank). The settlement bank splits payments between grid companies and electricity suppliers.
The system offers the following advantages to consumers:
The architecture consists of two levels: Edge Complex is used for data collection, and Mining Nodes are used for smart contract execution and block generation.
Edge Complex is a metering system that includes an entry gateway, message line, the backend app section responsible for data collection, and a blockchain node for data storage. Consumption data is collected by several methods: automated metering systems, directly from smart meters, or manual entry by users. Ideally, a system of this kind should be deployed at a level that aggregates consumption data from a number of apartment blocks.
A Mining Node is a full blockchain node. It enables execution of smart contracts, block generation and processing of data provided to users. At the regional level, at least three nodes of this type are required: one each for the grid company, bank and electricity supplier. We define a node as a server in a decentralized network that has pre-installed Waves Enterprise software and is linked to other servers by a P2P protocol for exchanging data on blocks and transactions. It is also advisable to deploy data aggregation nodes, responsible for several apartment blocks. At the regional level, several nodes for smart contract execution and block generation should be deployed. Stable network operation is required to minimize transaction processing times. This primarily applies to Mining Nodes.
Creation of a single digital environment
Reduced costs, as well as lower technical and other losses
Significantly improved quality and speed of operational decision-making
Efficient management of accounts receivable
Cutting costs due to the support of a single solution for all regions (no need to support and develop multiple systems)
Unification of user interfaces for grid companies, electricity suppliers and consumers