„Macht ihr auch etwas mit Blockchain?“ Eine Frage, die ich jede Woche von unseren (potenziellen) Kunden erhalte. Blockchain ist der „Heilige Gral“, der alle Probleme lösen wird. Viele Organisationen verkaufen es als solches. In seinem Kern ist es jedoch eine Art der Buchhaltung. In einer Reihe von Blogs werde ich Sie durch die digitale Zusammenarbeit führen und dabei die Themen Blockchain, logistische Lieferkette und Nachfragekette behandeln.
Im letzten Blog konnten Sie eine Einführung in das Thema digitale Zusammenarbeit lesen. Bevor die Funktionsweise einer logistischen Lieferkette erörtert werden kann, müssen eine Reihe von Eigenschaften erklärt werden. In diesem Blog erläutere ich die relevanten Eigenschaften für Permissioned Blockchains und zentralisierte Datenbanken und Systeme
Relevante Voraussetzungen
o Datenschutz
Eine wichtige Voraussetzung in jedem System, insbesondere seit dem 25. Mai 2018. Es besteht ein Spannungsverhältnis zwischen Datenschutz und Transparenz. Datenschutz ist in einem zentralisierten System leicht zu erreichen, da Transparenz und öffentliche Überprüfbarkeit für das Funktionieren des Systems nicht erforderlich sind. Innerhalb von Blockchains sind Datenschutz und Authentifizierung genau die Grundlage, die es dem System ermöglicht, zu sehen, wer das Recht hat, mit zu schauen.
o Transparenz
Die Transparenz der Daten innerhalb des Prozesses und der Art und Weise, wie sie aktualisiert werden, ist eine Voraussetzung für die öffentliche Verifizierung. Die zugänglichen Informationen sollten daher von einer Partei zur anderen variieren können, und nicht jeder Teilnehmer sollte Zugang zu jeder Art von verfügbaren Daten haben. Ein Beispiel ist ein Endkunde, der nicht unbedingt sehen muss, wie viele weitere Bestellungen von einem Transporteur ausgeliefert werden, der auch ihn beliefert.
o Integrität
Die Integrität von Informationen stellt sicher, dass die Daten vor unbefugten Änderungen geschützt sind. Das bedeutet, dass abgerufene Daten immer korrekt sind. Diese Integrität ist eng mit der öffentlichen Verifizierung verbunden. Wenn ein System eine öffentliche Verifizierbarkeit bietet, kann jeder die Integrität der Daten überprüfen und somit auch nachvollziehen, welche Korrekturen innerhalb der Lieferkette stattgefunden haben.
o Redundanz
Die Redundanz von Daten ist für viele Nutzerfälle enorm wichtig. In Blockchain/Sharing-Systemen wird die Replikation zwischen und über die Schreiber hinweg sichergestellt. In zentralisierten Systemen erfolgt dies z.B. durch die Sicherung von Daten.
o Verifizierung
Innerhalb der Blockchain, aber auch innerhalb bestehender Datenbanken, ist Verifizierung der wichtigste Aspekt. Die öffentliche Verifizierung ermöglicht es jedem, die Korrektheit des Systems zu überprüfen. In einem perfekten System wird jeder Zustand und jeder Übergang einer Transaktion von Parteien bestätigt, die das System so gemeinsam verifizieren. Dies ließe sich zum Beispiel durch die Anwendung einer Prüffunktion auf kürzlich verarbeitete Transaktionen oder künstliche Intelligenz bewerkstelligen. Jeder Beobachter (Schreiber oder Leser) kann überprüfen, ob neue Transaktionen vorgenommen wurden oder ob sich etwas geändert hat. Schließlich hat innerhalb eines bestimmten Rechtsrahmens jeder Anspruch auf das gleiche Maß an Einblick.
Vertrauen ist gut, Kontrolle ist besser?
In einem aktuellen System gibt es einen zentralen Punkt der Wahrheit. Zum Beispiel ein Kunde, der seine eigene Verwaltung unterhält. Lieferant A, der alle seine Bestellungen in seinem eigenen, maßgeschneiderten System registriert. Von einer direkten Verifizierung der Transaktionen kann keine Rede sein, da Kunden und/oder Transporteure von ihm zwar E-Mails, Frachtbriefe oder Berichte mit den Informationen erhalten, aber keinen Zugang zu den Daten haben, um diese direkt an der Quelle zu verifizieren. Es kann manchmal Wochen dauern, bis eine Transaktion vom Empfänger, der sich z.B. in einem anderen Land befindet, bestätigt wird. Die Teilnehmer (Lieferanten, Transporteure und Empfänger) in diesem zentralisierten System sind also von einer zentralen Entität (in diesem Fall Lieferant A) abhängig und müssen darauf vertrauen, dass diese korrekte Daten und Statusmeldungen liefert. Wenn Lieferant A zu wenig Informationen weitergibt, könnten andere Parteien Zweifel an der Richtigkeit der Daten bekommen. Die Weitergabe von zu vielen Informationen kann wiederum zu Desinteresse oder einem Informationsüberfluss führen. Für den Transportsektor wird daher eine Benutzeroberfläche immer wichtiger. Schließlich möchte ich nur das sehen, was für mich von Interesse ist, nicht mehr und nicht weniger.
Für uns ist die Transparenz der Daten und des Prozesses der Statusaktualisierung eine unglaublich wichtige Säule und Voraussetzung für die öffentliche Verifizierbarkeit. Der Umfang der Informationen, die einem Beobachter (Transporteur oder Endkunde) zur Verfügung stehen, kann jedoch variieren. Nicht alle verfügbaren Daten müssen immer zu 100 % weitergegeben werden, und nicht jeder Teilnehmer muss unbedingt Zugang zu allen Informationen haben.
Und jetzt?
Im dritten Teil erläutere ich die Anwendbarkeit eines Autorisierungssystems, die gemeinsame Nutzung von Daten, die logistische Lieferkette und wie Ihnen geholfen werden kann. Lassen Sie uns wissen, wie Ihr Unternehmen mit neuen technologischen Entwicklungen wie IoT und Blockchain umgeht. Möchten Sie mehr über Permissionless Blockchains erfahren oder haben Sie eine andere Frage zum Thema Blockchain? Dann kontaktieren Sie mich.