Blockchain

Créez des chaînes d’approvisionnement plus intelligentes et plus efficaces, réduisez la fraude, vérifiez les transactions plus rapidement et créez de nouveaux modèles métiers disruptifs avec les services de blockchain Azure.

Bien démarrer

Réussissez avec la blockchain en utilisant l’approche éprouvée en trois étapes d’Azure

Simplifiez et accélérez la tenue des dossiers et les vérifications entre les partenaires tout au long de votre flux de travail en partageant instantanément les données et la logique sur un réseau partagé immuable. Implémentez l’approche en trois étapes d’Azure en matière de blockchain pour créer votre réseau de consortium, simplifier la gouvernance et la gestion, et intégrer votre solution de blockchain aux systèmes et outils que vous utilisez actuellement.

Créez la base de votre application blockchain en déployant votre réseau de consortium, en déployant un registre, en invitant des membres et en configurant des autorisations :

  • Configurez, déployez et gérez votre application à l’aide de réseaux préconfigurés et d’une infrastructure managée avec Azure Blockchain ServicePRÉVERSION.

Numérisez le flux de travail de votre consortium avec des contrats intelligents pour vous assurer que vos données partagées sont immuables :

  • Utilisez l’interface utilisateur intuitive de l’extension Azure Blockchain pour VS Code afin de créer et de compiler vos contrats intelligents avant de les déployer avec Azure Blockchain Service.
  • Simplifiez la gestion des versions et les mises à jour avec Azure DevOps.
  • Parcourez et validez rapidement les scénarios de blockchain en utilisant des connexions intégrées à Azure et des outils que vous connaissez déjà avec Azure Blockchain Workbench.

Une fois l’infrastructure et le contrat intelligent configurés, l’étape finale consiste à créer votre application et à l’étendre pour qu’elle fonctionne avec les outils que votre entreprise utilise aujourd’hui :

  • Utilisez Azure Blockchain Service pour connecter vos sources, traduire des données vers et depuis le registre et publier les résultats de contrats intelligents dans des bases de données et des applications, ou utilisez un modèle Azure Blockchain Workbench si vous débutez dans la création d’applications blockchain.
  • Connectez et intégrez votre application blockchain à vos applications et bases de données actuelles à l’aide du kit de développement Azure Blockchain.

Architectures de solution Azure Blockchain

Découvrez de quelle façon la technologie blockchain, notamment les réseaux Ethereum, permet de sécuriser vos données et de numériser vos workflows dans ces scénarios d’architecture illustrés.

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. Présentation
  2. Flux

Application de workflow Blockchain

Présentation

Les entreprises utilisent Blockchain pour numériser les workflows qu’elles partagent avec d’autres organisations, par exemple le déplacement de ressources physiques dans les chaînes d’approvisionnement. La structure des applications Blockchain est similaire pour tous les cas d'usage. Dans ce cas, nous utilisons le service Azure Blockchain comme réseau Blockchain managé de base et nous générons une application de consortium qui peut ingérer des signaux des interfaces utilisateur pertinentes et communiquer des données du registre aux applications de consommation du consortium.

Flux

  1. 1 Les applications, appareils et sources de données pertinents envoient des événements ou données à un courtier de message (Azure Service Bus).
  2. 2 L’application logique utilisée par la technologie de registre distribué (DLT) extrait les données à partir du Service Bus et les envoie au générateur de transactions qui génère et signe la transaction.
  3. 3 Cette transaction signée est routée vers Azure Blockchain Service (réseau du consortium Ethereum entièrement géré) via un connecteur d’application logique spécifique du registre.
  4. 4 Blockchain Data Manager capture les données de bloc et de transaction à partir des nœuds de transaction configurés, décode des événements et propriétés, puis envoie les données vers des destinations configurées.
  5. 5 Le courtier de message envoie les données du registre vers les applications métier utilisées et la base de données off-chain.
  6. 6 Informations analysées et visualisées à l’aide d’outils tels que Power BI via la connexion à la base de données off-chain.
Supply chain track and traceLearn how to use the Azure Blockchain Workbench. Build an asset tracking application for supply chain with a step-by-step flowchart.12345678
  1. Présentation
  2. Flux

Suivi de la chaîne d’approvisionnement

Présentation

Un modèle commun de blockchain est le monitoring par IoT d’une ressource au fur et à mesure de sa progression dans une chaîne d’approvisionnement impliquant plusieurs parties. Le transport frigorifique de denrées périssables comme les denrées alimentaires ou les produits pharmaceutiques est un bon exemple de ce modèle, car certaines règles de conformité doivent être respectées pendant toute la durée du processus de transport. Dans ce scénario, une contrepartie initiatrice (telle qu’un détaillant) spécifie les conditions contractuelles, telles qu’une plage d’humidité et de température requise, que les dépositaires de la chaîne d’approvisionnement doivent respecter. À tout moment, si l’appareil prend une mesure de température ou d’humidité hors plage, l’état du contrat intelligent est mis à jour pour indiquer qu’il n’est plus conforme, une transaction est enregistrée sur la blockchain et des événements de correction sont déclenchés en aval.

Flux

  1. 1 Les appareils IoT communiquent avec IoT Hub. IoT Hub agit en tant que route configurée qui envoie des messages spécifiques à une instance Service Bus associée à cette route. Le message est toujours au format natif pour l’appareil et doit être traduit au format utilisé par Azure Blockchain Workbench. Une application Azure Logic App effectue la transformation. Celle-ci est déclenchée quand un nouveau message est ajouté à l’instance Service Bus associée à IoT Hub. Elle transforme ensuite le message et le transmet à l’instance Service Bus utilisée pour transmettre les messages à Azure Blockchain Workbench. La première instance Service Bus sert effectivement de « boîte d’envoi » pour IoT Hub, et la deuxième instance de « boîte de réception » pour Azure Blockchain Workbench.
  2. 2 Le consommateur DLT extrait les données du répartiteur de messages (Service Bus) et les envoie au générateur de transactions - Signataire.
  3. 3 Le générateur de transactions génère et signe la transaction.
  4. 4 La transaction signée est acheminée vers la Blockchain (Private Ethereum Consortium Network).
  5. 5 L’observateur DLT obtient la confirmation de la validation de la transaction dans la Blockchain et envoie la confirmation au répartiteur de messages (Service Bus).
  6. 6 Les consommateurs de bases de données envoient les transactions de blockchain confirmées aux basées de données off-chain (Azure SQL Database).
  7. 7 Informations analysées et visualisées à l’aide d’outils tels que Power BI via la connexion à la base de données off-chain (Azure SQL Database).
  8. 8 Les événements du registre sont transmis à Event Grid et à l’instance Service Bus pour être utilisés par les consommateurs en aval. Les applications logiques, les fonctions ou d’autres codes conçus pour agir sur des événements sont des exemples de « consommateurs en aval ». Par exemple, une fonction Azure peut recevoir un événement, puis le placer dans un magasin de données tel que SQL Server.

Obtenez les dernières nouvelles et ressources sur la blockchain Azure

Azure Blockchain permet aux clients de faire des choses incroyables

GE Aviation

GE Aviation utilise la blockchain pour simplifier le suivi des pièces des avions, de l’usine au vol.

Starbucks

Starbucks utilise Azure pour autonomiser les petits exploitants agricoles et suivre ses produits de la fève au comptoir.

Insurwave

Insurwave utilise des registres communs distribués pour réduire les risques et les expositions pour les clients, les courtiers, les assureurs et les tiers du secteur des assurances.

Buhler

Bühler utilise la technologie de blockchain pour suivre les cultures de la ferme à l’assiette, ce qui lui permet de produire chaque jour des aliments sains et sûrs pour deux milliards de personnes.

Singapore Airlines

Singapore Airlines utilise Azure pour convertir les miles des clients en jetons basés sur une blockchain, qui peuvent être dépensés au sein d’un réseau de partenaires distributeurs.

Webjet

Webjet utilise Azure pour prendre en charge Rezchain, un service de rapprochement des paiements pour le marché du voyage en ligne.

3M

3M utilise Azure Blockchain pour mettre en place une nouvelle approche « label-as-a-service » afin de sécuriser sa chaîne d’approvisionnement.

Nasdaq

Nasdaq apporte aux marchés des capitaux la technologie blockchain pour gérer l’exécution, le paiement et le règlement des transactions à partir de plusieurs blockchains et mécanismes de paiement.

Xbox

Microsoft utilise des solutions de blockchain pour calculer les redevances dues aux éditeurs de jeux Xbox par heure et non par mois.

Forum Aux Questions

  • La Blockchain est une technologie d’archivage de dossiers et d’exécution de contrats basée sur un chiffrement complexe. Elle permet aux organisations de rationaliser les flux de travail partagés, telles que les chaînes d’approvisionnement, en échangeant et en suivant des actifs et des transactions sur un registre partagé (souvent appelé technologie de registre distribué).

    Les réseaux Blockchain sont répartis sur l’ensemble des ordinateurs des partenaires (appelé réseau de consortium), ce qui donne à chaque partenaire une visibilité en temps réel de toutes les transactions effectuées sur le réseau. Chaque partenaire a également la possibilité de rejeter les transactions incorrectes avant leur application au registre, ce qui simplifie l’audit et réduit considérablement le risque de fraude.

    En plus de la chaîne d’approvisionnement et des applications de flux de travail partagées, les développeurs génèrent de nouvelles sources de revenus en créant des produits et des services basés sur la blockchain.

  • Un « bloc » est un groupe de données dans la blockchain qui possède à la fois un identifiant unique et un historique. Les « blocs » stockent les informations de transaction telles que la date, l’heure ou les montants, ainsi que la signature numérique (s’apparentant à un nom d’utilisateur) des participants à la transaction.

  • Il existe trois types principaux de blockchain : public, privé et consortium.

    • La blockchain publique est complètement décentralisée, sans autorité unique sur le réseau. Toutes les transactions de la chaîne sont visibles par tous les nœuds du réseau.
    • La blockchain privée est la propriété d’un individu et les nœuds nécessitent une autorisation pour accéder au réseau.
    • La blockchain de consortium est une blockchain privée avec une autorité distribuée agissant dans le meilleur intérêt du réseau.
  • La blockchain est un système transparent et vérifiable. En tant que registre partagé et sécurisé des transactions réparties sur un réseau d’ordinateurs, la blockchain élimine le gaspillage, réduit le risque de fraude et permet la création de nouveaux flux de revenus.

  • Azure Blockchain Service assure la sécurisation et la disponibilité de vos données à l’aide de différentes fonctionnalités Azure. Les données sont sécurisées par le biais de processus d’isolation, de chiffrement et d’authentification. Les caractéristiques décentralisées et immuables de la blockchain la rendent très sécurisée.

Commencez à utiliser Azure Blockchain Service

Déployez des réseaux blockchain complètement managés en quelques clics et exploitez-les à grande échelle avec une gestion de consortiums sans code.

Regarder Block Talk

Regardez des démos et restez au courant des dernières technologies de blockchain sur Block Talk sur Channel 9.

Parcourir la Place de marché Azure

Trouvez des dizaines de solutions de blockchain prêtes à l’emploi proposées par Microsoft et ses partenaires.