DMRV Implementation

As stated previously, we intend to follow the Protocol for Digitalised Measuring, Recording and Verification as a guide for our implementation.

Automated Monitoring

The cookstoves are equipped with several important pieces of hardware used to record fan runtime, burn time and geolocation of the stove. To ensure trust in the system, the meters chosen fall within an accuracy +/- 0.5%

At these particular intervals the data is recorded and timestamped to allow for detection of meter failure or tampering. In the event of a meter failure, the stove is flagged for repair, the issues in the data produced is caught during the checks later on in the process.

Communication

Prior to communicating data, the entire batch is hashed and cryptographically signed using the stove's assigned private key. This signature is used to prevent data tampering further in the process.

Data Storage

Data is sent to and stored in the stove developer's database (e.g. Salesforce) before being submitted to the verification nodes. This data will be made as accessible as possible through APIs.

Data Processing

Project developers can then submit their data for approval by sending them via a simple interface to a verification node.

Last updated