You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Let's take a look at a very specific use case: a permissioned Hyperledger Fabric channel where a utility shares the emissions of a customer's electricity bill with its customers.  

Set Up the Channel

The first step is to set up the channel.  The utility is given permission to write data to the channel.  The customers are given permission to read data from the channel.

Save Emissions Data

A micro-service run by the utility or a service provider for the utility will:

  • Get the utility bill for each customer
  • Convert the kWH of electricity used to CO2 emissions based on the Emissions & Generation Resource Integrated Database (eGRID) database.  This database should be stored in an immutable, publicly available database such as OrbitDB
  • Present its security key to the channel
  • Write the CO2 emissions for each customer to the channel as private data for each customer

Get Emissions Data

A micro-service run by the customer will:

  • Present its seurity key to the channel
  • Get its CO2 emissions from the channel's private data



  • No labels