TU BRAUNSCHWEIG
| Carl-Friedrich-Gauß-Fakultät | Informatik
Informatikzentrum

Seminar Verteilte Systeme: Byzantine Fault Tolerance-Based Consensus Protocols for Blockchains

SemesterSommersemester 2018 [ Andere Semester: Sommer 19 · Winter 18/19 · Winter 17/18 · Sommer 17 · Winter 16/17 · Winter 15/16 · Sommer 15 · Winter 14/15 · Sommer 14 · Sommer 13 · Sommer 12 ]
Modulnr.INF-VS-041
Studieng.Bachelor Informatik, Master Informatik, Bachelor Informations-Systemtechnik, Master Informations-Systemtechnik, Bachelor Wirtschaftsinformatik, Master Wirtschaftsinformatik
IBR Gruppe(n)DS (Prof. Kapitza)
ArtSeminar
Dozent
PhotoProf. Dr. Rüdiger Kapitza
Abteilungsleiter
kapitza[[at]]ibr.cs.tu-bs.de
+49 531 3913294
Raum 135
Assistent
PhotoSigne Rüsch
Wissenschaftliche Mitarbeiterin
ruesch[[at]]ibr.cs.tu-bs.de
+49 531 3913265
Raum 116
LP5
SWS0+2
Ort & Zeit

*Kick-Off Meeting* Mittwoch, 04.04.2018, 09:00 Uhr, IZ 105

Wöchentliches Treffen: Montags, 15:00 - 16:30 Uhr, IZ 105

Scheinerwerb Abgabe der Ausarbeitung und erfolgreiche Präsentation. Die Note ist sowohl von der Beteiligung im Seminar als auch der Qualität der Ausarbeitung und Präsentation abhängig.
Inhalt

Seminarthemen

Klassische BFT-Paper

ThemaBetreuer
1) Practical Byzantine Fault Tolerance Signe Rüsch
2) CheapBFT: Resource-efficient Byzantine Fault Tolerance Signe Rüsch
3) Efficient Byzantine Fault-Tolerance Signe Rüsch

Weiterführende BFT Themen

ThemaBetreuer
4) Hybrids on Steroids: SGX-Based High Performance BFT Signe Rüsch
5) Troxy: Transparent Access to Byzantine Fault-Tolerant Systems Signe Rüsch
6) Non-determinism in Byzantine Fault-Tolerant Replication Signe Rüsch
7) SmartCast Signe Rüsch

Skalierbare BFT-Protokolle für Blockchains

ThemaBetreuer
8) A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain PlatformSigne Rüsch
9) The Honey Badger of BFT ProtocolsSigne Rüsch
10) Algorand: Scaling Byzantine Agreements for Cryptocurrencies Signe Rüsch
11) Stellar Consensus Protocol: A Federated Model for Internet-level Consensus Signe Rüsch
12) ByzCoin Signe Rüsch

Das Seminar

Die Präsentation und die Ausarbeitung können entweder auf Deutsch oder Englisch vorbereitet werden. Jeder Teilnehmer übernimmt die Veröffentlichung(en) eines Themas. Alle Teilnehmer erstellen ein Peer Review, dazu gehört:

  • Besuch des Probevortrags des Peers inklusive Feedback
  • Review der Ausarbeitung der Peers vor der Abgabe.
  • Organisation der Fragerunde nach dem Vortrag des Peers.

Bemerkungen

Die abzugebenden Dokumente umfassen die Ausarbeitung und einen Foliensatz:

  • Präsentation und Ausarbeitung auf Englisch oder Deutsch.
  • Präsentationszeit ca. 25 Minuten.
  • Länge der Ausarbeitung ca. 6 Seiten.

Jeder Teilnehmer sollte auf seinem Paper aufbauende Veröffentlichungen studieren. Die Seminarbetreuer können bei der Themenfindung helfen.

An der Universität werden akademische und persönliche Integrität groß geschrieben. Dementsprechend muss die Ausarbeitung in eigenen Worten erfolgen. Plagiate verstoßen gegen die Prüfungsordnung.

Templates

Das LaTeX Template für die Ausarbeitung findet sich hier.

Zusätzliche Anregungen zur Ausarbeitung finden sich hier.

LaTeX Templates für den Foliensatz befinden sich hier.

Material

Diese Unterlagen sind nur für registrierte Teilnehmer zugänglich. Um sich zu registrieren, benötigen Sie einen Account: entweder einen IBR-Account, den Sie vielleicht im Rahmen einer Arbeit am Institut bereits erhalten haben, oder einen selbst aktivierten IBR-y-Account. Anschließend melden Sie sich über die Login-Funktion (oben auf dieser Seite) an.
[ Podcast | Podcast aller Formate | Newsfeed aller Formate ]
KapitelFolienÜbungen
1. Practical Byzantine Fault Tolerance
pdfpdfpdf
2. Troxy
pdfpdfpdf
3. HoneyBadgerBFT
pdfpdfpdf
4. Algorand
pdfpdfpdf
Termin(e)
[ Kalender abonnieren | Kalender herunterladen ]
DatumBeschreibung
04.04.2018, 09:00 UhrKick-Off Meeting (IZ Raum 105)
14.05.2018, 15:00 UhrPräsentation PBFT (IZ Raum 105)
21.05.2018, 15:00 UhrExkursionswoche (IZ Raum 105)
28.05.2018, 15:00 UhrPräsentation Troxy (IZ Raum 119)
04.06.2018, 15:00 UhrPräsentation HoneyBadgerBFT (IZ Raum 105)
11.06.2018, 15:00 UhrPräsentation Algorand (IZ Raum 105)
Literatur/Links

Slides:

Hilfestellung zum Seminar:

Für die Literaturrecherche können folgende Links hilfreich sein:

(La)TeX Tips + Tricks


aktualisiert am 28.05.2018, 11:36 von Signe Rüsch
printemailtop