SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
La Blockchain pour
transformer l’entreprise
Paris, 26/09/2016, Jean-Luc Antoine
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 2
La Blockchain : risque d’effet Free pour les entreprises ou Uberisation
des services financiers ?
Depuis plus d’un an, une technologie fait le buzz dans
le paysage : la Blockchain. Tous les acteurs financiers,
certains acteurs gouvernementaux, et même des
industriels développent des solutions
innovantes pour mettre à profit les
apports de cette technologie. Au vu
de l’engouement et de la vitesse
d’appropriation, il est nécessaire
d’envisager sa place dans le système
d’information. Nouveaux usages,
nouvelles technologies, amélioration
des processus de l’entreprise…
bien comprendre la Blockchain pour
mieux réussir cette évolution stratégique.
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 3
La Blockchain et l’effet Free
Free Blockchain
Date du bouleversement 2012 2014 – 2015
Nature Rupture d’un oligopole Rupture technologique
Effets induits Réduction des prix Réduction des coûts
Nouveaux services Nouveaux services
Libération des usages Technologie multi-usages
Alignement des offres
minimales (SMS illimités…)
Alignement des attendus (near real-time,
sécurité, traçabilité…). Ex : payement
transfrontalier
Impact sur l’écosystème
(opérateurs historiques pris
de court, marges, emploi)
Nouveaux entrants (fintechs), nouvelle
économie ( licornes ? )
Obligation / difficulté d’évolution Vivre de sa rente  Réforme
vitale
SI vieillissant  prise en compte d’une
nouvelle technologie
La Blockchain : une opportunité d’innovation pour les services rendus aux consommateurs et pour le
fonctionnement du système d’information de l’entreprise
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 4
Sommaire
 L’effet Free
 Comprendre la Blockchain
 Architecture
 Les smart contracts
 Cas d’usages
 Approche projet
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 5
Fonctionnement
 Blockchain est le nom d’une technique informatique mettant en œuvre
un réseau d’ordinateurs qui construit et certifie un registre partagé
en pair à pair en s’appuyant sur la cryptographie
Block
Tx Tx Tx Tx Tx Tx
Shared
ledger
B1 B3B2 B4 B5
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 6
Structure technique
Publique Privé
Transactionnel
Programmes (smart contracts)
erisdbEthereum
MultiChain
…
BTC
Les coins…
App App App App App
APIs commerciales APIs Open source
Couche de protocole partagé
Protocole
décentralisé
Couche de données partagées
Protocole
décentralisé
Protocole
décentralisé
Smart
contracts
Réseau P2P
sur Blockchain :
Un mélange de technologies… … et des déclinaisons d’usages :
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 7
Transactions
irrévocables
Décentralisée
et disponible
Pseudonyme
et publique
Open source
Sécurisée
consensus
6 principes fondamentaux
Sans intermédiaire
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 8
Avantages
Gain de temps
Réduction de
coûts
Réduction des
risques
Sécurité Traçabilité Smart Contract
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 9
Architecture de la Blockchain vs architectures classiques du SI
 Système transactionnel interne
 Architecture centralisée
 Base de données interne
 Latence : temps réel
 Coût : IT interne
 Bénéfice : coût, vitesse, simplicité
 Difficultés : transactions avec d’autres
acteurs hors réseau
 Middleware, messaging
 Architecture d’échange de messages
sécurisée
 Ex : Swift
 Latence : des jours
 Coût : fournisseur externe
 Bénéfice : transactions sécurisées entre
les acteurs, standardisation de formats
 Difficultés : lenteur, flexibilité
 Chambre de compensation
 Un tiers prend possession et transmet
 Latence : des jours
 Coût : service externe
 Bénéfice : réduction du risque de règlement
 Difficultés : complexité et coût
 Blockchain
 Partage d’un registre distribué
 Latence : quasi temps-réel
 Coût : proche de l’IT interne
 Bénéfices : simplicité et efficacité des
transactions entre acteurs
 Difficultés : maturité technologique
(standards), intégration avec le SI
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 10
Données et
Applications
Process
Interactions
Niveaux d’interaction pour une Banque digitale basée sur un modèle
ouvert d’API
Clients Staff Partners Objets connectés
Sécurité
Données
Echange temps-réel
Omnichannel-
BigData Data lake
Contrôle
Analyse
Valorisation
API Management
Identification / authentification
Infrastructure Cloud
IA
Blockchain/SC
Applications et services applicatifs
Servicisation
Temps-réel
24/7
Application Services
Multi -devices
management
Gestion de contenu
personnalisé
Data
visualization
Digital Workplace Apps Store
Application
services store
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 11
Macro-vision sur l’intégration d’une Blockchain
 Blockchain privée, à base de PoS, éviter le
consensus PoW (gourmand en CPU)
 Découpler les applications du SI des
infrastructures de Blockchain
 Privilégier l’utilisation de standards
technologiques et capitaliser sur les
capacités de développement internes
 Industrialiser le déploiement de la
blockchain au plus tôt
 Monitorer la Blockchain
– Pour le suivi de l’activité
– Du point de vue de la sécurité
– D’un point de vue technique
Exemple d’une blockchain à 2 nœuds Nos convictions
Système d’information
Serveur POC
Nœud 1 Nœud 2
API API
Intermédiation
Container Nœud Blockchain Blockchain
Application
App1 App2
• Pilotage Blockchain
• Gestion permissions
• Gestion liquidités
IHM
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 12
Les Smart contracts, des programmes exécutés sur Blockchain
 Il s’agit de programmes basés sur les données qui reflètent les conditions d’un échange (“s’il se passe
ceci, alors faire cela..”). Pour une transaction envoyée au script, il n’existe qu’un résultat en sortie.
 Compilé et stockés dans la Blockchain. Lorsqu’une transaction est envoyée à cette adresse, la machine
virtuelle sur tous les nœuds exécute l’opération codée en utilisant les données envoyées dans la
transaction.
 Logique pré-écrite (code d’ordinateur),
– stocké à une adresse spécifique, qui est déterminée lors du déploiement des contrats dans la Blockchain
– répliqué et exécuté sur tous les nœuds,
– vérifié par tous les nœuds pour assurer la confiance,
– peut générer une mise à jour de la Blockchain (transaction, appel d’un smart contract…).
 Process vérifiable : exécuté séquentiellement, de manière sécurisée, sur n’importe quel nœud, et
complètement vérifiable jusqu’à la règle de calcul
 La Blockchain apporte le niveau de confiance sur le stockage. Les smart contracts sur les calculs.
 Peut prendre la forme d’un contrat simple, mais pas forcément !
 Le smart contract vit sur la Blockchain jusqu’à expiration prédéterminée
 Différence avec d’autres programmes: peut exécuter et gérer des fonds et peut gérer d’autres smart
contracts
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 13
Ce qu’il faut retenir sur les smart contracts
Principes
Code : logique développée pour calculer / définir le comportement d’une transaction
Quand : le code s’exécute, lorsqu’on lui envoie une transaction
Où : exécution dans un environnement étanche dédié (machine virtuelle) sur la Blockchain
sur tous les nœuds afin de comparer la sortie et inscrire le résultat dans la Blockchain
Pourquoi : mettre à jour le contenu de la Blockchain
Comment : sans appel de service externe
Capacité : stocker de la donnée, émettre des transactions, interagir avec d’autres contrats
Coût : + un contrat requiert du calcul (complexité), plus il coûte à chaque exécution (Ether)
Infrastructures
Ethereum
Eris
Stellar
Bitshares
BitHalo
Clearmatics
…
Comportement
« Si ceci se produit,
alors fais cela »
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 14
Ethereum, le véritable pionnier des smart contacts
 Les smart contrats sont les bases d’Ethereum, avec leur propre solde, mémoire et code.
Caractéristiques
Périmètre : Focus sur smart contracts et distributed apps
Consensus : Proof of Work
Latence : 12 -14 secondes
Monnaie : ETH (récompense du minage)
Langages : Solidity (Javascript), Serpent (Python)… différent de bitcoin
Cas d’usage : – créer une monnaie, des dérivés financiers, un système de
vote, une organisation décentralisée, des flux de données…
Réseau : maintient les contrats sans propriété centrale ou contrôle
Transaction
Exécution
de code
Stocke des
données
Envoie une
transaction
Interagit avec
un autre
contrat
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 15
Avantages des smart contracts
Facilité d’accès – pas besoin d’avocat ou de notaires
Exécution automatique de contrats simples possibles et donc réduction des délais d’exécution
Traçabilité parfaite et moins de tracas de stockage
Validité juridique prouvée plus facilement qu’un contrat normal car seulement enregistré comme
une transaction entre deux parties acceptant – mais jusqu’ici pas complètement reconnu
Moins de risque de consistance et d’intégrité de données, moins d’opérations manuelles grâce à
l’intégration de sources de données externes prédéterminées qui alimentent la Blockchain et
dont les informations peuvent déclencher l’exécution d’un contrat
Réduction des coûts
Meilleure transparence et contrôle de toutes les parties, moins de dépendance au papier – mais
problèmes de transparence car le contenu peut être vu par tous les nœuds de la solution
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 16
Limites généralement constatées
 Standards inexistants
 Changement de process métier
 Législation
• Localisation des données stockées, reconnaissance juridique de la validité de la Blockchain
 Performance
• Nombre de transactions par seconde selon le cas d’usage (complexité du smart contract) et le type de Blockchain.
Pas de transaction en // basée sur smart contracts (pb lock et ordre) sur un même nœud
 Scalabilité
• Pas de suppression du contenu, la Blockchain ne peut que grossir
• Taille du bloc de la Blockchain BTC limité (1 Mo)
• Scalabilité horizontale et non pas verticale, pour assurer la protection de la Blockchain (51%)
• Coût élevé des fees sur une Blockchain publique, incompatible pour du micro-paiement
 Quantité de données associées
• 40 octets pour une transaction BTC
 Re-centralisation
• Poids des pool de minage sur les Blockchain publiques (51%)
 Pas d’interaction avec un système externe depuis un smart contract
 Visibilité des données (non masquable)
 Sécurité des smart contracts
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 17
Les cas d’usage en cours de développement par certains acteurs dans
le marché et notamment R3
Trade finance et gestion des
smart contract
Securities tradingPaiement transfrontière
Problèmes des processus équivalents
 Livraison imprédictible (lent)
 Coûts imprédictibles et/ou élevés
 Service client manuel
 Taux d’exception élevés
 Plusieurs liens dans la chaine &
compta
 Livraison semi temps réel (secondes)
 Coûts prévisibles
 Service client automatisé
 Faibles taux d’exception
 Grand livre unique & liquidation
bilatérale
 Moins d’intermédiaires pour le
correspondent banking
Bénéfices des cas d’usage de la Blockchain
 Durée de 2-3 jours entre l’échange et
le règlement
 Nombreuses parties (chambres de
compensation, dépositaires centraux
de titres)
 Temps réduit entre l’échange et le
règlement à 0 jours (échange =
règlement)
 Coûts réduits
 Plus transparent
 Disponible pour tous les participants
du marché
 Contrat basé sur la confiance et
litiges
 Relation non numérique entre les
parties
 Exécution automatique du contrat
(construction de type si..alors)
 Moins d’effort administratif
 Coûts réduits
 Digitalisation des contrats et
relations entre les parties
 Pas besoin d’intermédiaire
Plus rapide (temps
réel), moins cher
et des transactions
internationales
sans intermédiaire
via un smart
contract
Transaction de
Titres Digitaux :
Propriété et
transfert
Trade finance et
contrats permettant
l’achat et la gestion
de produits
financiersCes exemples de cas
d’usage sont moins
coûteux, plus sûrs et plus
rapides que les process
équivalents actuels
… et bien d’autres cas d’usage : gestion de l’identité, KYC, AML…
Ex. de fonctionnalité du smart contract
 Gestion des embargos  Règlement différé (time based
contract)
 Conformité et aspects
réglementaires des opérations
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 18
Cas d’usage pour la banque de détail et l’assurance
1. Souscription et gestion hypothécaire
2. Prêts
3. Gestion de l’assurance (vie)
4. Porte-monnaie numérique avec devises virtuelles et monnaie fiduciaire
5. Vente de produits financiers
6. Gestion de programme de fidélité
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 19
Cas d’usage : reporting réglementaire
L’utilisation des « smart contracts » dans le process des reporting réglementaires
4 étapes clés
Programmer les exigences
du reporting sous forme de
smart contract
Filtrage des transactions
pour identifier celles qui
doivent faire l’objet d’un
reporting
Interfaçage du contrat
 Les reporting en attente
de validation sont
évalués au regard des
conditions du « smart
contract »
Stockage des rapports
 Si le reporting est
validé, il est enregistré
dans la base de
données
 Qui est interfacé avec
les outils de reporting
afin d’être transmis
1
2
3
3
1
2
0
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 20
Son fonctionnement détaillé se représente comme suit
Banque Régulateur
Blockchain
Nœud 1
Blockchain
Nœud 2
Blockchain
Nœud 3
Blockchain
Nœud 4
Trading
system
Reporting
Front end
Trading transactions
Reporting data
SC
SC
Application
de
reporting
• Permission de créer des nœuds
• Permission d’écrire des transactions
• Permission d’utiliser les smart contracts
• Permission de lire les données
• Permission d’exécuter les rapports
SC
SC
Développement spécifique
 Même code pour la banque et le régulateur
 Application Web et WebServices Blockchain
Smart Contract
 Force les règles de validation
 Peut rejeter des transaction de trading
 Déclenché pour toute donnée de trading soumise
 traite/compile pour le reporting
Point d’intégration
 Pour récupérer les données de trading
 Pour écrire dans la Blockchain par le biais des
WebServices (JSON/RPC)
 Pour pré-valider et filtrer les données
•Permission de créer des nœuds
•Pas de permission d’écrire une transaction
•Permission de déployer des smart contracts
•Permission de lire les données
•Permission d’exécuter les rapports
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 21
Reporting réglementaire : Paliers d’utilisation de la Blockchain
Filtration des
transactions
pour reporting
 Smart
Contracts
Facilité d’accès
aux données de
rapports pour
les régulateurs
 Les participants
détiennent
toujours les
données mais
fournissent des
clefs dans la
Blockchain
 Les régulateurs
utilisent ces clefs
pour accéder aux
données dans les
répertoires
respectifs
Transactions
reportables
entrées dans
la Blockchain
par un flux
 Les systèmes
existants
continuent
d’être utilisés et
un flux alimente
la Blockchain
 Blockchain
utilisée pour
faciliter la
validation et
réconciliation
des
transactions
Transactions
filtrées
adressées par
du reporting
basé sur des
smart
contracts
 Solutions
Blockchain
utilisées à la
fois pour
l’identification
des
transactions à
reporter,
validation,
réconciliation,
reporting et
analyse
Reporting
comme
composant
d’une solution
basée sur la
Blockchain
 Blockchain
supportant le
trade,
règlement, et
reporting
 Accès sur
permissions
aux régulateurs
sur la
Blockchain pour
qu’ils aient une
vue
transparente
des activités de
marché
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 22
Cas des paiements transfrontière
(0) Ms Peggy to
transfer xx $ to John
Duff (€)
€
£Escrow Accounts
(1 per currency to avoid currency
conversion rates side effects)
(2) Local
currency
conversion
Xx $  yy
€
Directory (Person, Wallet#, currency,
IBAN)
(5b) Check
currency-coins
balance
(5c) Buy more
coins if
needed in €€
(3) Ask target for acceptance of the
transaction to manage negative transactions
(4) Authorize transaction
(6) Send coins with context
(7) Target bank
balance updated
(9) Transfer yy
€ to bank
account
(8) Convert coins
to €€ if needed
(5a) Revert transaction
(yy€xx $) if not
accepted
(1) Retrieve target
#
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 23
Intégration Blockchain au sein de la Banque
Identification
cas d’usage
Revue des
Process
Evaluation des
solutions
Blockchain
Cadrage et
architecture
Spécification
Réalisation
Tests et
Validation
Déploiement
Principales considérations liées à l’intégration d’une blockchain
 Limiter les impacts sur les process Clients
 Traiter la dimension gouvernance de la Blockchain (opérateur/fournisseur externe, entités internes)
 Isoler les applications existantes des spécificités de la Blockchain par la mise en place d’interfaces
 Assurer l’interopérabilité des ledgers avec les livres de comptes de la Banque
 Gérer les assets et les liquidités associées sur différents ledgers
 Traiter de la dimension sécurité (permissions, gestion du cycle de vie des clés,…)
 Assurer les conditions de l’auditabilité de la Blockchain par les acteurs identifiés
 Considérer l’interopérabilité entre les Blockchains utilisées selon les cas d’usage
 Traiter les exigences non fonctionnelles (volumétrie, performances, scalabilité, disponibilité)
 Traiter de l’hébergement de la Blockchain et de la mise en place des environnements
 Adaptation des usine de développement et solutions de déploiement
 Assurer la conduite du changement
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 24
Une approche projet pour les POC :
Analyse des
besoins et pré-
sélection des
solutions
Analyse des
solutions &
étude d’impact
préliminaire
Développement
du POC
Analyse
d’impact &
préparation du
POC
Validation de la
solution
1 semaine 2 semaines 4 semaines 1 semaines2 semaines
Définition des problèmes;
Analyse interne des
besoins et ressources
nécessaires
 Identifier le périmètre
des besoins en matière
de reporting et régulation
 Définir le périmètre de la
solution
 Identifier les classes
d’actifs pour le POC et
affiner sa portée
Préparation du POC
 Evaluer l’approche
Blockchain et solutions
potentielles
 Définir les KPIs
 Planifier le POC en détail
 Identifier les impacts sur
les process métiers
Développement du
fonctionnement des
cas d’usage sur la base
de la solution choisie
 Evaluer l’impact
opérationnel chez BNPP
pour:
 Les processus
 Le format du reporting
 L’IT
 Les coûts et
investissements
 Evaluer la solution selon
les KPIs définis
initialement
Etudes des impacts
métiers, IT, et
opérationnels de la
solution choisie
 Documenter les
enseignements
 Evaluer la robustesse
technique des solutions
 Test de mise en
production et validation
de la solution
 Définir et évaluer les
options de gouvernance
pour cette solution:
Validation en interne et
auprès du régulateur
(optionnel)
 Evaluer le nouveau service
comparé aux solutions
existantes
 Préparer la présentation
finale
 Présenter les résultats au
régulateur pour discussion
 Evaluer si la solution
devrait être étendue et
planifiée pour mise en
productionWorkshops
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 25
Sur le même sujet
 « Blockchain: A Fundamental Shift for Financial
Services Institutions »
 Un point de vue exposé par Christophe Vergne et Bart Cant
 https://www.capgemini.com/resources/blockchain-a-
fundamental-shift-for-financial-services-institutions
 Blockchain Services for Banking and Financial
Services.
 Brochure : services Capgemini permettant de mettre à profit la
Blockchain
 https://www.capgemini.com/resources/blockchain-services-for-
banking-financial-services
Blockchain CWIN | 26/09/2016
Copyright © 2016 Capgemini and Sogeti. All rights reserved. 26
Contact information
Antoine
Jean-Luc
Enterprise Architect
jean-luc.antoine@capgemini.com
Insert
contact
picture
Insert
contact
picture
Insert
contact
picture
Insert
contact
picture
Meriem
Jean-Baptiste
Senior Manager, expert Blockchain
& strategy design
name.lastname@capgemini.com
Vergne
Christophe
Leader of the Global Cards and
Payments Centre of Excellence
christophe.vergne@capgemini.com
Akrour
Rachid
Enterprise Architect
rachid.akrour@capgemini.com
www.capgemini.com
The information contained in this presentation is proprietary.
Copyright © 2016 Capgemini and Sogeti. All rights reserved.
Rightshore® is a trademark belonging to Capgemini.
www.sogeti.com
About Capgemini and Sogeti
With more than 180,000 people in over 40 countries, Capgemini is a
global leader in consulting, technology and outsourcing services. The
Group reported 2015 global revenues of EUR 11.9 billion. Together
with its clients, Capgemini creates and delivers business, technology
and digital solutions that fit their needs, enabling them to achieve
innovation and competitiveness. A deeply multicultural organization,
Capgemini has developed its own way of working, the Collaborative
Business Experience™, and draws on Rightshore®, its worldwide
delivery model.
Sogeti is a leading provider of technology and software testing,
specializing in Application, Infrastructure and Engineering
Services. Sogeti offers cutting-edge solutions around Testing,
Business Intelligence & Analytics, Mobile, Cloud and Cyber
Security. Sogeti brings together more than 23,000 professionals in
15 countries and has a strong local presence in over 100 locations
in Europe, USA and India. Sogeti is a wholly-owned subsidiary of
Cap Gemini S.A., listed on the Paris Stock Exchange.

Weitere ähnliche Inhalte

Was ist angesagt?

UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
OCTO Technology
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
OCTO Technology
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013
itSMF France
 
Petit-Déjeuner : Charlie et la Digital Factory
Petit-Déjeuner : Charlie et la Digital FactoryPetit-Déjeuner : Charlie et la Digital Factory
Petit-Déjeuner : Charlie et la Digital Factory
OCTO Technology
 

Was ist angesagt? (18)

Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vfLivre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
 
La gouvernance du SI hybride - Principes et mise en oeuvre
La gouvernance du SI hybride - Principes et mise en oeuvreLa gouvernance du SI hybride - Principes et mise en oeuvre
La gouvernance du SI hybride - Principes et mise en oeuvre
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
 
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
 
La Duck Conf 2018 : "Mon mainframe fait du digital sans casser ma tirelire"
La Duck Conf 2018 : "Mon mainframe fait du digital sans casser ma tirelire"La Duck Conf 2018 : "Mon mainframe fait du digital sans casser ma tirelire"
La Duck Conf 2018 : "Mon mainframe fait du digital sans casser ma tirelire"
 
Petit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projetsPetit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projets
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013
 
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
 
Mohamed.marouan
Mohamed.marouanMohamed.marouan
Mohamed.marouan
 
Petit-Déjeuner : Charlie et la Digital Factory
Petit-Déjeuner : Charlie et la Digital FactoryPetit-Déjeuner : Charlie et la Digital Factory
Petit-Déjeuner : Charlie et la Digital Factory
 
DODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez CroesusDODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez Croesus
 
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussiAfterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
 
Matinale - Levez la malédiction du passage de l'IA en production
Matinale - Levez la malédiction du passage de l'IA en productionMatinale - Levez la malédiction du passage de l'IA en production
Matinale - Levez la malédiction du passage de l'IA en production
 
Le Comptoir OCTO - Les nouvelles topologies du Cloud
Le Comptoir OCTO - Les nouvelles topologies du CloudLe Comptoir OCTO - Les nouvelles topologies du Cloud
Le Comptoir OCTO - Les nouvelles topologies du Cloud
 
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
 
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
 

Andere mochten auch

Andere mochten auch (14)

Capco Blockchain, Distributed Ledger and Cryptocurrencies keynote to IIROC co...
Capco Blockchain, Distributed Ledger and Cryptocurrencies keynote to IIROC co...Capco Blockchain, Distributed Ledger and Cryptocurrencies keynote to IIROC co...
Capco Blockchain, Distributed Ledger and Cryptocurrencies keynote to IIROC co...
 
Faster Payments on the Blockchain
Faster Payments on the BlockchainFaster Payments on the Blockchain
Faster Payments on the Blockchain
 
Top 10 Payments Trends
Top 10 Payments TrendsTop 10 Payments Trends
Top 10 Payments Trends
 
Blockchain for First Timers with Use Cases
Blockchain for First Timers with Use CasesBlockchain for First Timers with Use Cases
Blockchain for First Timers with Use Cases
 
Business & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'art
 
From Uber to Blockchain: a Cultural Shift
From Uber to Blockchain: a Cultural ShiftFrom Uber to Blockchain: a Cultural Shift
From Uber to Blockchain: a Cultural Shift
 
CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102
 
CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102
 
Block chain 101 what it is, why it matters
Block chain 101  what it is, why it mattersBlock chain 101  what it is, why it matters
Block chain 101 what it is, why it matters
 
Blockchain: How the bitcoin technology can change the public sector
Blockchain: How the bitcoin technology can change the public sectorBlockchain: How the bitcoin technology can change the public sector
Blockchain: How the bitcoin technology can change the public sector
 
How does a blockchain work?
How does a blockchain work?How does a blockchain work?
How does a blockchain work?
 
CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101
 
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
 
CBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primer
 

Ähnlich wie Cwin16 - Paris - blockchain

Ähnlich wie Cwin16 - Paris - blockchain (20)

Pres blockchain
Pres blockchainPres blockchain
Pres blockchain
 
Prestations Consulting Blockchain Philemonday Agency_2016
Prestations Consulting Blockchain Philemonday Agency_2016Prestations Consulting Blockchain Philemonday Agency_2016
Prestations Consulting Blockchain Philemonday Agency_2016
 
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor LeontievGab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
 
20170318_club_banque_ia_bloackchain_0.pptx
20170318_club_banque_ia_bloackchain_0.pptx20170318_club_banque_ia_bloackchain_0.pptx
20170318_club_banque_ia_bloackchain_0.pptx
 
La Blockchain : Au-delà du Bitcoin
La Blockchain : Au-delà du BitcoinLa Blockchain : Au-delà du Bitcoin
La Blockchain : Au-delà du Bitcoin
 
IBM BLOCKCHAIN
IBM BLOCKCHAINIBM BLOCKCHAIN
IBM BLOCKCHAIN
 
Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?
 
BlockChain, vers une nouvelle révolution
BlockChain, vers une nouvelle révolutionBlockChain, vers une nouvelle révolution
BlockChain, vers une nouvelle révolution
 
La Blockchain, le Big Data, l'Intelligence Artificielle et la future mobilité...
La Blockchain, le Big Data, l'Intelligence Artificielle et la future mobilité...La Blockchain, le Big Data, l'Intelligence Artificielle et la future mobilité...
La Blockchain, le Big Data, l'Intelligence Artificielle et la future mobilité...
 
La technologie Blockchain: Applications Dans Le Secteur Financier
La technologie Blockchain: Applications Dans Le Secteur FinancierLa technologie Blockchain: Applications Dans Le Secteur Financier
La technologie Blockchain: Applications Dans Le Secteur Financier
 
IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
 
JUG - Soirée Blockchain
JUG - Soirée BlockchainJUG - Soirée Blockchain
JUG - Soirée Blockchain
 
La Blockchain dans l’Immobilier - H2 University
La Blockchain dans l’Immobilier - H2 UniversityLa Blockchain dans l’Immobilier - H2 University
La Blockchain dans l’Immobilier - H2 University
 
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel ArkeaCWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
 
BLOCKCHAIN: A GAME-CHANGING TECHNOLOGY
BLOCKCHAIN: A GAME-CHANGING TECHNOLOGY BLOCKCHAIN: A GAME-CHANGING TECHNOLOGY
BLOCKCHAIN: A GAME-CHANGING TECHNOLOGY
 
La Blockchain, une technologie révolutionnaire pour nos clients?
La Blockchain, une technologie révolutionnaire pour nos clients?La Blockchain, une technologie révolutionnaire pour nos clients?
La Blockchain, une technologie révolutionnaire pour nos clients?
 
La blockchain,une révolution anthropologique ?
La blockchain,une révolution anthropologique ?La blockchain,une révolution anthropologique ?
La blockchain,une révolution anthropologique ?
 
IBM Bluemix Paris metup #23 - 20170425 -
IBM Bluemix Paris metup #23 - 20170425 - IBM Bluemix Paris metup #23 - 20170425 -
IBM Bluemix Paris metup #23 - 20170425 -
 
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSYEtude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
 
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiSIBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
 

Mehr von Capgemini

Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022
Capgemini
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022
Capgemini
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022
Capgemini
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022
Capgemini
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021
Capgemini
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021
Capgemini
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020
Capgemini
 

Mehr von Capgemini (20)

Top Healthcare Trends 2022
Top Healthcare Trends 2022Top Healthcare Trends 2022
Top Healthcare Trends 2022
 
Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022
 
Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022
 
Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Top Life Insurance Trends 2022
Top Life Insurance Trends 2022
 
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですキャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
 
Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021
 
Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Life Insurance Top Trends 2021
Life Insurance Top Trends 2021
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021
 
Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021
 
Top Trends in Payments: 2021
Top Trends in Payments: 2021Top Trends in Payments: 2021
Top Trends in Payments: 2021
 
Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Health Insurance Top Trends 2021
Health Insurance Top Trends 2021
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021
 
Capgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous Planning
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020
 
Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020
 
Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020
 
Top Trends in Payments: 2020
Top Trends in Payments: 2020Top Trends in Payments: 2020
Top Trends in Payments: 2020
 

Cwin16 - Paris - blockchain

  • 1. La Blockchain pour transformer l’entreprise Paris, 26/09/2016, Jean-Luc Antoine
  • 2. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 2 La Blockchain : risque d’effet Free pour les entreprises ou Uberisation des services financiers ? Depuis plus d’un an, une technologie fait le buzz dans le paysage : la Blockchain. Tous les acteurs financiers, certains acteurs gouvernementaux, et même des industriels développent des solutions innovantes pour mettre à profit les apports de cette technologie. Au vu de l’engouement et de la vitesse d’appropriation, il est nécessaire d’envisager sa place dans le système d’information. Nouveaux usages, nouvelles technologies, amélioration des processus de l’entreprise… bien comprendre la Blockchain pour mieux réussir cette évolution stratégique.
  • 3. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 3 La Blockchain et l’effet Free Free Blockchain Date du bouleversement 2012 2014 – 2015 Nature Rupture d’un oligopole Rupture technologique Effets induits Réduction des prix Réduction des coûts Nouveaux services Nouveaux services Libération des usages Technologie multi-usages Alignement des offres minimales (SMS illimités…) Alignement des attendus (near real-time, sécurité, traçabilité…). Ex : payement transfrontalier Impact sur l’écosystème (opérateurs historiques pris de court, marges, emploi) Nouveaux entrants (fintechs), nouvelle économie ( licornes ? ) Obligation / difficulté d’évolution Vivre de sa rente  Réforme vitale SI vieillissant  prise en compte d’une nouvelle technologie La Blockchain : une opportunité d’innovation pour les services rendus aux consommateurs et pour le fonctionnement du système d’information de l’entreprise
  • 4. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 4 Sommaire  L’effet Free  Comprendre la Blockchain  Architecture  Les smart contracts  Cas d’usages  Approche projet
  • 5. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 5 Fonctionnement  Blockchain est le nom d’une technique informatique mettant en œuvre un réseau d’ordinateurs qui construit et certifie un registre partagé en pair à pair en s’appuyant sur la cryptographie Block Tx Tx Tx Tx Tx Tx Shared ledger B1 B3B2 B4 B5
  • 6. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 6 Structure technique Publique Privé Transactionnel Programmes (smart contracts) erisdbEthereum MultiChain … BTC Les coins… App App App App App APIs commerciales APIs Open source Couche de protocole partagé Protocole décentralisé Couche de données partagées Protocole décentralisé Protocole décentralisé Smart contracts Réseau P2P sur Blockchain : Un mélange de technologies… … et des déclinaisons d’usages :
  • 7. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 7 Transactions irrévocables Décentralisée et disponible Pseudonyme et publique Open source Sécurisée consensus 6 principes fondamentaux Sans intermédiaire
  • 8. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 8 Avantages Gain de temps Réduction de coûts Réduction des risques Sécurité Traçabilité Smart Contract
  • 9. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 9 Architecture de la Blockchain vs architectures classiques du SI  Système transactionnel interne  Architecture centralisée  Base de données interne  Latence : temps réel  Coût : IT interne  Bénéfice : coût, vitesse, simplicité  Difficultés : transactions avec d’autres acteurs hors réseau  Middleware, messaging  Architecture d’échange de messages sécurisée  Ex : Swift  Latence : des jours  Coût : fournisseur externe  Bénéfice : transactions sécurisées entre les acteurs, standardisation de formats  Difficultés : lenteur, flexibilité  Chambre de compensation  Un tiers prend possession et transmet  Latence : des jours  Coût : service externe  Bénéfice : réduction du risque de règlement  Difficultés : complexité et coût  Blockchain  Partage d’un registre distribué  Latence : quasi temps-réel  Coût : proche de l’IT interne  Bénéfices : simplicité et efficacité des transactions entre acteurs  Difficultés : maturité technologique (standards), intégration avec le SI
  • 10. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 10 Données et Applications Process Interactions Niveaux d’interaction pour une Banque digitale basée sur un modèle ouvert d’API Clients Staff Partners Objets connectés Sécurité Données Echange temps-réel Omnichannel- BigData Data lake Contrôle Analyse Valorisation API Management Identification / authentification Infrastructure Cloud IA Blockchain/SC Applications et services applicatifs Servicisation Temps-réel 24/7 Application Services Multi -devices management Gestion de contenu personnalisé Data visualization Digital Workplace Apps Store Application services store
  • 11. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 11 Macro-vision sur l’intégration d’une Blockchain  Blockchain privée, à base de PoS, éviter le consensus PoW (gourmand en CPU)  Découpler les applications du SI des infrastructures de Blockchain  Privilégier l’utilisation de standards technologiques et capitaliser sur les capacités de développement internes  Industrialiser le déploiement de la blockchain au plus tôt  Monitorer la Blockchain – Pour le suivi de l’activité – Du point de vue de la sécurité – D’un point de vue technique Exemple d’une blockchain à 2 nœuds Nos convictions Système d’information Serveur POC Nœud 1 Nœud 2 API API Intermédiation Container Nœud Blockchain Blockchain Application App1 App2 • Pilotage Blockchain • Gestion permissions • Gestion liquidités IHM
  • 12. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 12 Les Smart contracts, des programmes exécutés sur Blockchain  Il s’agit de programmes basés sur les données qui reflètent les conditions d’un échange (“s’il se passe ceci, alors faire cela..”). Pour une transaction envoyée au script, il n’existe qu’un résultat en sortie.  Compilé et stockés dans la Blockchain. Lorsqu’une transaction est envoyée à cette adresse, la machine virtuelle sur tous les nœuds exécute l’opération codée en utilisant les données envoyées dans la transaction.  Logique pré-écrite (code d’ordinateur), – stocké à une adresse spécifique, qui est déterminée lors du déploiement des contrats dans la Blockchain – répliqué et exécuté sur tous les nœuds, – vérifié par tous les nœuds pour assurer la confiance, – peut générer une mise à jour de la Blockchain (transaction, appel d’un smart contract…).  Process vérifiable : exécuté séquentiellement, de manière sécurisée, sur n’importe quel nœud, et complètement vérifiable jusqu’à la règle de calcul  La Blockchain apporte le niveau de confiance sur le stockage. Les smart contracts sur les calculs.  Peut prendre la forme d’un contrat simple, mais pas forcément !  Le smart contract vit sur la Blockchain jusqu’à expiration prédéterminée  Différence avec d’autres programmes: peut exécuter et gérer des fonds et peut gérer d’autres smart contracts
  • 13. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 13 Ce qu’il faut retenir sur les smart contracts Principes Code : logique développée pour calculer / définir le comportement d’une transaction Quand : le code s’exécute, lorsqu’on lui envoie une transaction Où : exécution dans un environnement étanche dédié (machine virtuelle) sur la Blockchain sur tous les nœuds afin de comparer la sortie et inscrire le résultat dans la Blockchain Pourquoi : mettre à jour le contenu de la Blockchain Comment : sans appel de service externe Capacité : stocker de la donnée, émettre des transactions, interagir avec d’autres contrats Coût : + un contrat requiert du calcul (complexité), plus il coûte à chaque exécution (Ether) Infrastructures Ethereum Eris Stellar Bitshares BitHalo Clearmatics … Comportement « Si ceci se produit, alors fais cela »
  • 14. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 14 Ethereum, le véritable pionnier des smart contacts  Les smart contrats sont les bases d’Ethereum, avec leur propre solde, mémoire et code. Caractéristiques Périmètre : Focus sur smart contracts et distributed apps Consensus : Proof of Work Latence : 12 -14 secondes Monnaie : ETH (récompense du minage) Langages : Solidity (Javascript), Serpent (Python)… différent de bitcoin Cas d’usage : – créer une monnaie, des dérivés financiers, un système de vote, une organisation décentralisée, des flux de données… Réseau : maintient les contrats sans propriété centrale ou contrôle Transaction Exécution de code Stocke des données Envoie une transaction Interagit avec un autre contrat
  • 15. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 15 Avantages des smart contracts Facilité d’accès – pas besoin d’avocat ou de notaires Exécution automatique de contrats simples possibles et donc réduction des délais d’exécution Traçabilité parfaite et moins de tracas de stockage Validité juridique prouvée plus facilement qu’un contrat normal car seulement enregistré comme une transaction entre deux parties acceptant – mais jusqu’ici pas complètement reconnu Moins de risque de consistance et d’intégrité de données, moins d’opérations manuelles grâce à l’intégration de sources de données externes prédéterminées qui alimentent la Blockchain et dont les informations peuvent déclencher l’exécution d’un contrat Réduction des coûts Meilleure transparence et contrôle de toutes les parties, moins de dépendance au papier – mais problèmes de transparence car le contenu peut être vu par tous les nœuds de la solution
  • 16. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 16 Limites généralement constatées  Standards inexistants  Changement de process métier  Législation • Localisation des données stockées, reconnaissance juridique de la validité de la Blockchain  Performance • Nombre de transactions par seconde selon le cas d’usage (complexité du smart contract) et le type de Blockchain. Pas de transaction en // basée sur smart contracts (pb lock et ordre) sur un même nœud  Scalabilité • Pas de suppression du contenu, la Blockchain ne peut que grossir • Taille du bloc de la Blockchain BTC limité (1 Mo) • Scalabilité horizontale et non pas verticale, pour assurer la protection de la Blockchain (51%) • Coût élevé des fees sur une Blockchain publique, incompatible pour du micro-paiement  Quantité de données associées • 40 octets pour une transaction BTC  Re-centralisation • Poids des pool de minage sur les Blockchain publiques (51%)  Pas d’interaction avec un système externe depuis un smart contract  Visibilité des données (non masquable)  Sécurité des smart contracts
  • 17. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 17 Les cas d’usage en cours de développement par certains acteurs dans le marché et notamment R3 Trade finance et gestion des smart contract Securities tradingPaiement transfrontière Problèmes des processus équivalents  Livraison imprédictible (lent)  Coûts imprédictibles et/ou élevés  Service client manuel  Taux d’exception élevés  Plusieurs liens dans la chaine & compta  Livraison semi temps réel (secondes)  Coûts prévisibles  Service client automatisé  Faibles taux d’exception  Grand livre unique & liquidation bilatérale  Moins d’intermédiaires pour le correspondent banking Bénéfices des cas d’usage de la Blockchain  Durée de 2-3 jours entre l’échange et le règlement  Nombreuses parties (chambres de compensation, dépositaires centraux de titres)  Temps réduit entre l’échange et le règlement à 0 jours (échange = règlement)  Coûts réduits  Plus transparent  Disponible pour tous les participants du marché  Contrat basé sur la confiance et litiges  Relation non numérique entre les parties  Exécution automatique du contrat (construction de type si..alors)  Moins d’effort administratif  Coûts réduits  Digitalisation des contrats et relations entre les parties  Pas besoin d’intermédiaire Plus rapide (temps réel), moins cher et des transactions internationales sans intermédiaire via un smart contract Transaction de Titres Digitaux : Propriété et transfert Trade finance et contrats permettant l’achat et la gestion de produits financiersCes exemples de cas d’usage sont moins coûteux, plus sûrs et plus rapides que les process équivalents actuels … et bien d’autres cas d’usage : gestion de l’identité, KYC, AML… Ex. de fonctionnalité du smart contract  Gestion des embargos  Règlement différé (time based contract)  Conformité et aspects réglementaires des opérations
  • 18. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 18 Cas d’usage pour la banque de détail et l’assurance 1. Souscription et gestion hypothécaire 2. Prêts 3. Gestion de l’assurance (vie) 4. Porte-monnaie numérique avec devises virtuelles et monnaie fiduciaire 5. Vente de produits financiers 6. Gestion de programme de fidélité
  • 19. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 19 Cas d’usage : reporting réglementaire L’utilisation des « smart contracts » dans le process des reporting réglementaires 4 étapes clés Programmer les exigences du reporting sous forme de smart contract Filtrage des transactions pour identifier celles qui doivent faire l’objet d’un reporting Interfaçage du contrat  Les reporting en attente de validation sont évalués au regard des conditions du « smart contract » Stockage des rapports  Si le reporting est validé, il est enregistré dans la base de données  Qui est interfacé avec les outils de reporting afin d’être transmis 1 2 3 3 1 2 0
  • 20. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 20 Son fonctionnement détaillé se représente comme suit Banque Régulateur Blockchain Nœud 1 Blockchain Nœud 2 Blockchain Nœud 3 Blockchain Nœud 4 Trading system Reporting Front end Trading transactions Reporting data SC SC Application de reporting • Permission de créer des nœuds • Permission d’écrire des transactions • Permission d’utiliser les smart contracts • Permission de lire les données • Permission d’exécuter les rapports SC SC Développement spécifique  Même code pour la banque et le régulateur  Application Web et WebServices Blockchain Smart Contract  Force les règles de validation  Peut rejeter des transaction de trading  Déclenché pour toute donnée de trading soumise  traite/compile pour le reporting Point d’intégration  Pour récupérer les données de trading  Pour écrire dans la Blockchain par le biais des WebServices (JSON/RPC)  Pour pré-valider et filtrer les données •Permission de créer des nœuds •Pas de permission d’écrire une transaction •Permission de déployer des smart contracts •Permission de lire les données •Permission d’exécuter les rapports
  • 21. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 21 Reporting réglementaire : Paliers d’utilisation de la Blockchain Filtration des transactions pour reporting  Smart Contracts Facilité d’accès aux données de rapports pour les régulateurs  Les participants détiennent toujours les données mais fournissent des clefs dans la Blockchain  Les régulateurs utilisent ces clefs pour accéder aux données dans les répertoires respectifs Transactions reportables entrées dans la Blockchain par un flux  Les systèmes existants continuent d’être utilisés et un flux alimente la Blockchain  Blockchain utilisée pour faciliter la validation et réconciliation des transactions Transactions filtrées adressées par du reporting basé sur des smart contracts  Solutions Blockchain utilisées à la fois pour l’identification des transactions à reporter, validation, réconciliation, reporting et analyse Reporting comme composant d’une solution basée sur la Blockchain  Blockchain supportant le trade, règlement, et reporting  Accès sur permissions aux régulateurs sur la Blockchain pour qu’ils aient une vue transparente des activités de marché
  • 22. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 22 Cas des paiements transfrontière (0) Ms Peggy to transfer xx $ to John Duff (€) € £Escrow Accounts (1 per currency to avoid currency conversion rates side effects) (2) Local currency conversion Xx $  yy € Directory (Person, Wallet#, currency, IBAN) (5b) Check currency-coins balance (5c) Buy more coins if needed in €€ (3) Ask target for acceptance of the transaction to manage negative transactions (4) Authorize transaction (6) Send coins with context (7) Target bank balance updated (9) Transfer yy € to bank account (8) Convert coins to €€ if needed (5a) Revert transaction (yy€xx $) if not accepted (1) Retrieve target #
  • 23. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 23 Intégration Blockchain au sein de la Banque Identification cas d’usage Revue des Process Evaluation des solutions Blockchain Cadrage et architecture Spécification Réalisation Tests et Validation Déploiement Principales considérations liées à l’intégration d’une blockchain  Limiter les impacts sur les process Clients  Traiter la dimension gouvernance de la Blockchain (opérateur/fournisseur externe, entités internes)  Isoler les applications existantes des spécificités de la Blockchain par la mise en place d’interfaces  Assurer l’interopérabilité des ledgers avec les livres de comptes de la Banque  Gérer les assets et les liquidités associées sur différents ledgers  Traiter de la dimension sécurité (permissions, gestion du cycle de vie des clés,…)  Assurer les conditions de l’auditabilité de la Blockchain par les acteurs identifiés  Considérer l’interopérabilité entre les Blockchains utilisées selon les cas d’usage  Traiter les exigences non fonctionnelles (volumétrie, performances, scalabilité, disponibilité)  Traiter de l’hébergement de la Blockchain et de la mise en place des environnements  Adaptation des usine de développement et solutions de déploiement  Assurer la conduite du changement
  • 24. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 24 Une approche projet pour les POC : Analyse des besoins et pré- sélection des solutions Analyse des solutions & étude d’impact préliminaire Développement du POC Analyse d’impact & préparation du POC Validation de la solution 1 semaine 2 semaines 4 semaines 1 semaines2 semaines Définition des problèmes; Analyse interne des besoins et ressources nécessaires  Identifier le périmètre des besoins en matière de reporting et régulation  Définir le périmètre de la solution  Identifier les classes d’actifs pour le POC et affiner sa portée Préparation du POC  Evaluer l’approche Blockchain et solutions potentielles  Définir les KPIs  Planifier le POC en détail  Identifier les impacts sur les process métiers Développement du fonctionnement des cas d’usage sur la base de la solution choisie  Evaluer l’impact opérationnel chez BNPP pour:  Les processus  Le format du reporting  L’IT  Les coûts et investissements  Evaluer la solution selon les KPIs définis initialement Etudes des impacts métiers, IT, et opérationnels de la solution choisie  Documenter les enseignements  Evaluer la robustesse technique des solutions  Test de mise en production et validation de la solution  Définir et évaluer les options de gouvernance pour cette solution: Validation en interne et auprès du régulateur (optionnel)  Evaluer le nouveau service comparé aux solutions existantes  Préparer la présentation finale  Présenter les résultats au régulateur pour discussion  Evaluer si la solution devrait être étendue et planifiée pour mise en productionWorkshops
  • 25. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 25 Sur le même sujet  « Blockchain: A Fundamental Shift for Financial Services Institutions »  Un point de vue exposé par Christophe Vergne et Bart Cant  https://www.capgemini.com/resources/blockchain-a- fundamental-shift-for-financial-services-institutions  Blockchain Services for Banking and Financial Services.  Brochure : services Capgemini permettant de mettre à profit la Blockchain  https://www.capgemini.com/resources/blockchain-services-for- banking-financial-services
  • 26. Blockchain CWIN | 26/09/2016 Copyright © 2016 Capgemini and Sogeti. All rights reserved. 26 Contact information Antoine Jean-Luc Enterprise Architect jean-luc.antoine@capgemini.com Insert contact picture Insert contact picture Insert contact picture Insert contact picture Meriem Jean-Baptiste Senior Manager, expert Blockchain & strategy design name.lastname@capgemini.com Vergne Christophe Leader of the Global Cards and Payments Centre of Excellence christophe.vergne@capgemini.com Akrour Rachid Enterprise Architect rachid.akrour@capgemini.com
  • 27. www.capgemini.com The information contained in this presentation is proprietary. Copyright © 2016 Capgemini and Sogeti. All rights reserved. Rightshore® is a trademark belonging to Capgemini. www.sogeti.com About Capgemini and Sogeti With more than 180,000 people in over 40 countries, Capgemini is a global leader in consulting, technology and outsourcing services. The Group reported 2015 global revenues of EUR 11.9 billion. Together with its clients, Capgemini creates and delivers business, technology and digital solutions that fit their needs, enabling them to achieve innovation and competitiveness. A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business Experience™, and draws on Rightshore®, its worldwide delivery model. Sogeti is a leading provider of technology and software testing, specializing in Application, Infrastructure and Engineering Services. Sogeti offers cutting-edge solutions around Testing, Business Intelligence & Analytics, Mobile, Cloud and Cyber Security. Sogeti brings together more than 23,000 professionals in 15 countries and has a strong local presence in over 100 locations in Europe, USA and India. Sogeti is a wholly-owned subsidiary of Cap Gemini S.A., listed on the Paris Stock Exchange.