Alle Lernmaterialien für deinen Kurs Cryptocurrencies

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

Universität Erlangen-Nürnberg

Bachelor 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 - Cheatsheet
Cryptocurrencies - Cheatsheet Proof of Work vs. Proof of Stake Definition: Proof of Work und Proof of Stake sind Konsensmechanismen in Kryptowährungen, die zur Validierung von Transaktionen und Erstellung neuer Blöcke im Blockchain-Netzwerk genutzt werden. Details: Proof of Work (PoW) Erfordert Rechenleistung zur Lösung kryptografischer Rätsel. Verbraucht viel Energie. Bekannteste Anwendung: Bitco...

Cryptocurrencies - Cheatsheet

Zugreifen
Cryptocurrencies - Exam
Cryptocurrencies - Exam Aufgabe 1) Proof of Work (PoW) und Proof of Stake (PoS) sind zwei verschiedene Konsensmechanismen, die in Kryptowährungen verwendet werden. PoW erfordert umfangreiche Rechenleistung, um kryptografische Rätsel zu lösen und neue Blöcke zu erstellen, während PoS auf dem Besitz von Coins und deren „Einsetzen“ (Staking) basiert, um neue Blöcke zu validieren und zu erstellen. Hie...

Cryptocurrencies - Exam

Zugreifen

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

Was ist der Unterschied zwischen Proof of Work und Proof of Stake?

Welche Formel beschreibt Proof of Work?

Welches Krypto-Netzwerk verwendet Proof of Stake nach seiner Umstellung?

Was ist der Prozess der Transaktionsvalidierung in der Bitcoin-Blockchain?

Was ist der Konsensmechanismus zur Blockvalidierung in der Bitcoin-Blockchain?

Was enthält ein Block in der Bitcoin-Blockchain?

Was ist die Ethereum Virtual Machine (EVM)?

In welche Sprache wird der Bytecode der EVM normalerweise kompiliert?

Was verwendet die EVM als Maß für den Rechenaufwand?

Welche Programmiersprache wird am häufigsten für Ethereum Smart Contracts verwendet?

Wie lautet die Struktur für einen einfachen Smart Contract in Solidity?

Welcher Syntax ist Solidity ähnlich?

Was ist eine elliptische Kurve in der Kryptografie?

Warum sind elliptische Kurven in der Kryptografie nützlich?

Welche Protokolle verwenden elliptische Kurven?

Was sind Konsensusmechanismen in dezentralisierten Netzwerken?

Nenne zwei gängige Anwendungen dezentralisierter Netzwerke.

Was sind mögliche Lösungen für Skalierbarkeitsprobleme in dezentralisierten Netzwerken?

Was sind typische Anwendungsfälle von dApps auf Ethereum?

Welche Programmiersprache wird für Smart Contracts auf Ethereum verwendet?

Welche Herausforderungen hat Ethereum hinsichtlich der Skalierbarkeit?

Was ist ein Sybil-Angriff in der Blockchain-Technologie?

Wie wird ein 51%-Angriff definiert?

Was beinhaltet das Double-Spending-Problems?

Weiter

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

01
01

Bitcoin-Blockchain

Dieser Abschnitt deckt die grundlegenden Prinzipien der Bitcoin-Blockchain-Technologie ab, einschließlich der zugrunde liegenden Mechanismen und der Funktionsweise. Du wirst lernen, wie Transaktionen validiert und in Blöcken gespeichert werden.

  • Grundlagen der Blockchain-Technologie
  • Konsensmechanismen wie Proof of Work
  • Miner und das Mining-Verfahren
  • Doppelbuchführung und Sicherheit
  • Anwendungsfälle und wirtschaftliche Auswirkungen
Karteikarten generieren
02
02

Ethereum

In diesem Teil der Vorlesung wird Ethereum vorgestellt, die zweitgrößte Blockchain-Plattform. Du wirst verstehen, wie Ethereum über die Bitcoin-Blockchain hinausgeht und mehr Funktionalitäten bietet.

  • Unterschiede zwischen Bitcoin und Ethereum
  • Ethereums Konsensmechanismen: Proof of Stake
  • Virtuelle Maschine von Ethereum (EVM)
  • Ether: Die Kryptowährung von Ethereum
  • Plattform für dezentrale Anwendungen (dApps)
Karteikarten generieren
03
03

Smart Contracts

Dieser Abschnitt behandelt Smart Contracts und wie sie in der Blockchain-Technologie verwendet werden, um selbst ausführende Verträge zu erstellen. Du wirst die Prinzipien hinter der Automatisierung von Verträgen erlernen.

  • Definition und Funktionsweise von Smart Contracts
  • Programmiersprachen für Smart Contracts (z.B. Solidity)
  • Vorteile und Herausforderungen von Smart Contracts
  • Rechtliche und ethische Aspekte
  • Beispiele für reale Anwendungen
Karteikarten generieren
04
04

Kryptografische Grundlagen

In diesem Abschnitt werden die kryptografischen Prinzipien besprochen, die die Sicherheit von Kryptowährungen gewährleisten. Du wirst verstehen, wie Verschlüsselung und Hash-Funktionen verwendet werden.

  • Grundlagen der Kryptografie
  • Symmetrische und asymmetrische Verschlüsselung
  • Hash-Funktionen und digitale Signaturen
  • Elliptische Kurven und ihre Anwendung
  • Sicherheitsaspekte und Angriffsvektoren
Karteikarten generieren
05
05

Dezentralisierung

Dieser Teil der Vorlesung widmet sich dem Konzept der Dezentralisierung und wie es auf Blockchain-Technologien angewendet wird. Du wirst die Vorteile und Herausforderungen der Dezentralisierung verstehen.

  • Definition und Prinzipien der Dezentralisierung
  • Vergleich zentralisierter und dezentralisierter Systeme
  • Technische und gesellschaftliche Auswirkungen
  • Beispiele und Anwendungen dezentralisierter Netzwerke
  • Zukünftige Entwicklungen in der Dezentralisierung
Karteikarten generieren

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

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

Der Kurs 'Cryptocurrencies', angeboten an der Universität Erlangen-Nürnberg im Rahmen des Informatikstudiums, bietet Dir einen umfassenden Einblick in die Welt der Kryptowährungen. In dieser Vorlesung lernst Du sowohl theoretische als auch praktische Aspekte kennen, die Du benötigst, um die Technologie und Mechanismen hinter Kryptowährungen zu verstehen und anzuwenden. Die Veranstaltung besteht aus einem ausgewogenen Mix aus Theorie und Praxis, um Dir ein fundiertes Wissen und praktische Fähigkeiten zu vermitteln.

Wichtige Informationen zur Kursorganisation

Kursleiter: Prof. Dr.

Modulstruktur: Die Vorlesung ist in zwei Abschnitte gegliedert: Theorie und Praxis. Jede Sitzung dauert 90 Minuten, davon 60 Minuten Vorlesung und 30 Minuten Diskussion.

Studienleistungen: Die Überprüfung erfolgt durch eine schriftliche Prüfung am Ende des Semesters und/oder durch die Abgabe eines Projektberichts.

Angebotstermine: Die Vorlesung wird jedes Wintersemester abgehalten.

Curriculum-Highlights: Bitcoin-Blockchain, Ethereum, Smart Contracts, Kryptografische Grundlagen, Dezentralisierung

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 Bachelor of Science Informatik

74790 Strategisches Management Kurs ansehen
Advanced Design and Programming Kurs ansehen
Advanced Mechanized Reasoning in Coq Kurs ansehen
Advanced Programming Techniques Kurs ansehen
Algebra Kurs ansehen
Algebra des Programmierens Kurs ansehen
Algebraische und Logische Aspekte der Automatentheorie Kurs ansehen
Algorithmen und Datenstrukturen Kurs ansehen
Algorithmik kontinuierlicher Systeme Kurs ansehen
Allgemeine Biologie I Kurs ansehen

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

Kostenfrei loslegen