
Introduction à la notion de blockchain
Expliquer les problèmes que la blockchain vient de résoudre et c'est quoi ses objectifs
Connaitre l'historique de la blockchain et les étapes cruciaux a l'évolution de la blockchain
Déterminer les challenges de la blockchain qui peuvent bloquer son évolution
Connaitre les différentes utilisations de la blockchain dans le domaine de la sante, l'iOT, les services financiers avec études de cas
Etudier le cas du Bitcoin ainsi son historique et comment les transactions passent dans le BitCoin
Etudier le cas du Etherum ainsi son historique et comment les transactions passent dans l'Ethereum
Connaitre les caractéristiques d'une blockchain publique et donner des exemples concrets comme l'Ethereum le Bitcoin
Connaitre les caractéristiques d'une blockchain publique et donner des exemples concrets comme le HyperLedger
Connaitre les caractéristiques d'une blockchain hybride
Etudier la notion du chiffrement, dans quelle contexte est utilisée dans la blockchain, c'est quoi la différence entre un chiffrement symétrique et asymétrique, ainsi qu'étudier le cas de la cryptographie elliptique
Connaitre les signatures numériques et leurs utilisation dans la blockchain
Savoir le hachage, sa différence par rapport à la cryptographie et son utilisation dans la blockchain
Comprendre c'est quoi le Ledger et pourquoi il est l'élément dans la blockchain
Comprendre comment les blocs sont stocke, c'est quoi la structure de ces blocs
Explorer le processus du minage, comment on peut miner les blocs, comment on peut optimiser le processus du minage, quelles sont les techniques utilisées pour se protéger contre des mineurs malintentionnés
Comprendre la notion du Wallet, comment créer sa propre Wallet
Comment les transactions se passent dans la blockchain
C'est quoi l'incentive et comment les mineurs sont récompensés
Comprendre le concept de l'immutabilité dans la blockchain
Comprendre le concept de la transparence
Explorer le concept d'un système distribué, analyser des exemples de systèmes distribués
Explorer les différents modèles d'un système distribué
Explorer les différents modèles d'un système distribué
Découvrir le théorème du CAP
Analyser le problème des généraux byzantins et comment ca solution va jouer un rôle important dans l'évolution de la blockchain
Comprendre la notion du consensus et explorer des exemples de consensus, comprendre la preuve de travail(Pow),la preuve d'enjeu(PoS),la preuve d’enjeu déléguée ,la preuve de capacité
Explorer l'authentification dans la blockchain
Découvrir le chiffrement dans la blockchain
Différencier entre le On-Chain et le Off-Chain
Comprendre la technologie des registres distribuées ainsi que leurs relations avec la blockchain
Explorer la notion du SideChain et donner des exemples concrets des sideChains existants
Découvrir le concept du Two-way Peg
Explorer les applications des sideChains
Dans cette formation Blockchain , vous allez vous familiariser avec les notions fondamentales de fonctionnement de la technologie blockchain.
#Qu'est-ce que la blockchain
La blockchain est une technologie de stockage et de transmission d'informations, transparente, sécurisée et fonctionnant sans organe central de contrôle.
La blockchain est la technologie au cœur du Web décentralisé.
Le concept de base de la blockchain est assez simple, une blockchain est un type de base de données et pour pouvoir comprendre ce que c'est la blockchain, il est utile de comprendre d'abord ce qu'est réellement une base de données.
Une base de données est un ensemble d'informations stockées électroniquement sur un système informatique.
Les informations, ou données, dans les bases de données sont généralement structurées sous forme de tableau pour permettre une recherche et un filtrage plus faciles d'informations spécifiques.
La différence clé entre une base de données typique et une blockchain est la façon dont les données sont structurées.
Une blockchain collecte des informations en groupes, également appelées blocs, qui contiennent des ensembles d'informations.
Les blocs ont certaines capacités de stockage et, lorsqu'ils sont remplis, sont enchaînés sur le bloc précédemment rempli, formant une chaîne de données connue sous le nom de blockchain.
Toutes les nouvelles informations qui suivent ce bloc fraîchement ajouté sont compilées dans un bloc nouvellement formé qui sera ensuite également ajoutées à la chaîne une fois remplie.
Une base de données structure ses données en tables alors qu'une blockchain, comme son nom l'indique, structure ses données en morceaux (blocs) qui sont enchaînés.
Cela fait en sorte que toutes les blockchains sont des bases de données mais que toutes les bases de données ne sont pas des blockchains.
Ce système crée également une chronologie irréversible des données lorsqu'il est mis en œuvre de manière décentralisée.
Lorsqu'un bloc est rempli, il est gravé dans la pierre et fait partie de cette chronologie.
Chaque bloc de la chaîne reçoit un horodatage exact lorsqu'il est ajouté à la chaîne.
# Dans cette formation Blockchain sur les fondamentaux de la blockchain
Dans cette formation Blockchain, vous allez découvrir la technologie, son objectif, ses limitations et ses types.
Ensuite vous allez voir en détail comment les transactions et les protocoles agissent dans le Bitcoin et l'Ethereum .
Et enfin vous allez explorer les composantes essentielles de la blockchain, à savoir le Wallet , le mining , les consensus et autres.
Si vous recherchez un cours sur les fondamentaux de la blockchain, je vous suggère de visiter Alphorm un site web de formation et de rechercher le cours spécifique. Vous devriez pouvoir trouver des informations détaillées sur le contenu du cours, les instructeurs et les avis d'autres étudiants. N'hésitez pas à contacter le support d'Alphorm si vous avez des questions spécifiques concernant le cours en question.