empfohlenes VorwissenGrundlegende Kenntnisse in Programmierung Lehrinhalte- Historie von digitalen Währungen
- Datenstruktur der Blockchain und Merkle Bäume
- Grundprinzipien von Bitcoin: Double-Spending Problem, Proof-of-Work Consensus Protokoll, Digitale Signaturen, Transaktionen
- Grundprinzipien von Ethereum: Smart Contracts, Gas Mechanismus, Proof-of-Stake Consensus Protokoll
- Smart Contract Schwachstellen Analyse und Angriffstechniken
- Sichere Entwicklung und Härtung von Smart Contracts
- Smart Contract Programmiersprachen (Solidity, Rust) und Compiler
- Alternative Kryptowährungen und Smart Contract Technologien (z.B. Solana)
- Blockchain Technologien aus der industriellen Forschung am Beispiel von HyperLedger Fabric
LiteraturangabenLiteraturangaben und Links werden im Semester online zur Verfügung gestellt. Hörerschaft- LA-Info-GyGe-Ma-2014 > Wahlpflichtbereich Informatik > (1.-3. Fachsemester, Wahlpflicht) Modul "Sicherheit in Kryptowährungen und Blockchain Technologien"
- Mathe-Ma-2013 > Anwendungsfach "Informatik" > weitere Informatik-Module > (1.-4. Fachsemester, Wahlpflicht) Modul "Sicherheit in Kryptowährungen und Blockchain Technologien"
- SNE-Ma-2016 > Wahlpflichtbereich > (1.-3. Fachsemester, Wahlpflicht) Modul "Sicherheit in Kryptowährungen und Blockchain Technologien"
- TechMathe-Ma-2013 > Anwendungsfach "Informatik" > weitere Informatik-Module > (1.-4. Fachsemester, Wahlpflicht) Modul "Sicherheit in Kryptowährungen und Blockchain Technologien"
- WiInf-Ma-2010 > Wahlpflichtbereich > Wahlpflichtbereich II: Informatik, BWL, VWL > Wahlpflichtmodule der Informatik > (1.-3. Fachsemester, Wahlpflicht) Modul "Sicherheit in Kryptowährungen und Blockchain Technologien"
|