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
- C-chain HighlightsJanuary 2020
- Manifesto for Secure Computing and CommunicationJanuary 2020
- Common Criteria
- C-chain: a system for managing public and private ledgers, an alternative to blockchainSeptember 2017
- see Video number 7
Student Demos
- Johannes Ismair, Christian Thieme, Benedikt Thoma, Paul Wieland, Nouman Zeb, Florian Hauck, Andreas Menzel, Sebastian Waetzold
Demos of Applications
- Turbine measurements (Thieme)
- Flash ice alarm (Zeb)
- Robots pay per Use
- Autonomous drones (Menzel)
- C-Charge App (Hauck)
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 |
View .pdf Files in your Browser | Send Documents to another User |