Blockchain1 jour
Comment fonctionne une transaction blockchain de A à Z
Développeurs, ingénieurs, analystes techniques, auditeurs souhaitant comprendre le fonctionnement interne d'une transaction blockchain
7h de formationdistanciel

Objectifs pedagogiques
- Décomposer étape par étape le cycle de vie d'une transaction blockchain
- Comprendre les mécanismes cryptographiques (hachage, signatures) appliqués aux transactions
- Maîtriser les concepts de mempool, minage/validation, propagation et confirmation
- Analyser et débugger des transactions sur explorateurs de blocs (Etherscan, Blockchain.com)
Programme
- •Cycle de vie global : création, signature, broadcast, validation, confirmation
- •Préparation : adresses, clés privées/publiques, wallets, nonces
- •Signature cryptographique : ECDSA, création de la signature, vérification
- •Structure d'une transaction : inputs, outputs (UTXO Bitcoin) vs comptes (Ethereum)
- •Mempool : file d'attente, priorisation, gas price, estimation des frais
- •Validation et inclusion dans un bloc : travail des mineurs/validateurs
- •Propagation réseau : peer-to-peer, consensus distribué, latence
- •Confirmations : sécurité probabiliste, nombre de confirmations, risques de réorganisation
- •Atelier pratique : créer, signer et broadcaster une transaction sur testnet
- •Debugging : analyser une transaction échouée, comprendre les erreurs (revert, out of gas)
Prerequis
- •Bases en programmation recommandées
- •Notions de cryptographie utiles mais non obligatoires
Modalites d'evaluation
Exercice pratique de création et analyse de transaction, QCM sur les mécanismes cryptographiques
Feuilles d'emargement, suivi de connexion pour le distanciel, evaluation des acquis en fin de formation.
Accessibilite handicap
Formation accessible aux personnes en situation de handicap. Referent handicap disponible pour adapter les modalites.