Deutschenglish

Blockchain Technology Framework (BA, MA)

Interner Betreuer: Matthias Pohl

Blockchain-Technologie (BT) ist nach bekannten Anwendungsszenarien als Kryptowährung und Smart Contract mittlerweile auch für verteilte Applikationen eine interessante Grundlage. Im Rahmen von bisherigen Untersuchungen wurde bekannte BT (wie Bitcoin, Ethereum) auf deren technologische Komponenten untersucht und in einem Rahmenwerk zusammengestellt. Das Ziel einer Bachelorarbeit soll es sein dieses Rahmenwerk mit weiteren Basistechnologien aus denen weitere BT bestehen zu ergänzen. Dazu soll eine umfassende Analyse von Literatur, Entwicklerdokumentation und Anwendungsfällen durchgeführt werden. Als Erweiterung/Option bietet sich eine Entwicklung einer neuer modularen BT an, die jedoch programmiertechnische Fähigkeiten voraussetzt.

Als Erweiterung zu einer Masterarbeit kann aus dem Blockchain Technology Framework ein Software Feature Model aus dem Bereich des Software Engineering abgeleitet werden. Die Einarbeitung in feature-oriented programming und feature modeling ist notwendig. Eine anschließende Evaluation kann durch die Entwicklung einer eigenen Blockchain auf Basis des Software Feature Models erfolgen.