Description
Ce programme de formation sur la blockchain vise à fournir une compréhension approfondie des concepts fondamentaux et des applications pratiques de cette technologie. Les participants exploreront des sujets tels que la centralisation des données, la transparence, les mécanismes de consensus, et les contrats intelligents. Des ateliers pratiques permettront de manipuler des cryptomonnaies, de créer des portefeuilles en ligne et de simuler des scénarios de sécurité. Destiné aux professionnels et aux curieux de la technologie, ce cursus aborde également les innovations récentes et les cas d’usage dans divers secteurs.
Objectifs
- Appréhender les problèmes de la centralisation des données, la transparence et la censure
- Comprendre les fondamentaux de la blockchain, y compris le consensus, les blocks, les mineurs, les validateurs, et les nœuds
- Connaître le cycle de vie d'une transaction sur la blockchain
- Maîtriser les outils de base tels que le portefeuille, l'explorateur, et les mesures de sécurité
- Introduction aux contrats intelligents et au Web 3
Récapitulatif
Public
Tout public
Prérequis
Aucun
Prévoir un grand tableau ou la possibilité de projeter l'écran du formateur
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
Introduction et fondamentaux de la blockchain
Brainstorming collectif
- Identification des connaissances initiales et des attentes des participants.
Identification des problèmes
- Centralisation des Données (GAFAM)
- Discussion sur la centralisation et ses impacts
- Transparence & Confiance
- Problèmes liés à l'opacité du code et la montée des fausses informations
- Rareté Numérique
- Explication de la rareté numérique face à la duplication omniprésente
Comprendre la blockchain
- Problème des Généraux Byzantins
- Introduction au concept de tolérance aux pannes byzantines.
- Transactions & Blocks
- Mécanisme de formation et validation des transactions et des blocks.
- Mécanisme de Consensus
- Explication des différents mécanismes de consensus (PoW, PoS, etc.).
- Cycle de Vie d'une Transaction
- Suivi complet d'une transaction depuis sa création jusqu'à sa validation.
- Introduction aux Contrats Intelligents
- Présentation des contrats intelligents et de leurs usages.
- Introduction au Web 3
- Concepts et technologies derrière le Web 3.
Exploration pratique de la blockchain
Matin : exemple de Bitcoin
- Philosophie & Lancement
- Historique et principes fondamentaux de Bitcoin.
- Sécurité du Protocole
- Analyse de la sécurité et de la résilience du réseau Bitcoin.
- Téléchargement de la Blockchain (Full Node)
- Processus d'installation et synchronisation d'un full node.
- Manipulation dans l'Explorateur
- Utilisation d'un explorateur pour rechercher des données spécifiques.
Atelier pratique : manipulation de la blockchain
- Création d'un Portefeuille en Ligne
- Étapes pour créer et configurer un portefeuille de cryptomonnaies.
- Sécurisation de la Seed Phrase / Clé Privée
- Bonnes pratiques pour sécuriser ses clés privées et phrases de récupération.
- Manipulation de Cryptos sur le Portefeuille
- Transfert et gestion des cryptomonnaies au sein du portefeuille.
- Simulation d'un Piratage et Siphonnage des Fonds
- Exercice de simulation pour comprendre les vulnérabilités et la sécurité.
- Paiement en Ligne via des Cryptos
- Processus de réalisation et vérification d'un paiement en ligne.
Approfondissement des concepts
- Cas d'Usage Avancés
- Analyse de cas d'usage de la blockchain dans différents secteurs (santé, logistique, finance, art, etc.).
- Innovation et Développements Récents
- Discussion sur les innovations récentes et les tendances futures.
Atelier pratique avancé
- Développement et Déploiement de Contrats Intelligents
- Introduction à la programmation et déploiement de contrats intelligents simples.
- Exploration des Plateformes de Web 3
- Découverte et utilisation de diverses applications décentralisées (dApps).
Session de clôture : synthèse et perspectives
- Récapitulatif des Concepts et Techniques Appris
- Synthèse des principaux enseignements.
- Discussion sur les Opportunités et Défis de la Blockchain
- Échange sur les perspectives futures et les tendances émergentes.