Blockchain Technologies
Modulnummer: Q08-13
Englischer Titel: Blockchain Technologies
Leistungspunkte: 8
Lehrperson: Tschorsch
Empfohlene Vorkenntnisse
- solid knowledge of computer networking, e.g., "Kommunikationssysteme"
- knowledge of distributed systems, e.g., "Peer-to-Peer Systems"
Zwingende Voraussetzungen
None.
It is only possible to earn credit points from this module or in the module Q10-36 (Blockchain-Technologies with Peer Review Simulation), but not from both.
Inhalt
In this course, we provide a comprehensive overview of blockchain technologies and its building blocks. We start by discussing protocols and algorithms for fault-tolerant operation. From there we continue to explore the design space by unrolling the conceptual foundations of blockchains. We will see that many of these building blocks already existed before the introduction of Bitcoin, but at the same time that blockchains offer new system properties.
In addition to conceptual knowledge on blockchains, students will get a hands-on experience by interacting with and/or integrating ideas from blockchains into their own projects.
Erforderliche Arbeitsleistungen für LP-Vergabe und Prüfungszulassung
- active participation
- implementation of a prototype application
- presentation of the project/prototype
Lehrveranstaltungen
Vorlesung: 2 SWS
Projektseminar: 2 SWS
Zugeordneter Vertiefungsschwerpunkt
Algorithmen und Modelle: nein
Modellbasierte Systementwicklung: ja
Daten- und Wissensmanagement: nein
Ohne Vertiefungsschwerpunkt: nein
Sprache im Modul
Deutsch: ja
Englisch: ja
Angeboten für Studiengänge
M. Sc.: ja
M. Ed.: ja
Wirtschaftsmaster: ja
Angeboten im
Wintersemester: nein
Sommersemester: ja
Turnus
Unregelmäßig