4.2 Transparenz und Qualität Flashcards
Kommunikationsprobleme - Gründe
- fehlende Vernetzung zwischen den SC-Akteuren
- mangelnde Veränderungsbereitschaft
- fehlende personelle Ressourcen als Hemmnisse für transparente SC
Kommunikationsprobleme - Lösung
- Hemmnisse abbauen
- Höchstmaß an Transparenz und Echtzeitsteuerung erzielen
-> Einsatz von Blockchain-Technologie
Blockchain - elementare Eigenschaften
- Dezentralität
- Verifizierbarkeit
- Unveränderbarkeit
Blockchain - Autorität
- nicht eine einzelne Steuerungsautorität
- sondern jeder Teilnehmer
- verfügt über vollständige und direkt zugängliche Kopie des elektronischen Registers (Ledger)
Ledger - Distributed Ledger Technology
ist auf alle Teilnehmenden verteilt
-> Blockchain wird auch als Distributed Ledger Technology bezeichnet
Ledger - Datenprüfung
- Daten sind in einer Struktur hinterlegt,
- die es erlaubt, gewisse Informationen zu prüfen,
- ohne sie vollständig offenzulegen
-> Dezentralität
Blockchain - Verschlüsselungsverfahren
asymmetrisch
Asymmetrische Verschlüsselungsverfahren - Kernaspekt
Jeder Teilnehmer verfügt über ein Schlüsselpaar
Asymmetrische Verschlüsselungsverfahren - Schlüsselpaar
- Public Key
- Private Key
Asymmetrische Verschlüsselungsverfahren - Public Key
- ist für alle Akteure sichtbar
- entspricht einer Identifikationsnummer
Asymmetrische Verschlüsselungsverfahren - Private Key
wird zur Signatur von Transaktionen benötigt
Asymmetrische Verschlüsselungsverfahren - Signatur
Transaktionen können eindeutig zugeordnet und ihre Echtheit geprüft werden
-> Verifizierbarkeit
Blockchain - Algorithmus
kryptografischer Konsens-Algorithmus
Kryptografischer Konsens-Algorithmus - allgemein
- jede Transaktion muss zunächst von einer Mehrheit der anderen Teilnehmer des Netzwerkes verifiziert werden,
- bevor sie final in die gemeinsame Datenkopie übernommen wird
Kryptografischer Konsens-Algorithmus - Daten
sobald Daten innerhalb der Blockchain gespeichert wurden, gelten sie als unveränderbar
Kryptografischer Konsens-Algorithmus - Sicherheit
Sicherheit der Daten vor Manipulation steigt mit zunehmender Transaktionshistorie immer weiter
Blockchain - essenzieller Bestandteil
kryptografische Hash-Funktion
Kryptografische Hash-Funktion - Verwendung
- Verschlüsselung von Daten
- Signatur von Daten
Kryptografische Hash-Funktion - allgemein
bilden aus einem Daten-Input einen alphanumerischen String mit vordefinierter Länge
-> Hash-Wert
Kryptografische Hash-Funktion - Hash-Wert
- stets eindeutig
-> Transaktionen können über ihn identifiziert und validiert werden - Output lässt keine Rückschlüsse auf den Input zu
-> Inhalte sind geschützt - generierte Werte sind pseudozufällig
-> minimale Veränderung des Inputs führt zu einer nicht vorhersehbaren Veränderung des Hash-Wertes
Blockchain - Verkettung der Daten
Einzelne Transaktionen werden durch Merkle Trees miteinander verbunden
Blockchain - Merkle Trees
- Hash-Werte werden generiert und paarweise verknüpft,
- bis lediglich ein einziger Hash-Wert übrigbleibt,
- durch den alle vorliegenden Hash-Werte ausgedrückt werden
Blockchain - Merkle Trees - Zweck
Inhalte einer Transaktion werden nachträglich verändert oder ganze Transaktionen hinzugefügt oder entfernt
-> Kettenreaktion, die unvorhersehbare Veränderungen aller übergeordneten Hash-Werte hervorrufen würde
-» Manipulationen schnell aufgedecken