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 vorhandenen 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.

블록체인 워크플로 애플리케이션기업에서는 블록체인을 사용하여 다른 조직과 공유하는 워크플로를 디지털화합니다(예: 공급망에서 물리적 자산 이동). 블록체인 앱의 구조는 여러 사용 사례 간에 유사합니다. 여기서는 Azure Blockchain 서비스를 기본 관리형 블록체인 네트워크로 사용하고, 관련 사용자 인터페이스에서 신호를 수집하고 컨소시엄 전체에서 소비 앱에 원장 데이터를 전달할 수 있는 컨소시엄 애플리케이션을 빌드합니다.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.
공급망 추적Azure Blockchain Workbench를 사용하는 방법을 알아봅니다. 단계별 순서도를 사용하여 공급망에 대한 자산 추적 애플리케이션을 빌드합니다.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.

GE Aviation

GE Aviation nutzt die Blockchain, um die Überwachung von Flugzeugteilen von der Fabrik bis zum Flug zu optimieren.

Starbucks

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

Insurwave

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

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.

Webjet

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

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.

Xbox

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

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.

Block Talk ansehen

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

Azure Marketplace durchsuchen

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