Showcase: IIoT Provisioning with onboard C-chain

With onboard C-chain we have developed a C-chain version especially for M2M Processes. C-chain is provided within the Industrial IoT at level 0 (process level) to level 2 (process level) of the automation pyramid.

The C-chain client communicates with the IoT devices via the OPC UA interface. It monitors configurable variables from OPC UA servers that measure and analyze any value from OPC UA devices and book relevant events as transactions within C chain.

The complete C-chain system can be used on a single-edge computer such as Raspberrry Pi. In this implementation C-chain is secure, encapsulated, certified, and shielded from the outside by a closed firewall.

The close coupling of all C-chain processes such as OPC UA client, C-chain client, TDB and embedded database via shared memory leads to extremely high transaction rates of more than 2,400 (two thousand four hundred) transactions per second as needed for a large digital factory.

The concept:

All components of the C-chain are deployed on a Raspberry Pi, on an edge device or for a computer.

  • An OPC UA client and the C-chain client monitor the data and the events of a number of OPC UA servers.
  • The C-chain client analyzes the data and decides, what must be recorded in C-chain.
  • It builds the transaction payload and sends the signed transaction to the TDB for immediate final settlement, which happens in less than 20 ms.
  • It syncronizes the local chain of transactions immediately with the chain on the TDB.

OPC UA Client, C-Chain Client and TDB are running on the same computer. The first implementation takes place on the Raspberry Pi, others follow the customer's request.

  • All subsystems communicate via shared memory, which significantly increases throughput.
  • The TDB books the chains locally and pumps them to one or more servers or to the cloud. The configuration depends on the customer's performance requirements.
  • In the cloud, chains for authorized peers such as SCADA components or people with the C-chain app are visible on smartphones / tablets / PCs.
  • These data can be used for SCADA control, machine learning, data warehouse analysis, individual, predictive and preventive maintenance.

The Process:

The following showcase demonstrates the implementation of onboard C-chain for the evaluation of sensor and person-controlled machine data in the field of IIoT Heavy Machinery. 


We have compiled detailed business scenarios for you for the following C-chain showcases:

Do you have a specific scenario in planning? Then please contact us. We are happy to provide you with our know-how in the area of business modeling based on C-chain.