Inhalt:
Dieses Semester wird das Seminar Techniken, Algorithmen und Systeme für Krypto-Währungen behandeln.
Das Seminar ist eine Wiederholung des Seminars Verteilte Algorithmen aus dem WS 2017/18. Teilnehmer des Seminars aus dem WS 2017/18 können dieses Seminar nicht belegen.
Wir werden uns mit folgenden Themen beschäftigen:
- Cryptographic hash functions, Merkle trees
- Decentralisation in Bitcoin, consensus through proof of work
- Bitcoin mining, ASIC-resistancy
- Zero knowledge proofs, Consensus Algorithms. Introduction to zk-SNARKS, zk-SNARKS in a nutshell
- Anonymity, Zerocoin and Zerocash
- Altcoins, Merge-mining, (RSCoin, Monero, ... )
- Community, Politics, and Regulation
- Ethereum, smart contracts, Ethash algorithm
- Equihash PoW
- Mining pools for Bitcoin and Ethereum
- Proof-of-stake vs. proof-of-work, Slasher, CASPER protocol for Ethereum, start from PoS paper
- E-Voting using Ethereum
- Stochastic analysis of pooled mining
- Applications of blockchains (GradBase, Medical,ICOs, ...)
Course No | Course Type | Hours |
---|---|---|
19319811 | Seminar | 2 |
Time Span | 16.04.2018 - 16.07.2018 |
---|---|
Instructors |
Katinka Wolter
|
0086c_k150 | 2014, BSc Informatik (Mono), 150 LPs |
0087d_k90 | 2015, BSc Informatik (Kombi), 90 LPs |
0088d_m60 | 2015, MSc Informatik (Kombi), 60 LPs |
0089b_MA120 | 2008, MSc Informatik (Mono), 120 LPs |
0089c_MA120 | 2014, MSc Informatik (Mono), 120 LPs |
0207b_m37 | 2015, MSc Informatik (Lehramt), 37 LPs |
0208b_m42 | 2015, MSc Informatik (Lehramt), 42 LPs |
0458a_m37 | 2015, MSc Informatik (Lehramt), 37 LPs |
0471a_m42 | 2015, MSc Informatik (Lehramt), 42 LPs |
0496a_MA120 | 2016, MSc Computational Science (Mono), 120 LPs |
0556a_m37 | 2018, M-Ed Fach 1 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LPs |
0557a_m42 | 2018, M-Ed Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs |
Day | Time | Location | Details |
---|---|---|---|
Monday | 16-18 | T9/SR 006 Seminarraum | 2018-04-16 - 2018-07-16 |