Wann sollten Sie eine Blockchain in Betracht ziehen? Antworten mit Flussdiagrammen.

Es ist nichts Falsches daran, eine Blockchain in Betracht zu ziehen, wenn Sie Daten speichern und verarbeiten müssen . Der wichtige Punkt, den Sie beachten sollten, ist: Blockchain ist wahrscheinlich nicht das richtige Werkzeug für Ihr Problem, obwohl es sich um eine aufregende Technologie handelt. Aber wie denken Sie systematisch über die Optionen nach und entscheiden sich dafür, eine Blockchain oder eine der vielen Alternativen zur Blockchain zu verwenden?

Mehrere Gruppen haben sich ausgedacht, dass r “Wann soll Blockchain verwendet werden?” unabhängig. Dazu gehören akademische Forscher, das Hyperledger-Konsortium und das National Institute of Standards and Technology (NIST) der USA. Ihre Antworten richten sich eher an ein technisches Publikum, das softwarebasierte Produkte entwickelt, als an Geschäftsentwickler und Entscheidungsträger im Management. Ihre Antworten können jedoch die Manager leiten und die Kommunikation zwischen dem technischen Personal und dem Management erleichtern.

Der Entscheidungspfad in Flussdiagrammen

Da Blockchain nur eine Datenbank mit einigen sehr einzigartigen Eigenschaften ist, kann eine Blockchain eine Lösung sein, wenn Sie mit Daten umgehen müssen. Die folgende Aussage aus dem Wüst / Gervais-Papier mit dem Titel „Benötigen Sie eine Blockchain?“ läuft zusammen die Situation genau:

„… die Verwendung von […] Blockchain ist nur dann sinnvoll, wenn mehrere sich gegenseitig misstrauende Entitäten interagieren und den Status eines Systems ändern möchten und nicht bereit sind, sich auf einen online vertrauenswürdigen Dritten zu einigen […]“

Das Verständnis der Auswirkungen der Begriffe Misstrauen , Status eines Systems und vertrauenswürdiger Dritter ist der Schlüssel . Es ist weniger wichtig, die technischen Details zu verstehen, wie und warum diese Eigenschaften archiviert werden, als die Auswirkungen zu verstehen. Die Auswirkungen haben sowohl einen technischen Umfang (d. H. Blockchains sind langsam, typischerweise öffentlich usw.) als auch einen geschäftlichen Umfang (d. H. Die Unabhängigkeit von vertrauenswürdigen Dritten kann sowohl Bedrohungen darstellen als auch neue Möglichkeiten eröffnen).

Das folgende Flussdiagramm aus der wissenschaftlichen Arbeit von Wüst / Gervais fasst ihre Analyse zusammen. Bei den ersten drei Entscheidungen werden Status, Teilnehmer und Vertrauen überprüft. Die folgenden Entscheidungen bestimmen, welche Art von Blockchain die richtige ist.

Das Hyperledger-Projekt verfügt außerdem über ein Flussdiagramm mit einem Entscheidungspfad, der den Benutzer entweder zu einer öffentlichen oder einer zulässigen Blockchain führt (wobei die Unterscheidung zwischen öffentlichen und privaten Ketten weggelassen wird). Weitere Informationen zum Flussdiagramm finden Sie hier.

Ein interessanter Unterschied in diesen Diagrammen ist die Formulierung und wie explizit sie über den Kontext sprechen: Im Wüst / Gervais-Papier wird im Flussdiagramm überprüft, ob ein vertrauenswürdiger Dritter verfügbar ist, während das Diagramm von Hyperledger nur nach widersprüchlichen Anreizen fragt und der Mangel an Vertrauen.
Ein Non-Tech-Beispiel für widersprüchliche Interessen von Misstrauensagenten zusammen mit einem vertrauenswürdigen Dritten sind Händler und eine Clearingstelle. Clearingstellen existieren, um dem gegenseitigen Misstrauen der Händler entgegenzuwirken, und sind ausdrücklich befugt, durch regulatorische Gesetze und Rechtsverfahren als Vermittler für Händler zu fungieren. Wenn man beiden Diagrammen folgt, kann man zu unterschiedlichen Schlussfolgerungen über die Anwendbarkeit von Blockchain kommen: Da Clearinghäuser ein vertrauenswürdiger Dritter sind, ist es nicht erforderlich, sich auf eine Blockchain (Wüst / Gervais) zu verlassen, aber weil Sie misstrauische Einheiten haben, können Sie ( Hyperledger). In dieser Situation konkurriert der Aufbau einer Blockchain-basierten Lösung mit einer bereits etablierten etablierten Lösung (d. H. Den Clearinghäusern).

NIST hat kürzlich ein weiteres Flussdiagramm vorgeschlagen. Im Gegensatz zu den beiden anderen Flussdiagrammen werden alternative Lösungen aufgezeigt, die von Tabellenkalkulationen bis zu bestimmten Datenbanktypen reichen und eine bessere Arbeit leisten können als eine Blockchain. Ein Nachteil dieses Diagramms ist das Fehlen von Fragen zu privaten oder genehmigten Blockchains.

Sollten Sie eine Blockchain verwenden?

Sofern Sie nicht absichtlich ein Blockchain-Produkt erstellen, gibt es keine generische Antwort auf diese Frage. Ich empfehle dringend, alle hier genannten Flussdiagramme zu verwenden, sich mit Geschäftsleuten und Ingenieuren zusammenzusetzen, möglicherweise zusammen mit einem Mediator, und durch die Diagramme zu gehen. Die Diagrammstruktur richtet sich im Allgemeinen nach denselben Fragen: Müssen Sie Daten speichern? Sind Sie es oder gibt es andere, die die Daten lesen und ändern müssen? Vertrauen Sie sich gegenseitig oder müssen Sie mit einer technologischen Lösung Ehrlichkeit durchsetzen? Kein Diagramm bietet jedoch eine Anleitung zum Durchdenken geschäftsspezifischer Aspekte der Blockchain: Wo kann Blockchain Probleme lösen? Wo ist Blockchain besser als bestehende Lösungen? Zurück zum Beispiel der Clearingstelle: Sind die Gesetze, die die Räumung von Häusern ermöglichen, nur die beste „schlechte Lösung“, die wir uns bisher vorstellen können? Ist es besser, Clearingstellen durch eine vertrauenslose, dezentrale Blockchain-basierte Lösung zu ersetzen? Die Antwort hängt von der Bereitschaft der Branche ab, neue Lösungen anzunehmen und zu nutzen, sowie von der behördlichen Unterstützung oder dem Druck für eine alternative Lösung.