Passer la navigation

Annonce de l’infrastructure Confidential Consortium Blockchain Framework pour les réseaux blockchain d’entreprise

Publié le 10 août, 2017

CTO, Microsoft Azure

La Blockchain est une technologie de transformation qui a le potentiel d’étendre la transformation digitale au-delà des frontières de l’entreprise et dans les processus que cette dernière partage avec les fournisseurs, les clients et les partenaires. Un nombre croissant d’entreprises investissent dans les fonctionnalités Blockchain qui permettent de suivre de façon numérique, sécurisée et transparente la propriété des actifs entre les frontières approuvées et de collaborer sur des processus métiers partagés, en ouvrant de nouvelles opportunités pour la collaboration entre les organisations et de nouveaux modèles métiers innovants.

Microsoft s’engage à apporter les fonctionnalités blockchain au sein des entreprises, en travaillant avec des clients, des partenaires et la communauté blockchain pour continuer à préparer les entreprises. Notre mission est d’aider les entreprises à prendre leur place dans cette nouvelle ère qui propose un calcul réalisé entre plusieurs parties. Pour cela, nous fournissons des plateformes et des services ouverts et scalables que les entreprises (notamment les startups de gestion de registres, les commerçants, les professionnels de la santé et les banques internationales) peuvent utiliser pour améliorer les processus métiers partagés.

Alors que les entreprises cherchent à appliquer les technologies blockchain pour répondre à leurs besoins métiers, elles réalisent que de nombreux protocoles de blockchain actuels ne répondent pas aux exigences essentielles, telles que les performances, la confidentialité, la gouvernance et la puissance de traitement requises. Cela est dû au fait que les systèmes existants ont été conçus pour fonctionner - et dégager un consensus - dans des scénarios publics entre des acteurs anonymes et non fiables avec un maximum de transparence. Pour cette raison, les transactions sont affichées « en clair » pour que tout le monde puisse les voir, chaque nœud du réseau exécute chaque transaction et des algorithmes de consensus exigeants en termes de calcul doivent être utilisés. Ces mesures de sécurité, bien que nécessaires pour assurer l’intégrité des réseaux blockchain publics, nécessitent des compromis en termes d’exigences clés pour l’entreprise, telles que la scalabilité et la confidentialité.

Les efforts visant à adapter les protocoles de blockchain publics existants ou à créer de nouveaux protocoles pour répondre à ces besoins ont généralement échangé un attribut métier requis contre un autre, par exemple une confidentialité améliorée au prix d’une complexité accrue ou de performances réduites. 

Faciliter l’adoption de la blockchain en entreprise

Aujourd’hui, je suis fier de présenter Confidential Consortium Blockchain Framework, un système open source qui active des réseaux blockchain confidentiels et à grande échelle qui répondent à toutes les exigences clés de l’entreprise. Ce système permet d’accélérer l’adoption par les entreprises et en production de la technologie blockchain.

Nous y parvenons en pensant la conception spécifiquement pour les consortiums confidentiels, où les nœuds et les acteurs sont explicitement déclarés et contrôlés. Sur la base de ces exigences, l’infrastructure présente une approche alternative à la construction de registre. Elle offre ainsi aux entreprises la scalabilité, la gouvernance distribuée et la confidentialité accrue dont elles ont besoin, sans sacrifier la sécurité et l’immuabilité inhérentes auxquelles elles s’attendent.

Tirant parti de la puissance des protocoles de blockchain actuels, des environnements d’exécution sécurisés (TEE) tels qu’Intel SGX et le mode sécurisé virtuel (VSM) de Microsoft, des systèmes distribués et du chiffrement, l’infrastructure Confidential Consortium Blockchain Framework active des réseaux blockchain prêts pour l’entreprise qui fournissent les composants suivants :

  • Débit et latence proches des vitesses de base de données.
  • Modèles de confidentialité plus riches, plus flexibles et propres aux entreprises.
  • Gestion de la politique réseau via la gouvernance distribuée.
  • Prise en charge des transactions non déterministes.
En fournissant ces fonctionnalités, l’infrastructure offre une base fiable avec laquelle les protocoles de blockchain actuels peuvent être intégrés pour fournir des solutions de registre complètes prêtes pour l’entreprise. Elle offre ainsi des scénarios de grande envergure dans tous les secteurs et renforce la capacité de la blockchain à assurer la transformation digitale des entreprises.
 
Nous avons déjà commencé à explorer le potentiel de ce système dans divers secteurs, dont le commerce de détail, la chaîne d’approvisionnement et les services financiers.
 

« Pouvoir exécuter le code Dapp actuel de la chaîne d’approvisionnement beaucoup plus rapidement au sein du Framework est une excellente amélioration des performances. Celle-ci va permettre de réduire les frictions lorsque nous parlerons de l’état de préparation des entreprises avec nos clients de commerce de détail. L’ajout de la prise en charge de la confidentialité des données sans sacrifier cette amélioration est ce qui nous permettra de mener la transformation numérique que nous envisageons avec les chaînes d’approvisionnement intelligentes. »

- Tom Racette, vice-président du développement commercial mondial, Mojix

Que le client conçoive une solution de financement commercial de bout en bout, utilise la blockchain pour assurer la sécurité à la périphérie ou tire parti des contrats intelligents d’entreprise pour améliorer l’efficacité du back-office, le Confidential Consortium Blockchain Framework lui permet de répondre aux besoins de son entreprise. Microsoft est le seul fournisseur de services cloud qui offre une cohérence sur le cloud local et public au niveau hyperscale, tout en offrant un accès au riche écosystème Azure pour la large gamme d’applications qui sera basée sur la blockchain en tant que couche de données partagée.

Approche ouverte

De par sa conception, le framework est ouvert et compatible avec tout protocole de blockchain. Microsoft a déjà entamé des intégrations avec Ethereum et nous sommes ravis d’annoncer que J.P. Morgan Chase, Intel et R3 se sont engagés à intégrer respectivement les registres d’entreprise, Quorum, Hyperledger Sawtooth et Corda. Ce n’est que le début et nous sommes impatients d’explorer les possibilités d’intégration avec d’autres grands registres dans un avenir proche.

« Le Confidential Consortium Blockchain Framework de Microsoft représente une avancée décisive dans la réalisation de réseaux Ethereum ou autres réseaux blockchain hautement scalables, confidentiels et autorisés, qui constitueront une avancée importante dans le monde émergent de systèmes blockchain interconnectés de différentes façons. »

- Joseph Lubin, fondateur de ConsenSys

Je crois que ce système ne peut que tirer parti des communautés open source diversifiées et talentueuses qui sont à l’origine de l’innovation blockchain aujourd’hui. Bien que le projet ait débuté en tant que collaboration entre Azure et Microsoft Research, il a déjà bénéficié des contributions de dizaines de clients et de partenaires. L’ouverture de la base de code est un moyen de faire évoluer le développement au-delà de la portée et de l’imagination de notre groupe de travail initial, et notre intention est de fournir le code source à la communauté au début de l’année 2018.

Le Confidential Consortium Blockchain Framework sera compatible, de par sa conception, avec tout protocole de registre et pourra opérer dans le cloud et localement, sur tout système d’exploitation et hyperviseur prenant en charge un TEE compatible. Nous développons cette flexibilité en partie pour permettre à la communauté d’intégrer le framework à des protocoles supplémentaires, de l’essayer sur d’autres matériels et de l’adapter aux scénarios d’entreprise auxquels nous n’avons pas encore pensé.

L’enthousiasme du secteur pour la blockchain ne cesse de croître, et bien que les technologies blockchain aient encore besoin de temps pour obtenir la confiance des entreprises, nous restons concentrés sur l’accélération de son développement et son adoption en partenariat avec la communauté.

Pour en savoir plus sur l’infrastructure CoCo, nous vous invitons à lire notre livre blanc technique et à regarder la démonstration sur la page Youtube de MSCloud. Pensez à suivre le projet sur GitHub pour suivre le groupe de travail et recevoir des notifications sur les derniers développements !