The Doppler Quarterly (DEUTSCHE) Winter 2018 | Page 21

liegt darin, dass diese Technologie ein vollständig verteiltes Geschäftsbuch (Ledger) widerspiegelt, für das keine zentrale Behörde zuständig ist. Das bedeutet, dass jeder Beteiligte im Blockchain-Netzwerk eine vollständige Kopie des Ledgers hat. Diese Beteiligten validieren dann gemeinsam die Aktualisierungen in der Blockchain. Die Einträge im Blockchain-Ledger sind permanent und sichtbar, wobei die Verschlüsselungstechnologie und die Protokolle die Drittpartei ersetzen. Dies wird als „Trustless Trust“ (oder vertrauenloses Vertrauen) bezeichnet, da kein Vertrauen zwischen den Transaktionsbeteiligten erforderlich ist. Und weil die Transaktionshistorien sichtbar, aber nicht veränderbar sind, ermöglicht uns dieses gemeinsame, sichtbare und unveränderliche Ledger, „zwar zu vertrauen, jedoch trotzdem zu überprüfen“. Um besser zu verstehen, wie das alles funktioniert, lassen Sie uns für einen Moment zu Mr. Scrooge zurückkehren. In der obigen Beschreibung führt er Transaktionen mit Einzelpersonen durch und lässt sie diese im kleinen schwarzen Buch quittieren, um die Transaktionen zu bestätigen. Er kennt seine Schuldner, also vertraut er auf die Gültigkeit ihrer Unterschrift. Die folgende Abbildung zeigt die Elemente einer vergleichbaren Transaktion in einem Blockchain-System: Nachricht Nachricht Signatur Mein privater Schlüssel Mein öffentlicher Schlüssel Signatur Gültige Signatur Öffentlicher Schlüssel (Quelle) Öffentlicher Schlüssel (Ziel) Abbildung 1: Transaktion in einem Blockchain-System Vertrauen in eine „Trustless Trust“-Transaktion Erinnern Sie sich? Mr. Scrooge hat die Unterschrift bestätigt, weil er die Person kannte. In der Welt von Blockchain und Verschlüsselung helfen „Mein öffentli- cher Schlüssel“ und „Mein privater Schlüssel“, eine gültige Signatur zu erstellen, ohne diese Ebene der Vertrautheit zu erfordern. Mein öffentlicher Schlüssel ist meine Identität in der Blockchain, die (in diesem Fall) fast als meine Adresse angesehen werden könnte. Aber mein privater Schlüssel ist nur mir bekannt. Nehmen wir an, ich möchte eine Transaktion in der Blockchain anlegen und etwas an Mr. Scrooge schicken. Ich gehe dann wie folgt vor: 1. Ich nehme die Nachricht, die ich sende, und erstelle eine eindeutige Signatur unter Verwendung der Verschlüsselungstechnologie und mei- nes privaten Schlüssels. 2. Ich kombiniere die Nachricht und die eindeutige Signatur und füge dann meinen öffentlichen Schlüssel sowie den Schlüssel von Mr. Scrooge (dem ich die Nachricht schicke) hinzu. WINTER 2018 | THE DOPPLER | 19