Alle Lernmaterialien für deinen Kurs Cryptocurrencies

Egal, ob Zusammenfassung, Altklausur, Karteikarten oder Mitschriften - hier findest du alles für den Studiengang Master of Science Informatik

Universität Erlangen-Nürnberg

Master of Science Informatik

Prof. Dr.

2024

So erstellst du deine eigenen Lernmaterialien in Sekunden

  • Lade dein Vorlesungsskript hoch
  • Bekomme eine individuelle Zusammenfassung und Karteikarten
  • Starte mit dem Lernen

Lade dein Skript hoch!

Zieh es hierher und lade es hoch! 🔥

Jetzt hochladen

Die beliebtesten Lernunterlagen deiner Kommilitonen

Jetzt hochladen
Cryptocurrencies - Exam
Cryptocurrencies - Exam Aufgabe 1) Betrachte die Geschichte und Entwicklung von Bitcoin. Bitcoin wurde als erste dezentralisierte Kryptowährung 2009 eingeführt. Die wichtigsten Meilensteine beinhalten 2008 die Veröffentlichung des Whitepapers durch Satoshi Nakamoto, 2009 die Erstellung des Genesis-Blocks, 2010 die erste reale Transaktion, 2011 das Entstehen anderer Kryptowährungen, 2013 das Erreic...

Cryptocurrencies - Exam

Zugreifen
Cryptocurrencies - Cheatsheet
Cryptocurrencies - Cheatsheet Geschichte und Entwicklung von Bitcoin Definition: Erster dezentralisierter cryptocurrency, eingeführt 2009. Details: 2008: Whitepaper von Satoshi Nakamoto veröffentlicht 2009: Genesis Block (erster Block von Bitcoin) erstellt 2010: Erste reale Transaktion (10.000 BTC für eine Pizza) 2011: Andere Kryptowährungen entstehen (z.B. Litecoin) 2013: Bitcoin erreicht Marktka...

Cryptocurrencies - Cheatsheet

Zugreifen

Bereit für die Klausur? Teste jetzt dein Wissen!

Wann wurde Bitcoin erstmals eingeführt?

Was war der Anlass für die erste reale Transaktion mit Bitcoin?

Welches Unternehmen investierte 2020 erstmals in Bitcoin?

Was ist der größte Vorteil von Proof of Work (PoW)?

Was ist ein Hauptnachteil von Proof of Stake (PoS)?

Wie werden Validierer im Proof of Stake (PoS) ausgewählt?

Was sind Smart Contracts?

Welche Programmiersprache wird zur Entwicklung von Smart Contracts auf der Ethereum-Blockchain verwendet?

Was macht die Ethereum Virtual Machine (EVM)?

Was sind Zero-Knowledge-Proofs (ZKP)?

Welche Eigenschaften haben Zero-Knowledge-Proofs?

Was ist ein Beispiel für die Anwendung von Zero-Knowledge-Proofs in Kryptowährungen?

Was ist das Lightning Network?

Welche Technologie verwendet das Lightning Network zur Sicherstellung der Zahlungen?

Wie viele Transaktionen kann das Lightning Network theoretisch pro Sekunde verarbeiten?

Was ist eine Hashfunktion?

Welche Eigenschaft hat eine determineristische Hashfunktion?

Welche Hashfunktion wird häufig in Blockchains verwendet?

Was ist der Hauptunterschied zwischen symmetrischer und asymmetrischer Verschlüsselung?

Welches Beispiel wird häufig für asymmetrische Verschlüsselung verwendet?

Was ist ein Hauptvorteil von asymmetrischer Verschlüsselung gegenüber symmetrischer Verschlüsselung?

Was sind dezentrale Anwendungen (dApps)?

Welche Technologie wird in dApps zur Ausführung von Logik verwendet?

Nenne drei Kernkonzepte von dApps.

Weiter

Diese Konzepte musst du verstehen, um Cryptocurrencies an der Universität Erlangen-Nürnberg zu meistern:

01
01

Bitcoin und Blockchain

Dieser Abschnitt befasst sich mit den Grundlagen und der Funktionsweise von Bitcoin sowie den zugrunde liegenden Blockchain-Technologien.

  • Geschichte und Entwicklung von Bitcoin
  • Konzepte von Kryptowährungen
  • Peer-to-Peer Netzwerke
  • Konsensmechanismen (z.B. Proof of Work)
  • Sicherheitsaspekte und Angriffe
Karteikarten generieren
02
02

Ethereum und Smart Contracts

Hier werden die Architektur und Funktionsweise von Ethereum sowie die Entwicklung und Nutzung von Smart Contracts intensiv behandelt.

  • Unterschiede zwischen Bitcoin und Ethereum
  • Was sind Smart Contracts?
  • Programmierung von Smart Contracts mit Solidity
  • Dezentralisierte Anwendungen (dApps)
  • Entwicklungsumgebungen und Tools für Ethereum
Karteikarten generieren
03
03

Kryptographische Grundlagen

Dieser Abschnitt bietet einen tiefgehenden Einblick in die kryptographischen Techniken, die für Kryptowährungen essenziell sind.

  • Symmetrische und asymmetrische Verschlüsselung
  • Hashfunktionen und deren Bedeutung
  • Digitale Signaturen und deren Überprüfung
  • Public-Key-Infrastrukturen (PKI)
  • Mathematische Konzepte hinter der Kryptographie
Karteikarten generieren
04
04

Konsensmechanismen in Blockchain-Netzwerken

Eine eingehende Analyse der verschiedenen Konsensmechanismen, die in Blockchain-Netzwerken verwendet werden, um eine Einigung zu erzielen.

  • Proof of Work (PoW)
  • Proof of Stake (PoS)
  • Delegated Proof of Stake (DPoS)
  • Byzantine Fault Tolerance (BFT)
  • Vergleich und Anwendungsbereiche der Mechanismen
Karteikarten generieren
05
05

Datenschutz und Skalierbarkeit in Kryptowährungen

Untersuchung der Herausforderungen und Lösungen im Bereich Datenschutz und Skalierbarkeit für Kryptowährungen.

  • Methoden zur Verbesserung der Privatsphäre
  • Zero-Knowledge-Proofs
  • Off-Chain und On-Chain Skalierungslösungen
  • Lightning Network
  • Zukunftsperspektiven und aktuelle Entwicklungen
Karteikarten generieren

Alles Wichtige zu diesem Kurs an der Universität Erlangen-Nürnberg

Cryptocurrencies an Universität Erlangen-Nürnberg - Überblick

Die Welt der digitalen Währungen ist komplex und ständig im Wandel. Die Vorlesung Cryptocurrencies an der Universität Erlangen-Nürnberg bietet Dir einen umfassenden Einblick in dieses faszinierende und innovative Gebiet. Hier lernst Du sowohl die theoretischen Grundlagen als auch die praktischen Anwendungen von Kryptowährungen. Mit einem klar fokussierten Curriculum und einer gut strukturierten Lehrmethodik ist diese Vorlesung ideal für Studierende der Informatik, die sich auf dem Gebiet der Kryptowährungen spezialisieren möchten.

Wichtige Informationen zur Kursorganisation

Kursleiter: Prof. Dr.

Modulstruktur: Die Vorlesung besteht aus einem wöchentlichen 90-minütigen Vortrag und einem praktischen Teil von 60 Minuten.

Studienleistungen: Abschlussklausur oder Projektarbeit.

Angebotstermine: Wintersemester

Curriculum-Highlights: Bitcoin und Blockchain, Ethereum und Smart Contracts, Kryptographische Grundlagen

So bereitest Du Dich optimal auf die Prüfung vor

Beginne frühzeitig mit dem Lernen, idealerweise schon zu Beginn des Semesters, um Dir die nötige theoretische Basis anzueignen.

Nutze verschiedene Ressourcen, wie Bücher, Übungsaufgaben, Karteikarten und Probeklausuren, um dein Wissen zu vertiefen.

Schließe Dich Lerngruppen an und tausche Dich mit anderen Studierenden aus, um gemeinsam Lösungsstrategien zu entwickeln.

Vergiss nicht, regelmäßige Pausen einzulegen und in diesen Zeiten komplett abzuschalten, um eine Überbelastung zu vermeiden.

Nutzung von StudySmarter:

Nutzung von StudySmarter:

  • Erstelle Lernpläne und Zusammenfassungen
  • Erstelle Karteikarten, um dich optimal auf deine Prüfung vorzubereiten
  • Kreiere deine personalisierte Lernerfahrung mit StudySmarters AI-Tools
Kostenfrei loslegen

Stelle deinen Kommilitonen Fragen und bekomme Antworten

Melde dich an, um der Diskussion beizutreten
Kostenlos anmelden

Sie haben bereits ein Konto? Login

Entdecke andere Kurse im Master of Science Informatik

93182 Mainframe Programmierung II Kurs ansehen
Advanced Deep Learning Kurs ansehen
Advanced Design and Programming (5-ECTS) Kurs ansehen
Advanced Game Physics Kurs ansehen
Advanced Mechanized Reasoning in Coq Kurs ansehen
Advanced Networking LEx Kurs ansehen
Advanced Programming Techniques Kurs ansehen
Advanced Simulation Technology Kurs ansehen
AI-1 Systems Project Kurs ansehen
AI-2 Systems Project Kurs ansehen

Lerne jederzeit. Lerne überall. Auf allen Geräten.

Kostenfrei loslegen