Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading content…
Loading…
Transcript

C'est quoi la BLOCKCHAIN !?

Réalisée par

Adem MEKACHER

et

Khaoula BECHKOUEL

Introduction

La blockchain est un outil novateur et révolutionnaire qui, selon de nombreux spécialistes, s’apprête à bouleverser nos vies comme l’ont fait avant elle l’imprimerie et Internet. Elle s’annonce d’emblée comme une promesse, celle de changer en profondeur l’organisation des transactions, et séduit gouvernements, grandes entreprises, fonds d’investissements et entrepreneurs.

Mais qu’est-ce que la «blockchain» ?

  • C'est quoi La Blockchain?
  • Quelles sont ses concepts de base?

Définition

  • Une blockchain est une chaine des blocs qui contiennent des informations et liées les uns aux autres.

  • Chaque bloc est contient: Les données(DATA), Hash et Hash du bloc précédent.

  • Une blockchain est une base de données décentralisée et infalsifiable.

  • La blockchain rend possible la désintermédiation et donc l’échange direct entre utilisateurs sans intermédiaire de confiance.

  • Cette technologie est adaptable : le degré d’ouverture d’une blockchain peut être limité pour créer une blockchain dite « privée » ou de « consortium ».

DATA

DATA

Les données stockées dans un bloc dépend du type de la blockchain.

Par exemple Bitcoin stocke les informations d'une transaction: le bénéficier, le destinataire, somme envoyée...

HASH

HASH

Le condensé(hash) est obtenu à travers une fonction de hachage qui transforme une suite de caractères en un code crypté.

C'est une fonction à sens unique c.à.d elle associe un et un seul haché à un texte en clair(exemple: Sha-256).

HASH Précédent

Un bloc contient le hash du bloc précédent ce qui assure l'enchainement des blocs.

Le code de chaque nouveau bloc est construit sur celui du bloc qui le précède dans la chaine, or la modification de celui ci impliquerait le changement de l’ensemble des blocs de la chaine, ce qui est impossible.

HASH précédent

Exemple

  • Comment ça fonctionne !?

Fonctionnement

Use case

  • Les miners sont les nœuds du réseau qui valident les transactions .

  • Ils allouent une partie de la puissance de calcul de leur machine à la résolution des problèmes cryptographiques nécessaires à la validation des transactions (le mining ) .

  • Le premier « miner » à valider un bloc remporte des « tokens » dont la nature varie en fonction de la blockchain concernée.

  • La Proof of Work est la validation des transactions en solvant des calculs, des algorithmes et des puzzles mathématiques .

  • Proof of stake :

Les mineurs devront prouver qu’ils possèdent une certaine quantité de crypto-monnaie pour pouvoir valider des nouveaux blocs et prétendre à la récompense.

  • Les deux méthodes de ne sont pas exclusives et sont

parfois utilisées conjointement.

  • En l’absence d’une autorité centrale, toute nouvelle transaction doit être validée par une

majorité de participants avant d’être inscrite dans la blockchain.

  • 1 CPU = 1 vote pour eviter des identités phantomes (sybill attack)

Technologies

  • Le réseau blockchain est basé sur le modèle P2P (peer to peer).

  • La plateforme décentralisée Ethereum qui permet à quiconque de créer, de stocker et de gérer des applications décentralisées ou des applications dynamiques basées sur des contrats intelligents.

  • Dans un réseau P2P chaque client devient lui-même un serveur d'où l'élimination d'un intermidiare.

  • Les langages de développement d'un blockchain: JS, PHP, C++, Python, Solidity.

la blockchain peut aussi être utilisée dans de nombreux domaines :

  • les cryptomonnaies(Bitcoin).
  • Identité numérique.
  • Transports et mobilité.
  • Contrats intelligents.
  • Supply chain.

Les applications

Bitcoin

  • Bitcoin c'est la première monnaie éléctronique décentraliser.

  • L'idée fut présentée pour la première fois en novembre 2008 par une personne, ou un groupe de personnes, sous le pseudonyme de Satoshi Nakamoto.

  • Les bitcoins sont des unités ,monétaires virtuel que vous pouvez échanger sur internet.

Comparé à d'autres modes de paiement bitcoin a plusieurs avantages:

  • Les bitcoins se transmettent d'un particulier à particulier à travers le réseau sans passer par les banques.
  • les frais sont donc beaucoup plus bas.
  • vous pouvez l'utiliser dans tout le monde.
  • personne ne peut jurer votre compte.
  • il n'y a pas de conditions limites arbitraires.

Les avantages

Identité Numérique

  • La blockchain donne l’occasion d’établir un solide système d’identité numérique.

  • Le fonctionnement de la blockchain va à l’inverse de la centralisation des mots de passe : les utilisateurs sont entièrement responsables de la sécurité de leur compte par la préservation et la protection de leur clé privée.

Transports et mobilité

Prenons le cas du covoiturage, dont son application pourrait reposer sur la blockchain. En synchronisant en temps réel les places non utilisées dans une voiture et les besoins de transports des utilisateurs, une plateforme décentralisée pourrait appartenir à la communauté des utilisateurs en proposant une rémunération « juste » pour les développeurs, les utilisateurs et les contributeurs de la communauté.

Contrats intelligents

Les smart contracts sont dit « intelligents » car lorsque les conditions d’exécution de ces engagements sont réunies, ceux-ci s’exécutent automatiquement sur la blockchain, en prenant en compte l’ensemble des conditions et des limitations qui avaient été programmées dans le contrat à l’origine.

Supply Chain

Il est impératif d'avoir des rapports(records) solides pour tracer chaque produit à sa source.

Ainsi, Walmart utilise la blockchain pour garder la trace(piste) de ses viandes provenant de la Chine.

La blockchain garde d'où chaque morceau de viande est venu , traité, stocké et sa date limite de vente.

Nestle, Tyson et l'Allocation utilisent aussi la blockchain pour des buts semblables.

Conclusion

Bien plus qu’une technologie la blockchain est une démarche porteuse de sens et d’espoir répondant à l’actuelle crise de confiance du peuple face à toute forme de régulation mais elle possede de nombreuses limites:

• Les projets s'articulant autour d'une blockchain ne sont pas infaillibles

• Certaines blockchains sont gourmandes en énergie

  • la technologie et les algorithmes sous-jacents évoluent vite et ne sont pas à maturité ;
  • l’horizon de rentabilité des investissements pourrait être plus lointain qu’anticipé et la réglementation n’est pas encore formalisée.
  • Le stockage actif de toutes les données complique et rend la gestion de la blockchain un vrai délire !

Learn more about creating dynamic, engaging presentations with Prezi