703133 VU Principles of Blockchain Systems

summer semester 2024 | Last update: 17.01.2024 Place course on memo list
703133
VU Principles of Blockchain Systems
VU 3
5
weekly
annually
German

How to leverage the principle of distributed (decentralized) control to build almost universally programmable information systems? Blockchain-based systems achieve this goal under certain conditions. They enable new applications, such as payments systems that are independent of conventional currency systems (i.e., cryptocurrencies) or contracts that can be enforced without recourse to a juridical system. This course covers the foundations and technical building blocks of modern blockchain-based systems. Selected aspects of economics and law are taught as well in order to reason about the technology and its consequences for society at large.

Architectures of blockchain-based systems, basic cryptography (abstracted to "black boxes"), selected aspects of peer-to-peer networks and decentralized consensus protocols, transnaction logic of Bitcoin and Ethereum, game-theoretic arguments, methods of time series and graph analysis, data protection in blockchain systems; the accompanying exercises cover theoretical and mathematical tasks as well as practical assignments on programming and data analysis; programming languages: Solidity, JavaScript, Python, R

see German description; the main part of the course is taught in German

see German description; the main part of the course is taught in German

Remark for students of the Bachelor's Programme Computer Science according to the Curriculum 2007W: The course Principles of Blockchain Systems VU 3 can be used as elective module. Allocation of confirmation is required.

see dates
Group 0
Date Time Location
Thu 2024-03-07
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-03-08
10.15 - 11.45 3W04 3W04 Barrier-free
Thu 2024-03-14
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-03-15
10.15 - 11.45 3W04 3W04 Barrier-free
Thu 2024-03-21
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-03-22
10.15 - 11.45 3W04 3W04 Barrier-free
Thu 2024-04-25
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-04-26
10.15 - 11.45 3W04 3W04 Barrier-free
Thu 2024-05-02
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-05-03
10.15 - 11.45 HS D (Technik) HS D (Technik) Barrier-free
Thu 2024-05-16
10.15 - 11.45 HS 10 HS 10 Barrier-free
Thu 2024-05-23
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-05-24
10.15 - 11.45 3W04 3W04 Barrier-free
Thu 2024-06-06
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-06-07
10.15 - 11.45 3W04 3W04 Barrier-free
Thu 2024-06-13
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-06-14
10.15 - 11.45 3W04 3W04 Barrier-free
Thu 2024-06-20
10.15 - 11.45 HS 10 HS 10 Barrier-free
Fri 2024-06-21
10.15 - 11.45 3W04 3W04 Barrier-free
Fri 2024-06-28
10.15 - 11.45 HS D (Technik) HS D (Technik) Barrier-free