Qu'est-ce qu'une blockchain ?

Une blockchain est un système de gestion des registres distribués des faits et de l'historique des mises à jour du registre. Une blockchain est une liste croissante d'enregistrements, appelés blocs, qui sont liés et sécurisés à l'aide de la cryptographie.

Cela permet aux entreprises qui ne se font pas entièrement confiance de s'entendre sur les mises à jour soumises à un registre partagé en utilisant des protocoles peer-to-peer plutôt qu'un processus de rapprochement manuel ou tiers. La chaîne de blocs permet des transactions en temps réel et partage en toute sécurité des données inviolables sur un réseau professionnel fiable.

Un réseau blockchain a un fondateur qui crée et maintient le réseau, et des participants qui rejoignent le réseau. Toutes les organisations incluses dans le réseau sont appelées membres.

Oracle Blockchain Platform est une chaîne de blocs basée sur des droits d'accès, qui fournit un écosystème fermé dans lequel seules les organisations (ou les participants) invitées peuvent rejoindre le réseau et conserver une copie du registre. Les chaînes de blocs autorisées utilisent une couche de contrôle d'accès pour appliquer les organisations qui ont accès au réseau. L'organisation fondatrice, ou propriétaire du réseau blockchain, détermine les participants qui peuvent rejoindre le réseau. Tous les noeuds du réseau sont connus et utilisent le protocole de consensus pour s'assurer que le bloc suivant est la seule version de vérité. Il y a trois étapes pour le protocole de consensus :

  • Approbation : cette étape détermine s'il faut accepter ou rejeter une transaction.

  • Ordre : cette étape trie toutes les transactions d'une période dans une séquence ou un bloc.

  • Validation : cette étape vérifie que l'approbation requise est obtenue conformément à la stratégie d'approbation et aux autorisations de l'organisation.

Les principales propriétés de la blockchain

Partagé, transparent et décentralisé : le réseau gère un registre distribué des faits et met à jour l'historique. Tous les participants au réseau voient des données cohérentes. Les données sont distribuées et répliquées dans les organisations du réseau. Toutes les organisations autorisées peuvent accéder aux données.

Immutable et irréversible : chaque nouveau bloc contient une référence au bloc précédent, ce qui crée une chaîne de données. Les données sont réparties entre les organisations du réseau. Les enregistrements de chaîne de blocs ne peuvent être ajoutés qu'à la fin et ne peuvent pas être indétectablement modifiés ou supprimés. Le consensus est requis avant l'écriture des blocs ou des transactions dans le livre. Par conséquent, l'existence et la validité d'un enregistrement de données ne peuvent pas être refusées. Une fois que les stratégies d'approbation sont satisfaites et que le consensus est atteint, les données sont regroupées en blocs et les blocs sont ajoutés au registre avec des hachages cryptographiquement sécurisés qui offrent une immuabilité. Seuls les membres autorisés à disposer des clés de cryptage correspondantes peuvent visualiser les données.

Chiffrement : tous les enregistrements sont chiffrés.

Écosystème fermé : les organisations jointes peuvent disposer d'une copie du livre. Les organisations sont connues dans le monde réel. Les protocoles de consensus dépendent de la connaissance des organisations.

Vitesse : les transactions sont vérifiées en quelques minutes. Les membres du réseau interagissent directement.

Exemple de blockchain

Un exemple d'entreprise qui bénéficie de l'utilisation de la blockchain est une entreprise de fabrication en sous-traitance de la chaîne d'approvisionnement. Supposons que cette société soit située aux États-Unis et utilise une société tierce au Mexique pour approvisionner et produire des composants électroniques. Avec un réseau blockchain, l'entreprise manufacturière peut rapidement connaître les réponses aux questions suivantes :

  • Où se trouve le produit dans le cycle de production ?

  • Où le produit est-il produit ?

  • Le produit contient-il des matériaux d'origine éthique ?

  • Le produit répond-il aux spécifications et exporte-t-il les règles de conformité ?

  • Quand la propriété est-elle transférée ?

  • La facture correspond-elle et l'organisation doit-elle la payer ?

  • Comment l'organisation doit-elle gérer les exceptions au processus de fabrication, d'expédition ou de réception ?