Seminar Blockchain: Bitcoin, Ethereum & Co.


Dozenten

Details

  • Semester: Winter term 2016/2017
  • Vorlesungstyp: sem
  • SWS: 2
  • ECTS Credits: 5
  • Unterrichtssprache: deutsch

Inhalt (sem):

Die Kryptowährung BitCoin ermöglicht durch einen dezentralen Ansatz, der keine zentrale Abwicklungsstelle benötigt, weltweite Zahlungen. Die Transaktionen werden mittels eines Peer-to-Peer-Ansatzes bestätigt und in einer dezentralen Datenbank, der Blockchain, gespeichert. Eine solche dezentrale Datenbank kann zusammen mit kryptografischen Operationen auch für andere Zwecke genutzt werden, als für Finanztransaktionen. Eine erste weitere Anwendung war die Erstellung von bestätigten Zeitstempeln. Mit Smart Contracts wird die Blockchain-Technologie zu einem aktuellen Hype-Thema. Dabei werden vertragliche Regeln digital abgebildet und Vertragsklauseln werden selbst ausführbar und durchsetzbar. Vitalik Buterin entwickelte Ethereum, das auf der aus Bitcoin bekannten Blockchain-Technologie basiert, aber diese so erweitert, dass Smart Contracts in unterschiedlichen, Turing-vollständigen Skriptsprachen formuliert werden können und Zustandsinformationen zu diesen Verträgen in der Blockchain abgelegt werden können. Dazu existiert auch eine Ethereum Virtual Machine (EVM). Die Werteinheit für Ethereum heißt Ether. Die Marktkapitalisierung aller Ether betrug im Mai 2016 bereits mehr als eine Milliarde US-Dollar. Rund um diese Blockchain-Technologie existieren eine Menge innovativer Anwendungen. So schlossen sich beispielsweise im R3-Projekt 11 Banken zusammen, um eine private Ethereum-Blockchain auf Microsoft Azure für Finanztransaktionen und Smart Contracts zu nutzen.

Themen

  • Grundlagen Blockchain
  • Bitcoin
  • Aktuelle Probleme bei Bitcoin und Lösungsmöglichkeiten
    Miner, Firewall in China, Größe der Blockchain, …
  • Smart Contracts
  • Ethereum und Ether
    Konzept, Neuerungen, Sprachen
  • Neue Anwendungen
    R3, EBaaS, SafeShare, …

Vorbesprechung, Anmeldung und Themenvergabe

Die Vorbesprechung findet am 20.10.2016 zum angegebenen Termin statt. Dort erfolgen auch die Anmeldung und die Vergabe der Themen.

Terminplan

Allgemeine Hinweise zu Seminarvorträgen und -ausarbeitungen

17.11.2016
Grundlagen der Blockchain – Teil 1
24.11.2016
Grundlagen der Blockchain – Teil 2
01.12.2016
Bitcoin
08.12.2016
Probleme bei Bitcoin
15.12.2016
Ethereum und Ether
22.12.2016
kein Vortrag
12.01.2017
Grundlagen und Konzepte von Smart Contracts
19.01.2017
Smart Contracts: Anwendungen und Sprachen
26.01.2017
Neue Anwendungen
02.02.1017
Dokumentenmanagement mit Blockchain-Technologie

Ort und Zeit

    Studienrichtungen

    • WPF, INF-MA
    • WPF, INF-BA-SEM
    • WPF, CE-BA-SEM
    • WPF, CE-MA-SEM
    • WPF, IuK-BA
    • WPF, IuK-MA

    Weitere Informationen