Aller au contenu principal
DataKeys
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
Comment fonctionne une transaction blockchain de A à Z

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.