Zum Inhalt springen

Blockchain

Blockchain bezeichnet eine dezentrale Datenbank, in der die Datenspeicherung auf allen Rechnern innerhalb der Blockkette erfolgt. Jeder Block enthält Datensätze von Transaktionen oder ähnlichen Informationen, und jeder Nutzer speichert eine Kopie der gesamten Kette. Fehlerhafte Kopien können von den Teilnehmern aussortiert werden. Blöcke umfassen zudem Hashes und Referenzen auf vorherige Blöcke, was Manipulationen erschwert.

Bestimmte Informationen werden als Datensatz in einem Block verpackt. Ein Block enthält:

  • Daten,
  • den Hash der Daten,
  • den Hash des vorherigen Blocks.

Durch die Referenzierung des vorherigen Blocks erfordern Änderungen einen hohen Rechenaufwand. Der erste Block in einer Blockchain heißt Genesis Block. Proof of Work ist eine Aufgabe, die erfüllt werden muss, um einen Block zu generieren; sie verlangsamt die Block-Kalkulation. Ein Konsens über Blöcke, die zur Kette hinzugefügt werden, wird erreicht.

flowchart LR
    Genesis["Genesis Block (Data, Hash, Previous None)"] --> Block1["Block 1 (Data, Hash, Previous Genesis)"]
    Block1 --> Block2["Block 2 (Data, Hash, Previous Block1)"]
    Block2 --> BlockN["Block N (Data, Hash, Previous BlockN-1)"]

Blockchain findet Anwendung in verschiedenen Bereichen:

  • Finanzwesen: Kryptowährungen, internationale Überweisungen und Smart Contracts.
  • Lieferkettenmanagement: Verfolgung von Produkten, Transparenz und Betrugsbekämpfung.
  • Gesundheitswesen: Sichere Speicherung von Patientendaten, Interoperabilität und Datenintegrität.
  • Identitätsmanagement: Digitale Identitäten, Verifizierung und Datenschutz.
  • Energie: Peer-to-Peer-Energiehandel und dezentrale Energieversorgung.
  • Immobilien: Eigentumsnachweise und Smart Contracts für Transaktionen.
  • Wahlen: Sichere und transparente Abstimmungen sowie Verhinderung von Wahlbetrug.
  • Urheberrecht: Schutz von geistigem Eigentum, Lizenzierung und Verteilung von Einnahmen.
  • Gaming: Digitale Sammlerstücke (NFTs), In-Game-Transaktionen und dezentrale Spiele.
  • Öffentliche Verwaltung: Transparente Aufzeichnungen, Bürgerdienste und Betrugsbekämpfung.
  • Langfristige Dokumentation und hohe Transparenz.
  • Dezentrale Speicherung.
  • Manipulation nahezu unmöglich.
  • Massiver Speicheraufwand.
  • Niedrige Geschwindigkeit der Transaktionen.
  • Kostenintensiv durch hohen Energieverbrauch.