Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is a proposal.  Please leave your feedback as comments.

Objectives

This project will develop an emissions ledger which could be used by multiple parties in a supply chain to record emissions data.  It could then calculate the net emissions for a product which is transported through the supply chain. The goals are:

  • Quantify the amount of greenhouse gas (GHG) emissions per unit of product delivered at the destination of the supply chain, for example per kg of fruit or unit of equipment received.  This include both the embedded emissions of the product itself, the emissions of the supply chain, and loss of product in the supply chain.   
  • Quantify the effects of leakage or spoilage or other loss in the supply chain on net emissions and compare that against the emissions of the supply chain itself.
  • Compare different supply chain options to see their emissions impact.  For example,
    • Is it better to ship produce by air or sea freight?
    • Is it better to refrigerate it during shipping to reduce the spoilage?
    • Is it better to compress CO2 captured during carbon capture and storage (CCS) during pipeline transport?
  • Make it possible to compare different products at the destination through different supply chains.  For example,
    • Is it better to transport the recycled plastics to a facility that could make new bottles from them, or use them at a local recycling facility that turns them into lower value products.  While the calculator does not include emissions from downstream usage, it could be used to calculate the emissions of different products through different supply chains at the destination to determine which option is better.

...

  • Enable emissions reductions either from the product or its supply chain which could be tokenized and traded. 

Use Cases

The destination emissions of the products could be used for regulatory compliance, such as the EU carbon border tax, the EU Carbon Boarder Adjustment Mechanism targeting imports of energy intense commodities, and for meeting customers' climate objectives.  They could also be used to help investors assess the risk of different products.  Finally, by comparing the actual results versus simulations of business-as-usual alternatives, these calculations could be used to prove emissions reduction, certify products as low carbon, and create carbon offsets.

Longer term, this calculator This ledger plus the Emissions Tokens Network Project could be used to help solve the hard problems of reducing emissions in the supply chain:

...

Fruit and Produce: Fruit and produce is harvested at a farm, transported by truck, processed at a distributor facility, shipped by freight (air, truck, or rail) with refrigeration, and delivered to a grocery store or supermarket.  Optionally we can consider storage at the grocery store or supermarket as an additional step in the supply chain to the final consumer.

Recycled PlastisPlastic: Recycled plastics is collected at residential homes, public places, beaches, etc.  It is could then be transported and delivered to different types of facilities, which could then enhance it into different materials.

...

International trade of energy intense commodities like aluminum, steel, and cement that make up a large share of global international trade and anthropogenic emissions (>~12%). tracking  embodied supply chain emissions of these commodities will be essential in building a market for green commodities with lower carbon footprints.

Implementation

Hyperleger Fabric with multiple members from the supply chain.  REST API for access from members.  Cactus for integration with outside ledgers (ie trade finance or supply chain ledgers.)

Ethereum tokens are used to store the embedded emissions at origin and destination of the supply chain.  This opens up the supply chain to all parties who tokenize their emissions.  Cactus is used for integration with outside ledgers (ie trade finance or supply chain ledgers.)

Hyperledger Avalon A Hyperledger Fabric channel similar to the Utility Emissions Channel Project is used to perform combine the emissions calculations and store them back on Fabric.  Fabric is used to record of the product at origin and the steps of the supply chain and their emissions impact, but not to calculate the emissions at the destination This allows calculations to be performed by a variety of parties and models. 

The steps of the supply chain is simplified for emissions accounting purposes, so that it is a series of steps each recording:

  • Supply chain ID - a unique identifier which identifies a particular product item, which could in reality be a single physical item or a lot or batch, through the supply chain.  This could be used by a supply chain system to find the actual item.
  • Step ID - automated unique identifier for each step.  A supply chain will have many steps each with the same supply chain ID and a unique step ID.

  • Quantity of item at origin
  • Type of activity - what happened at this step of the supply chain.  Was something shipped?  By air, sea, rail, or truck?  Was a product compressed, flash frozen, stored in a warehouse?
  • Activity party - Information about who performed the activity, which would be used to find the right emissions factors.
  • Amount of activity - how far was the item shipped?  How long was it stored?
  • Previous and next node - link to the previous and next steps for this item by their step ID.  Use ORIGIN for previous step if the current step is the origin of the supply chain and FINAL for next step if the current step is the final or destination of the supply chain.
  • Emissions - calculated emissions of this step based on the type of activity, activity party, and amount of activity.  This will require standard emissions factors similar to the ones used in the Utility Emissions Channel Project, but for all the different types of steps in the supply chain.  One source could be GHG Protocol's new calculator.

In addition we will need for the supply chain itself: 

...

  • .

The emissions of each step of the supply chain

...

are added to the per unit embedded emissions of the

...

item at origin, which could be an audited emission specific to the item or, if not available, generic emission for this type of item.

...

  The total emissions are then tokenized and issued to the next step of the supply chain, and the process repeats itself.

Data sources for calculating emissions

...

Services available from the implementation will be able to

  • Calculate net emissions for a supply chain by adding up all the steps' emissions, plus the emissions of the item at origin.
  • Tokenize the net emissions per unit of item
  • Issue tokens back to each segment based their relative contribution

Data sources could come from:

...