2. Présentation sur la technologie Blockchain, cryptomonnaie et
autres…
Réalisée par :
EDDAKHLY AYOUB
BAHJAJI Nawfal
Vous pouvez consulter la version numérique de la présentation en visitant: https://fr.slideshare.net/AyoubEddakhly
2
Encadrée par:
Madame. BEN OMAR
AZIZA
3. Plan
I. Blockchain & l’émergence du Bitcoin
II. Fonctionnement du Bitcoin
III. Démo Blockchain
IV. Dapps le futur des applications décentralisées
V. Exemple: application d’élections basé sur une Blockchain
VI. Conclusion et perspectives
3
5. “I Believe cryptocurrencies, BITCOIN is
the first example
I believe they’re going to change the
world.
Richard Brown – Executive Architect at IBM
5
6. Qu'est-ce que Bitcoin?
▫ Crée par Satoshi Nakamoto en 2008.
▫ Son algorithme présente la première solution au
« Byzantine problem ».
▫ Les Bitcoins sont générés grâce à un processus
appelé « mining ».
6
7. Qu'est-ce que le Bitcoin?
Bitcoin est une collection de technologies qui forment la
base d'un écosystème monétaire numérique.
Les bitcoins sont utilisées pour stocker et transmettre la
valeur parmi les participants du réseau bitcoin.
7
8. Qu'est-ce que Bitcoin?
▫ Est un système peer-to-peer distribué.
▫ Il n’y a pas de serveur central ou point de contrôle.
▫ Les Bitcoins sont générés grâce à un processus
appelé « mining ».
8
9. Qu'est-ce que Bitcoin?
▫ Un registre des transactions publique et vérifiable.
▫ Basé sur « Proof-of-Work algorithm »
▫ Basé sur des règles bien définie de vérification et de
consensus
9
10. Qu'est-ce que la Blockchain?
▫ Une chaine de blocs.
▫ Comparable à une base de données distribuée.
▫ La première Blockchain est apparue en 2008 avec la
monnaie numérique Bitcoin.
10
11. Succés du Bitcoin
Market cap : $128 792 358 701
Prix actuel : $7 553
Nombre de transactions le 23 Mai 2018 :
203.000
11
13. “Digital currency is going to be a very
powerful thing.
John Donahoe– Ceo of eBay
13
14. Transactions, blocks et mining
une Blockchain est une chaîne de blocs contenant
chacun plusieurs transactions, et qui vont être inscrits
au fur et à mesure dans la Blockchain par des nœuds du
réseau.
14
15. Transactions, blocks et mining
L’implémentation peut différer d’une Blockchain à
l’autre, mais les principaux éléments d’un bloc sont les
suivants :
15
▫ un index
▫ un hash servant à
identifier le hash du
bloc précédent
▫ un timestamp
▫ Les transactions
16. Transactions, blocks et mining
Le premier bloc d'une Blockchain est appelé le "Genesis
Block".
16
17. Transactions, blocks et mining
Une transaction est envoyée sur la Blockchain et passe
en attente de validation.
Les mineurs cherchent a valider cette transaction et
arriver a nu consensus pour l’ajouter au bloc.
17
18. Transactions, blocks et mining
Les transactions sont enchainées, prouver la validité
d’une transaction nécessite remonter au origine de
celle-ci.
18
19. White
Is the color of milk and fresh
snow, the color produced by the
combination of all the colors of
the visible spectrum.
Black
Is the color of coal, ebony, and of
outer space. It is the darkest
color, the result of the absence
of or complete absorption of
light.
19
Transactions, blocks et mining
20. Transactions, blocks et mining
Le mining assure donc de:
▫ Valider le transactions pour les ajouter au bloc.
▫ Valider les blocs pour les ajouter à la blockchain, cela
se fait chaque 10 minutes.
20
21. Place your screenshot here
21
Démo Blockchain
▫ Hachage
▫ Minage du bloc
▫ Validation at ajout
du block
23. Dapps ?
Dapps sont des applications dont les modèles client-
serveur sont décentralisés et distribués, cela est
implémenté en déployant l’application sur la Blockchain.
▫
23
25. Critères pour créer une Dapp
25
▫ Open source et autonome.
▫ Les protocoles et les données sont stockés
cryptographiquement dans une Blockchain
▫ Les jetons cryptographiques sont utilisés pour
récompenser les utilisateurs.
26. Code sur Blockchain, comment cela est-il possible ?
26
▫ La Blockchain Ethereum et sa EVM
▫ Smart Contracts : du code déployé sur la Blockchain
27. Avantages d’une Dapp
27
▫ Distribution des composants essentiels
▫ Rapide, fiable et sécurisée
▫ Moyen efficace et abordable de traitement de
stockage des données volumineuses.
28. Exemples de Dapps
28
▫ EtherTweet : est une plateforme de blogging
décentralisée.
▫ Steemit : un réseau social sans publicité.
▫ CryptoKitties : jeu ou on collecte des chats, chaque
est unique dans le réseau.
29. CryptoKitties
29
▫ Distribution des composants essentiels
▫ Rapide, fiable et sécurisée
▫ Moyen efficace et abordable de traitement de
stockage des données volumineuses.
32. Dapps et Blockchain, ça nous mènera où ?
32
▫ Spotify va utiliser la Blockchain pour gérer les
droits d’auteurs.
▫ Arcade city, connu comme le “Uber-killer” futur. Le
projet consiste en une plateforme de service de
covoiturage décentralisé.
33. Dapps et Blockchain, ça nous mènera où ?
33
▫ ETHLend est une application décentralisée basée
sur la Blockchain de l’Ethereum permettant
d’effectuer des prêts entre particuliers de façon
sécurisée et transparente.
34. Conclusion
34
▫ La Blockchain est désormais incontournable. Que
ce soit des grands groupes financiers, des
multinationales de l’IT, des gouvernements ou des
start-ups, la Blockchain jouit d’un grand pouvoir
d’attraction qui laisse présager de nouveaux
usages dans un avenir très proche.
Et vous, penchez-vous plutôt pour un effet de mode
ou pour une véritable révolution des échanges ?