C-chain

Summary

C-chain is a high performance, but lean variant of Blockchain. Classical Blockchain techniques experience a surprising hype, although they have a number of very serious drawbacks like

  • poor performance and no scalability,
  • terrible ecological footprint,
  • in particular no final settlement,
  • high cost of transactions

C-chain avoids these drawbacks and has additional substantial advantages. The C-chain technology was invented by Prof. (emer.) Rudolf Bayer and implemented by a team of students at the Chair of Database Systems at TUM. It is used in several prototype applications from document management systems to high performance IoT.

Due to its lean infrastructure, C-chain has been ported to edge devices and even micro controllers and uses hardware security modules (HSM) as cryptographic coprocessors to achieve extremely high performance. This enables new markets with applications like recording pay per use of robots, recording data of heavy machinery like power turbines and ship engines (Thieme), direct marketing of renewable energy, infrastructure for charging e-cars (Hauck), digital contracts (Waetzold), swarms of autonomous drones (Menzel).

People

  • Head
  • Students
    • Johannes Ismair, Christian Thieme, Benedikt Thoma, Paul Wieland, Nouman Zeb, Florian Hauck, Sebastian Waetzold
  • External partners
    • Stadtwerke Pfaffenhofen
    • CATENA GmbH
    • Transaction SW GmbH
    • Lehrstuhl Prof. Alois Knoll
    • Voith GmbH

Publications and Web links

Student Demos

  • Johannes Ismair, Christian Thieme, Benedikt Thoma, Paul Wieland, Nouman Zeb, Florian Hauck, Andreas Menzel, Sebastian Waetzold

Demos of Applications

Sandbox and Playground for C-chain

Welcome to the Sandbox and Playground for C-Chain: A dedicated space for experimenting with smart contracts. Here, you can write contracts as documents, ensuring they are both encrypted and digitally signed for enhanced security. Dive in to explore the possibilities of secure and innovative contract management: https://cchaintest2.db.in.tum.de

Greetings Screen Home Page with Documents
Greetings Screen Home Page with Documents
View .pdf Files in your Browser Send Documents to another User
View .pdf Files in your Browser Send Documents to another User

User Guide