More Related Content
Similar to CWIN17 Morocco / -blockchain - the greatest invention after the internet-abdeladim mouhsen
Similar to CWIN17 Morocco / -blockchain - the greatest invention after the internet-abdeladim mouhsen (20)
CWIN17 Morocco / -blockchain - the greatest invention after the internet-abdeladim mouhsen
- 2. 2Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
BlockChain – La plus grande invention après l’Internet
Vue d'ensemble
Introduction au Blockchain
Concepts du Blockchain
Introduction à Ethereum et DAPPS
Comprendre les contrats intelligents (Smart Contracts)
- 4. 4Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Internet de l’information
INFORMATION
Photos Sites Web
Documents
Sites Web
E-mails
PDFs
- 5. 5Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Objectif : Internet d’actifs
ACTIF
Identité Argent
Musique
Film
Votes
Contrats
- 7. 7Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Contexte
Crise financière Bitcoin Satoshe Nakamoto ?
- 9. 9Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
BlockChain, C’est quoi ?
Jad Adam
KarimYoussef
Abdel Pierre
…
- 11. 11Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Oui, Mais ?
Jad Adam
KarimYoussef
Abdel Pierre
…
…
…
…
Page 50 Page 51
- 12. 12Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
BlockChain, C’est donc…
Bloc1 Bloc 2 Bloc 3
Bloc 6 Bloc 7 Bloc 8
Bloc 11 Bloc 12
Bloc 9
Bloc13
Bloc 5Bloc 4
Bloc 10
Bloc 13
Transaction 80
Transaction 81
Transaction 82
- 13. 13Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Concepts de la blockchain
Pour comprendre la blockchain , il faut passer par des notions de bases en cryptographies :
Fonction de hachages
signature electronique
- 14. 14Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Hash
Exemple de Hash (SHA256)
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
Origine H (origine)
Voici une longue chaine f272bcta903
Bonjour CWIN! d1be9c0aa4
Bonjour CWIN. 0084a53e9d
Bonjour CWIN. 0084a53e9d
- 15. 15Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Principe de la signature électronique
Kpub, Kpriv
Signature
isValid
GenerateKeys
sign
(Kpriv, message)
verify
(Kpub, message,
signature)
- 16. 16Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Principe de la signature électronique
1 message = 1 signature
Non forgeable même en connaissant la clé publique
Attention , à votre clé privée
- 17. 17Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Block_chain (en 2 mots)
Blocs de données liés entre eux dont chaque bloc contient le hash du bloc précédant
- 19. 19Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Transactions dans la blockchain
Le transfert de valeurs sans entité centrale passe par les
transactions dans la blockchain qui obeissent à deux regles
principales :
Regle1 : on ne peut transferer que les bitcoins qu’on possède ->
transaction de type « paye »
Regle2 : seuls les mineurs peuvent créer des bitcoins
- 20. 20Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Exemple : Jad veut donner 1 bitcoin à Iyad
Signée par CléPrivée (IYAD)
Paye(CléPublique<Adam>, H())
Signée par CléPrivée (JAD)
Paye(CléPublique<Iyad>, H())
Signée par CléPrivée<JAD>
1 Bitcoin
- 22. 22Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Comment trouver un consensus ?
Sans entité
centrale
Sans Faire confiance aux
participants
- 24. 24Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Scénario simplifié
Chaque nœud crée un bloc avec les transactions qu’il a vues, à la suite de sa chaine
Un nœud est tiré en aléatoire
Nouvelles transactions sont diffusées?
Ce nœud tiré diffuse son bloc
Les autres nœuds du réseau reçoivent et valident ce block
- 25. 25Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Proof of work « PoW »
Tirage au sort
Algorithme du PoW
- 26. 26Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Exemple de valeurs d’un bloc
Hash
Nonce
0000000000000e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
105078654
- 28. 28Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Points à retenir :
Le rôle principal des mineurs est de sécuriser le réseau en :
• Validant les transactions
• Validant les blocs
• S’accordant sur la chaine
- 29. 29Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Enjeux
Vitesse (temps en blocs 10 min)
Proof of work
Scalabilité (nombre de transactions par bloc)
Smart contracts
- 31. 31Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Ethereum, c’est quoi ?
Le début du web 3.0 ?
Un nouvel investissement avec un gain complétement sûre
Dérivant , succisseur de Bitcoin ?
- 32. 32Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Ethereum, C’est …
Un Ordinateur
Décentralisé
Infalsifiable
Toujours disponible
Accessible de partout…
… et par tout le monde
Où toute action se paie !
Qui produit des résultats cohérents …à terme
- 33. 33Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Les évolutions importantes d’ethereum
Une blockchain plus rapide
Une blockchain qui stocke des données
Smart contracts (Turing complet)
- 34. 34Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Smart contract
C’est … un simple programme
• Stocké dans la blockchain
• Capable de modifier l’état de la blockchain
• Associé à un identifiant / compte unique
- 35. 35Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
C’est : Turing Complet
• Permet d’implémenter tous
les algorithmes de calcul
• Des instructions de
conditions et boucles
• Mémoire et stack infinie
- 36. 36Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Dapps (le futur)
Frontend
Mist
Web 3.0 Browser
HTML
Application
Backend
Smart
Contract
Desktop
Stockage
Décentralisé
(IPFS,Swarm…)
- 37. 37Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Dapps (actuellement)
Frontend
Web Browser
HTML
Application
Backend
Smart
Contract
Desktop Serveur Web
- 40. 40Copyright © Capgemini 2017. All Rights Reserved.
Title | Date
Usages de la blockchain
Digital currency
IoT
Cadastre
Certifications
Produits financiers
Droits d’auteurs
Etc
- 41. The information contained in this presentation is proprietary.
Copyright © 2017 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini.
www.capgemini.com
A propos de Capgemini
Avec plus de 190 000 collaborateurs, Capgemini est présent dans
plus de 40 pays et célèbre son cinquantième anniversaire en 2017.
Le Groupe est l'un des leaders mondiaux du conseil, des services
informatiques et de l'infogérance et a réalisé en 2016 un chiffre
d'affaires de 12,5 milliards d'euros. Avec ses clients, Capgemini
conçoit et met en œuvre les solutions business, technologiques et
digitales qui correspondent à leurs besoins et leur apportent
innovation et compétitivité. Profondément multiculturel, Capgemini
revendique un style de travail qui lui est propre, la « Collaborative
Business ExperienceTM », et s’appuie sur un mode de production
mondialisé, le « Rightshore® ».
Plus d’informations sur : www.capgemini.com
Rightshore® est une marque du groupe Capgemini