Corda

Corda

Corda veut permettre des transferts sans friction.

Corda est une plateforme blockchain qui permet des transferts sans friction. Le projet s’adresse avant tout aux clients professionnels qui effectuent des transactions dans le cadre d’opérations complexes.

Friction dans les transactions entre entreprises

Corda identifie la friction qui se produit dans les transactions entre différentes entreprises comme un problème grave qui freine le commerce et l’exécution des processus commerciaux. Souvent, des incohérences apparaissent lors de l’échange de données et doivent être corrigées manuellement, ce qui entraîne des efforts supplémentaires et des retards.

Selon Corda, la cause de ces problèmes réside dans le fait que l’échange d’informations se fait par le biais d’intermédiaires. C’est pourquoi le projet veut veiller à une infrastructure uniforme qui permette aux entreprises de communiquer directement entre elles sous la forme d’un trafic peer-to-peer, sans devoir passer par de nombreux détours via des intermédiaires. Il s’agit de garantir que les deux entreprises aient la même vue des données dans une transaction. Ce principe élémentaire est appelé par le projet : « Je sais que tu vois ce que je vois ».

Mais comment reproduire ce principe sur le plan technique ?

Pour garantir que toutes les entreprises impliquées dans une transaction voient exactement les mêmes données, Corda s’appuie sur différentes technologies de ledger distribué avec des contrats intelligents.

Il est important de noter que le projet se concentre sur les entreprises et n’utilise pas d’algorithme de consensus basé sur le minage. De même, il n’y a pas de crypto-monnaie appartenant en permanence à la plateforme.

En outre, le transfert doit se faire directement, c’est-à-dire d’entreprise à entreprise. Les transactions ne doivent pas nécessairement être publiées globalement.

Confidentialité : exigences particulières dans le contexte de l’entreprise

Contrairement aux transactions Bitcoin, qui sont pseudonymes, il est souvent important de préserver la vie privée dans le contexte des processus d’entreprise. Dans le réseau Bitcoin, chaque transaction peut être consultée par chaque participant. Certes, il n’est pas toujours possible de savoir immédiatement qui se cache derrière les adresses Bitcoin cryptées. Mais s’il était possible de le savoir, toutes les informations sur une personne liée à cette adresse seraient évidentes.

Étant donné que des données particulièrement sensibles sont échangées entre différentes entreprises, il existe une exigence accrue en matière de protection de la vie privée. C’est la raison pour laquelle Corda – comme décrit ci-dessus – ne diffuse pas les transactions sur l’ensemble du réseau, mais les échange uniquement entre les parties impliquées :

Le Corda Vault

Les transactions sont stockées dans le Corda Vault, que l’on peut considérer comme un coffre-fort, afin de protéger la vie privée. Les informations stockées dans le Vault sont supposées être correctes – elles ne doivent donc pas être validées par une autorité spéciale une fois qu’elles y sont stockées.

Le consensus dans le réseau Corda

Corda résout la tâche de validation par le principe du « consensus en tant que service ». Dans une transaction entre les parties A et B, il existe une sorte de partie de consensus qui garantit l’exactitude de la transaction. Ce soi-disant « Notary Cluster » peut être un groupe de serveurs qui vérifie l’unicité de la transaction. Enfin, il s’agit d’éviter que des transactions ne soient exécutées plusieurs fois (à l’instar du problème du « double spending » de Bitcoin).

Une différence essentielle par rapport à Bitcoin ou Ethereum, par exemple, est que Corda utilise un algorithme de consensus plutôt généraliste. Le « Notary Cluster » est une partie générique – la manière exacte dont le consensus est garanti n’est pas définie. Ainsi, les participants au réseau peuvent choisir eux-mêmes le principe sur lequel ce mécanisme est basé et le modifier à tout moment.

L’interopérabilité de Corda

Corda permet aux Smart Contracts d’interagir entre eux. Il est ainsi possible qu’une transaction entre une entreprise A et B déclenche plusieurs processus consécutifs. L’atomicité des transactions garantit que les transactions sont entièrement exécutées. Ainsi, si une transaction consiste en un paiement de A à B et en la livraison d’une marchandise de B à A, il faut garantir que les deux processus auront lieu. Si seul le paiement a lieu, mais pas la livraison, la transaction n’est pas valable.

L’application et les cas d’utilisation de Corda

Dans le livre blanc du projet, six cas d’utilisation généraux de la technologie sont mentionnés. Ils peuvent être classés comme suit

  • Finance
  • Supply Chain
  • Trade Finance
  • Insurance
  • HealthCare
  • Government

Termes associés

  • Transaction Bitcoin.
  • Block
  • Block Explorer.
  • Block Reward.
  • Blockchain contrôlé par un réseau informatique public distribué (en anglais « distributed »). (voir aussi : technologie du ledger distribué). On distingue les blockchains publiques (public ou permissionless) et les blockchains privées (private ou permissioned) »).
Token Boost

Commencez à trader dès maintenant

Investissez dans les cryptos et trader vos devises numériques sur les différentes plateformes.

Laisser un commentaire

Crypto logo

Token Boost, votre e-magazine français 100% crypto & DeFi.

Contact

54, impasse Toussaint, Lorainville