Blockchain

Erstellen Sie intelligentere und effizientere Lieferketten, überprüfen Sie Transaktionen schneller, und erstellen Sie einschneidende neue Geschäftsmodelle mit Azure Blockchain-Diensten.

Erste Schritte

Mit dem bewährten Drei-Schritt-Konzept von Azure Erfolg mit der Blockchain haben

Vereinfachen und beschleunigen Sie die Buchhaltung und Überprüfung zwischen Partnern in Ihrem gesamten Workflow, indem Sie Daten und Logik sofort in einem unveränderlichen gemeinsamen Netzwerk teilen. Implementieren Sie das Drei-Schritt-Konzept für die Blockchain von Azure, um Ihr Konsortiumsnetzwerk aufzubauen, die Verwaltung zu vereinfachen und Ihre Blockchainlösung mit den bereits verwendeten Systemen und Tools zu integrieren.

Erstellen Sie die Grundlage Ihrer Blockchainanwendung, indem Sie Ihr Konsortiumsnetzwerk und einen Ledger bereitstellen, Mitglieder einladen und Berechtigungen einrichten:

  • Konfigurieren Sie Ihre App, stellen Sie sie bereit, und verwalten Sie sie mit vorkonfigurierten Netzwerken und einer verwalteten Infrastruktur mit Azure Blockchain ServiceVORSCHAUVERSION.

Digitalisieren Sie den geschäftlichen Workflow Ihres Konsortiums mit Smart Contracts, um sicherzustellen, dass Ihre geteilten Daten unveränderlich sind:

  • Erstellen und kompilieren Sie mithilfe der intuitiven Benutzeroberfläche der Azure Blockchain-Erweiterung für VS Code eigene Smart Contracts, bevor Sie sie mit Azure Blockchain Service bereitstellen.
  • Vereinfachen Sie die Versionsverwaltung und Aktualisierung mit Azure DevOps.
  • Erkunden und überprüfen Sie mit Azure Blockchain Workbench schnell Blockchainszenarien mit integrierten Verbindungen mit Azure und Tools, die Sie bereits kennen.

Nach dem Einrichten der Infrastruktur und des Smart Contracts besteht der letzte Schritt im Erstellen Ihrer App und im Sicherstellen, dass sie mit den Tools funktioniert, die in Ihrem Unternehmen bereits eingesetzt werden:

  • Verwenden Sie Azure Blockchain Service, um Verbindungen mit Ihren Quellen herzustellen, Daten für den Ledger und von diesem zu übersetzen und Smart Contract-Ergebnisse in Datenbanken und Anwendungen zu veröffentlichen. Wenn Sie noch keine Erfahrung mit dem Erstellen von Blockchain-Apps haben, können Sie auch Azure Blockchain Workbench-Vorlagen verwenden.
  • Verbinden Sie Ihre Blockchainanwendung mit Ihren bestehenden Apps und Datenbanken, und integrieren Sie sie mit dem Azure Blockchain Development Kit.

Azure Blockchain-Lösungsarchitekturen

Erfahren Sie in diesen illustrierten Architekturszenarien, wie Blockchaintechnologie – einschließlich Ethereum-Netzwerken – Ihre Daten sichert und Ihre Workflows digitalisiert.

Blockchain workflow applicationBusinesses use blockchain to digitize workflows they share with other organizations, such as moving physical assets across supply chains. The anatomy of blockchain apps is similar across use cases. Here, we use Azure Blockchain Service as the foundational managed blockchain network and build a consortium application that can ingest signals from relevant user interfaces and communicate ledger data to consuming apps across the consortium.11234456
  1. Übersicht
  2. Ablauf

Blockchain-Workflowanwendung

Übersicht

Unternehmen verwenden Blockchain zum Digitalisieren von mit anderen Unternehmen geteilten Workflows, wie z.B. dem Verschieben physischer Objekte in Lieferketten. Die Anatomie von Blockchain-Apps ist in allen Anwendungsfällen ähnlich. Hier wird der Azure Blockchain-Dienst als Blockchain-Netzwerk zur grundlegenden Verwaltung verwendet und eine Konsortiumanwendung erstellt, die Signale von relevanten Benutzeroberflächen erfasst und Ledger-Daten an laufende Apps im Konsortium übermittelt.

Ablauf

  1. 1 Relevante Apps, Geräte und Datenquellen senden Ereignisse oder Daten an einen Nachrichtenbroker (Azure Service Bus).
  2. 2 Die DLT-Consumer-Logik-App (Distributed Ledger Technology) holt die Daten aus dem Service Bus und sendet sie an den Transaktionsgenerator, der die Transaktion erstellt und signiert.
  3. 3 Die signierte Transaktion wird über einen Ledger-spezifischen Logik-App-Connector an den Azure Blockchain Service (vollständig verwaltetes Ethereum-Konsortiumsnetzwerk) weitergeleitet.
  4. 4 Der Blockchain Data Manager erfasst Block- und Transaktionsdaten von konfigurierten Transaktionsknoten, decodiert Ereignisse und Eigenschaften und sendet die Daten dann an konfigurierte Ziele.
  5. 5 Der Message Broker sendet Ledgerdaten an verarbeitende Geschäftsanwendungen und Off-Chain-Datenbanken.
  6. 6 Informationen werden mit Tools wie Power BI durch Anbindung an eine Off-Chain-Datenbank analysiert und visualisiert.
Sporing af forsyningskædeFå mere at vide om, hvordan du bruger Azure Blockchain Workbench. Udarbejd et program til sporing af aktiver i forsyningskæden ved hjælp af et trinvist rutediagram.12345678
  1. Übersicht
  2. Ablauf

Nachverfolgen und Überwachen von Lieferketten

Übersicht

Ein gängiges Blockchainmuster ist die IoT-fähige Überwachung eines Bestands, der eine Lieferkette mit mehreren Parteien durchläuft. Ein gutes Beispiel dafür ist der Kühltransport von verderblichen Gütern wie Lebensmitteln oder Arzneimitteln, bei denen während des gesamten Transportprozesses bestimmte Complianceregeln eingehalten werden müssen. In diesem Szenario legt eine initiierende Gegenpartei (z.B. ein Einzelhändler) Vertragsbedingungen fest, wie z.B. einen erforderlichen Luftfeuchtigkeits- und Temperaturbereich, den die Verwahrer in der Lieferkette einhalten müssen. Wenn das Gerät einen Temperatur- oder Luftfeuchtigkeitsmesswert außerhalb des zulässigen Bereichs aufweisen sollte, wird der intelligente Vertragsstatus dahingehend aktualisiert, um anzuzeigen, dass die Complianceregeln nicht eingehalten werden. Hierbei wird eine Transaktion in der Blockchain aufgezeichnet, und es werden nachgeschaltete Abhilfemaßnahmen ausgelöst.

Ablauf

  1. 1 IoT-Geräte kommunizieren mit IoT Hub. Für IoT Hub wurde eine Route konfiguriert, die bestimmte Nachrichten an einen Service Bus sendet, der dieser Route zugeordnet ist. Die Nachricht befindet sich noch immer im nativen Format für das Gerät und muss in das von Azure Blockchain Workbench verwendete Format übersetzt werden. Eine Azure-Logik-App führt diese Transformation durch. Diese Transformation wird ausgelöst, wenn dem Service Bus, der dem IoT Hub zugeordnet ist, eine Nachricht hinzugefügt wird. Diese Nachricht wird von der Azure-Logik-App umgewandelt und anschließend an den Service Bus weitergeleitet, der zum Übermitteln von Nachrichten an Azure Blockchain Workbench verwendet wird. Der erste Service Bus dient also als „Postausgang“ für IoT Hub und der zweite als „Posteingang“ für Azure Blockchain Workbench.
  2. 2 Der DLT-Consumer ruft die Daten vom Nachrichtenbroker (Service Bus) ab und sendet sie an den Transaction Builder und Transaction Signer.
  3. 3 Der Transaction Builder erstellt und signiert die Transaktion.
  4. 4 Die signierte Transaktion wird an die Blockchain (Private Ethereum Consortium Network) weitergeleitet.
  5. 5 Der DLT-Watcher erhält eine Bestätigung der Transaktionsverpflichtung an die Blockchain und sendet die Bestätigung an den Nachrichtenbroker (Service Bus).
  6. 6 Datenbankconsumer senden bestätigte Blockchaintransaktionen an Off-Chain-Datenbanken (Azure SQL-Datenbank).
  7. 7 Informationen werden mit Tools wie Power BI durch Anbindung an eine Off-Chain-Datenbank (Azure SQL-Datenbank) analysiert und visualisiert.
  8. 8 Ereignisse des Ledgers werden für die Verwendung durch Downstreamconsumer an Event Grid und den Service Bus übermittelt. Downstreamconsumer umfassen beispielsweise Logik-Apps, Funktionen oder Code, mit denen Sie Aktionen für die Ereignisse ausführen können. Beispielsweise kann eine Azure-Funktion ein Ereignis empfangen und dieses dann in einem Datenspeicher wie SQL Server ablegen.

Aktuelle Azure Blockchain-Neuigkeiten und -Ressourcen

Kunden erzielen ungeahnte Erfolge mit Azure Blockchain.

Insurwave

Insurwave verwendete verteilte gemeinsame Ledger, um Risiken und Offenlegungen für Versicherungskunden, Makler, Versicherer und Dritte zu verringern.

Webjet

Webjet verwendet Azure für Rezchain, einen Zahlungsabstimmungsdienst für den Onlinereisemarkt.

Xbox

Microsoft nutzt Blockchainlösungen, um Tantiemen für Xbox-Spieleherausgeber in Stunden statt Monaten angeben zu können.

Buhler

Bühler verfolgt mit Blockchaintechnologie die Ernte vom Feld bis zum Teller und sorgt täglich für gesunde Nahrungsmittel für zwei Milliarden Menschen.

Singapore Airlines

Singapore Airlines nutzt Azure, um die Flugmeilen der Kunden in blockchainbasierte Token umzuwandeln, die bei einem Netzwerk von Einzelhandelspartnern ausgegeben werden können.

Interswitch

Interswitch erstellte eine auf der Blockchain basierende Finanzierungsplattform für Lieferketten, damit große und kleine Unternehmen in Nigeria einen schnelleren Zugang zu Projektfinanzierungen erhalten.

3M

3M verwendet Azure Blockchain, um ein neues Label-as-a-Service-Verfahren für die Sicherung der Lieferketten zu ermöglichen.

Nasdaq

Nasdaq bringt Blockchaintechnologie in die Kapitalmärkte, um Transaktionsabläufe, Zahlungen und Abrechnungen von mehreren Blockchains und Zahlungsmechanismen zu verwalten.

Starbucks

Starbucks nutzt Azure, um kleineren Landwirten mehr Möglichkeiten zu geben und die eigenen Produkte von der Bohne bis zum Barista zu verfolgen.

Häufig gestellte Fragen

  • Die Blockchain ist eine Technologie für die Aufbewahrung von Datensätzen und die Durchsetzung von Verträgen, die auf komplexer Kryptografie beruht. Sie ermöglicht Organisationen, gemeinsame Arbeitsstreams wie etwa Lieferketten zu optimieren, indem Ressourcen und Transaktionen in einem gemeinsamen Ledger ausgetauscht und nachverfolgt werden. Dies wird häufig als verteilter Ledger (Distributed Ledger Technology, DLT) bezeichnet.

    Blockchainnetzwerke werden zwischen den Computern aller Partner verteilt (ein sogenanntes Konsortiumsnetzwerk), sodass jeder Partner in Echtzeit jede Transaktion einsehen kann, die im Netzwerk stattfindet. Außerdem hat jeder Partner die Möglichkeit, falsche Informationen abzulehnen, bevor sie in den Ledger übertragen werden. Dadurch werden Überprüfungen vereinfacht und das Betrugsrisiko deutlich verringert.

    Zusätzlich zu Lieferketten und gemeinsamen Arbeitsstreamanwendungen erlangen Entwickler neue Einnahmequellen, indem sie auf der Blockchain basierende Produkte und Dienstleistungen erstellen.

  • Ein „Block“ ist ein Datencluster in der Blockchain, der einen eindeutigen Bezeichner und einen Verlauf aufweist. In Blöcken werden Transaktionsinformationen wie Datum, Uhrzeit oder Beträge sowie die digitale Signatur (ähnlich einem Benutzernamen) der Transaktionsteilnehmer gespeichert.

  • Es gibt drei Hauptarten von Blockchains: öffentliche, private und konsortiumsweite.

    • Die öffentliche Blockchain ist vollständig dezentralisiert, und es gibt keine einzelne Autorität im Netzwerk. Alle Transaktionen sind von jedem Knoten im Netzwerk aus sichtbar.
    • Die private Blockchain befindet sich im Besitz einer Einzelperson, und die Knoten benötigen eine Berechtigung für den Zugriff auf das Netzwerk.
    • Konsortiumsblockchains sind private Blockchains mit einer verteilten Autorität, die die Interessen des Netzwerks vertritt.
  • Blockchains bilden ein transparentes und überprüfbares System. Als verteilter, sicherer Ledger von Transaktionen, der auf ein Netzwerk von Computern verteilt ist, sorgt die Blockchain für geringeren Datenaufwand, vermindert das Betrugsrisiko und ermöglicht die Schaffung neuer Einnahmequellen.

  • Azure Blockchain Service gewährleistet mit verschiedenen Azure-Funktionen die Sicherheit und Verfügbarkeit Ihrer Daten. Daten werden mithilfe von Isolation, Verschlüsselung und Authentifizierung geschützt. Durch die dezentralisierte Speicherung und die Unveränderlichkeit ist die Blockchain ausgesprochen sicher.

Mit der Nutzung von Azure Blockchain Service beginnen

Stellen Sie mit wenigen Klicks vollständig verwaltete Blockchainnetzwerke bereit, und steuern Sie sie in jeder Größenordnung mit codefreier Konsortiumsverwaltung.

Erste Schritte

Block Talk ansehen

Sehen Sie sich bei Block Talk auf Channel 9 Demos an, und bleiben Sie bei der Blockchaintechnologie auf dem neuesten Stand.

Jetzt ansehen

Azure Marketplace durchsuchen

Finden Sie Dutzende vorab erstellte Blockchainlösungen von Microsoft und Partnern.

Zum Azure Marketplace