Technologie Blockchain et
ses applications
Pr : HICOR ZINEB
Plan du Cours : Séance 1
Introduction
Historique : Blockchain et Bitcoin
Caractéristiques clés
Fonctionnement de la blockchain
Types de Blockchain
Limites de la blockchain
Commençons par nous demander ce qu’est une
Blockchain.
Pourquoi nous devrions-nous y intéresser ?
Brainstorming: Et si on définissait la Blockchain ensemble ?
Blockchain ?
• Une technologie créée à l'origine pour soutenir la célèbre crypto-monnaie: BitCoin.
• Une technologie révolutionnaire, impactant plusieurs industries: Finance, Supply Chain,
santé et gouvernement…
• Des caractéristiques uniques : Décentralisation, immutabilité et le mécanisme consensus…
• Emprunter sans banque, voter dans les élections depuis un coin reculé du monde, transferts
de médias, diplômes infalsifiables, traçabilité des actifs, Suivi de l’empreinte carbone et
certification de produits écoresponsables, suivi d’historique de véhicules, traçabilité d’un
produit alimentaire, prise de décision, Transparence dans les campagnes publicitaires…
• C’est quoi la blockchain?
C’est quoi la Blockchain ?
• C'est une technologie de stockage et de transmission d’informations.
• Une base de données sécurisée qui enregistre les opérations sous forme de chaine en ordre
chronologique.
• qui ne dépend d'aucun organe central, elle élimine la centralisation et crée de la confiance
grâce à l'algorithme..
Blockchain &
Bitcoin :
Historique et
évolution
Origine : Crise de 2008 : Du chaos financier à la
révolution blockchain
Perte de
Crise financière de Effondrement du
confiance envers
2008 système financier
les institutions
Accord des crédits Pertes massives des Comment les
immobiliers à des banques / Faillilte de institutions qui étaient
personnes peu Lehman Brothers / censées nous protéger
solvables. Ces prêts à gouvernement en ont-elles échoué ?
haut risques ont été panique...
titrisés, revendus et
échangés sur les
marchés mondiaux.
Révolution de Technologie Apparition de
la confiance BLOCKCHAIN Satoshi
Nakamoto
La confiance est Technologie un mystérieux
rétablie non par une révolutionnaire : personnage nommé
institution, mais par une confiance dans Satoshi Nakamoto
un protocole ouvert, le réseau lui-même, publie un document clé :
transparent et grâce à la Le white paper intitulé
vérifiable. technologie. Bitcoin : A Peer-to-Peer
Electronic Cash System
QUESTION
Pourquoi le
Bitcoin a-t-il
gagné de la valeur
?
Évolution et adoption du Bitcoin
(BTC)
2010
Première 2024
transaction
Nouveau record :
réelle en Bitcoin
BTC atteint 70.000$
: Achat de deux
et est considéré
pizzas pour
aujourdhui comme
2009 10.000BTC
“OR NUMERIQUE”
Première
transactio
n 2021
Adoption institutionnelle :
2008 Tesla Investissement en
2011 BTC
Naissance
Atteinte de El Salvador devient le
du Bitcoin
la parité premier pays à adopter le
avec le Bitcoin comme monnaie
dollar légale en septembre 2021.
Les systèmes bancaires
le système de la banque traditionnels sont vulnérables Frais de change pour les
est en maintenance ou aux piratages, aux fraudes et aux transactions
subit une panne technique erreurs humaines internationales.
la transaction peut prendre
plusieurs jours à être
Saisie incorrecte des coordonnées
finalisée en raison des Jours fériés ou week-ends.
bancaires (numéro de compte, IBAN,
vérifications et des
BIC).
horaires de
fonctionnement des
Caractéristiques clés
Décentralisation
Sécurité Immuabilité
Registre distribué Transparence
Blockchain : Définition
La blockchain est une technologie de stockage et
de transmission d’informations et de transactions
reposant sur un principe de décentralisation. Il
s’agit d’un registre distribué et décentralisé .
Cette technologie est régie par des règles
cryptographiques et des mécanismes de consensus
la rendant transparente, sécurisée et traçable.
Décentralisée
Aucun contrôle centralisé.
Inaltérable
Ne peut être falsifiée.
Transparente et sécurisée
CARACTÉRISTIQUES DE LA
BLOCKCHAIN
Registre décentralisé Mécanisme de
et distribué consensus
Décentralisé: Aucune
algorithmes (comme la
entité centrale, la
Preuve de Travail, la
blockchain est Preuve d’Enjeu, etc.)
maintenue par pour parvenir à un
plusieurs noeuds. accord entre les nœuds
Distribué: le registre sur la validité des
de la blockchain n’est transactions
pas stocké en un seul
endroit
Sécurisée via la
Registre
cryptographie
inaltérable
Une fois enregistrées,
Utilisation de
techniques les transactions ne
cryptographiques peuvent être ni
complexes pour modifiées ni effacées.
sécuriser les données.
1.Décentralisation :
Contrairement aux bases de données traditionnelles contrôlées par une entité unique, une blockchain est
maintenue par plusieurs nœuds (ordinateurs) participant au réseau. Cette décentralisation réduit le risque de
points de défaillance uniques.
[Link] :
Chaque transaction sur la blockchain est visible par tous les participants au réseau. Cette transparence
renforce la confiance, car chacun peut vérifier l’authenticité des données.
[Link]é :
Une fois qu’une transaction est enregistrée dans un bloc et ajoutée à la blockchain, elle ne peut être modifiée
ni supprimée sans le consensus majoritaire du réseau. Cette caractéristique protège contre la fraude et
garantit l’intégrité des données.
4.Sécurité :
La blockchain utilise des techniques cryptographiques pour sécuriser les transactions et contrôler la
création de nouveaux blocs. Chaque bloc contient un hachage unique du bloc précédent, formant une chaîne
difficile à falsifier.
5. Mécanismes de consensus :
La blockchain utilise divers algorithmes (comme la Preuve de Travail, la Preuve d’Enjeu, etc.) pour parvenir à
un accord entre les nœuds sur la validité des transactions. Cela garantit que tous les participants ont une
vue cohérente du registre.
Brainstorming: Corrigeons ensemble
Structure de la
Blockchain
Blockchain = Chaine de
Blocs.
How does it work ?
La transaction
est soumise
aux noeuds
representant
Le bloc les participants
La transaction est representant la du réseau.
transaction est
initiée crée
Les noeuds
valident le
block
La transaction Le block est
est vérifiée ajoutée à la
chaine
Architecture de la Blockchain
1 2 3
Les blocs
Les noeuds Mécanisme
L'en-tête de bloc: contient consensus
Il s’agit des ordinateurs des métadonnées comme le
ou des appareils hachage du bloc, le hachage du Ensemble des règles
connectés au réseau et bloc précédent et un concernant le
qui participent à la horodatage consentement des
gestion de la blockchain. Les transactions: Ce sont les participants pour
Chaque nœud possède échanges de valeur ou l'enregistrement et
une copie du registre d'informations entre les validation des
des transactions et participants du réseau. transactions. L’ajout d’un
joue un rôle dans la Les hashs : Chaque bloc bloc à la chaine dépend de
validation, le stockage possède un hachage unique, ce l’accord de tous la
et la sécurisation du qui correspond à l'empreinte participants au réseau. (Proof
réseau. cryptographique du contenu du Of Work, Proof Of Stake..)
bloc
Le bloc
- Un ensemble de transactions
- Le hash de ce Bloc
- Le hash du bloc précédent
Le hash c’est l’identifiant unique du bloc. Il s’agit d’une suite de
caractères unique servant à identifier le bloc.
FONCTION DE
HACHAGE
Une fonction de hachage est une opération cryptographique qui prend une
entrée (par exemple une transaction) et produit une valeur unique
(exemple : une suite de 64 caractères).
Entré Sorti
e e
Un séminaire sur Fonction de cb125d789qg5872
la Blockchain hachage y369jgbnl78jl587i
11
01Déterministe : Une entrée a toujours la même sortie
02 Irréversible : impossible de reconstruire le message d’entrée à partir de la
sortie.
03 Imprévisible : Tout changement dans le message d’entrée change
complètement l'empreinte de sortie.
04 Résistante aux collisions : Une même empreinte ne peut pas correspondre à
deux messages d’entrée distincts.
Cryptographie dans la Blockchain
Chaque participant dans une blockchain possède une paire de clés
cryptographiques :
• Clé privée : un nombre secret unique généré
aléatoirement.
• Ex: 14c4e1f3be9e2fef3e0648ab19cbebfb481917e...
• Clé publique :un nombre unique dérivé
mathématiquement de la clé privée qui n’a pas besoin
d’être secret.
• Ex:0412086ffc6fc7d3aa1900450e4aef1af5eecc03311aca5b356
04b3f69d8cfc40924a0e2ea3ed24e1c4ef
Clé privée Clé publique
Lorsqu'un utilisateur effectue une Les autres participants
transaction : utilisent la clé publique pour
• Il la signe avec sa clé privée (c'est vérifier que la signature est
comme une signature numérique). valide et que la transaction
• Cette signature prouve que n'a pas été falsifiée.
l'utilisateur est bien le propriétaire
des fonds ou de l'actif.
Est-il possible de deviner la clé privée de quelque'un pour
voler ses bitcoins ?
Source : Blockchain &
Cryptomonnaie
version 2.0 2025
Mécanisme de consensus : Proof Of Work (Preuve de travail) Les mineurs vérifient la
transaction et essaient de
résoudre un problème
mathématique nécessitant
des capacités de calcul
importantes pour proposer
le bloc à la chaine.
X initie une
transaction
. vers Y
(monnaie, contrat,
medias…).
La transaction est soumise
à un réseau des nœuds
interconnectés avec
l’ensemble des
transactions émises au
même moment.
Lorsque plus de 51% des
nœuds valident la
transaction, elle est
Y reçoit la transaction Les blocs de transactions
considérée comme vérifiée.
de X validés sont datés et
ajoutés à la chaine
Exercice:
1- Précisez les mots clés du fonctionnement de la Blockchain.
2- Quels sont les principaux concepts liés au fonctionnement de la Blockchain ?
2- Schématisez le fonctionnement de la Blockchain sur la base des informations suivantes.
Lorsqu’une transaction est effectuée sur une blockchain utilisant le Proof of Work
(PoW), elle est d’abord signée avec la clé privée de l’expéditeur et peut être vérifiée
grâce à sa clé publique. Cette transaction est ensuite diffusée au réseau et regroupée avec
d’autres dans un bloc. Chaque bloc contient également le hachage du bloc précédent, un
horodatage et un nombre aléatoire appelé Nonce. Pour ajouter ce bloc à la blockchain,
les mineurs doivent résoudre un problème mathématique complexe en trouvant un
hachage qui respecte une condition spécifique (par exemple, commencer par un certain
nombre de zéros). Pour cela, ils testent différentes valeurs du Nonce jusqu'à obtenir un
hachage valide. Le premier mineur qui y parvient diffuse son bloc au réseau, qui le vérifie
et l’ajoute à la chaîne. Ce processus garantit l’immuabilité des données, car toute
modification d’un ancien bloc exigerait de recalculer tous les hachages suivants, ce qui est
pratiquement impossible sans contrôler plus de 50% de la puissance de calcul du réseau.
En récompense de son travail, le mineur reçoit une compensation en cryptomonnaie (par
exemple, Bitcoin)
Exercice 2
1- Précisez les mots clés du fonctionnement de la Blockchain.
2- Quels sont les principaux concepts liés au fonctionnement de la Blockchain ?
2- Schématisez le fonctionnement de la Blockchain sur la base des informations suivantes.
Le Proof of Stake (PoS) est une alternative à Proof of Work (PoW), un système de consensus taillé pour
être plus économe d'énergie mais certainement plus sécurisé pour la blockchain. En contraste avec le
PoW, où les mineurs sont obligés de résoudre des problèmes mathématiques complexes, le PoS
sélectionne le validateur d'un bloc en fonction des montants de cryptomonnaie dont il dispose et engage
(stake).
Lorsqu’une transaction est initiée, elle est signée avec la clé privée de l’expéditeur et peut être vérifiée
grâce à sa clé publique. La transaction est ensuite diffusée au réseau et regroupée dans un bloc en attente
de validation. Plutôt que de faire concourir des mineurs comme en PoW, un algorithme sélectionne un
validateur parmi ceux qui ont verrouillé une certaine quantité de cryptomonnaie en garantie (staking). Plus
un validateur a et stake de tokens, plus il a de possibilités de l'être, bien que des autres facteurs tels que
l'ancienneté du staking puissent intervenir. Le validateur choisi vérifie ensuite les transactions du bloc et
crée un hachage pour le rajouter à la blockchain. Une fois que le bloc est validé, il est distribué au réseau,
et les autres validateurs doivent approuver son authenticité. Si le bloc est correct, il est définitivement
ajouté à la blockchain et le validateur reçoit une récompense sous forme de frais de transaction.
Le PoS améliore l’efficacité énergétique, car il ne nécessite pas une puissance de calcul intensive comme
le PoW. De plus, il renforce la sécurité en pénalisant les validateurs malhonnêtes : s’ils tentent de tricher,
• La preuve d’enjeu déléguée, ou Delegated Proof of Stake (DPOS) en anglais, est un
algorithme participant à la génération d’un consensus, utilisée dans les blockchains et
qui vise à réduire les coûts énergétiques et à améliorer l’efficacité des processus de
validation des transactions. Il est basé sur la preuve d’enjeu (proof of stake) et utilise une
méthode de vote pour élire un petit groupe de nœuds validateurs, qui prennent in fine en
charge la vérification et la validation des transactions.
• Dans un système de DPos, les détenteurs de coins de la blockchain sont en mesure de
déléguer leurs actifs aux nœuds validateurs qui seront responsables de valider les
transactions et de produire de nouveaux blocs dans la blockchain. Ces nœuds validateurs
sont en nombre restreint, selon les conditions fixées par le protocole. Ils sont élus par les
détenteurs de coins, généralement en utilisant un système de vote pondéré, où les
utilisateurs ayant le plus de coins ont plus de poids dans le processus de vote.
• Un tel mécanisme permet d’inciter les noeuds validateurs à réaliser correctement leur
travail, puisque leur élection dépend de la confiance que les utilisateurs du réseau ont en
eux. Les validateurs peuvent être démis de leurs fonctions s’ils ne respectent pas les
attentes de la communauté ou s’ils ne fournissent pas des services de validation de qualité,
comme par exemple des absences répétées au moment de valider un bloc. Les validateurs
sont généralement récompensés pour leur travail via une commission prélevée sur les
coins délégués.
TYPES DE LA
BLOCKCHAIN
Blockchain publique : Tout le
monde Blockchain privée: une seule
peut lire, soumettre des organisation ou toutes les
transactions, ou participer au organisations affiliées au sein du
processus de consensus dans les même groupe sont autorisées à lire
blockchain publiques « sans et à soumettre des transactions. (Ex:
autorisation ». Chaque transaction Gestion de la chaine
est publique et les utilisateurs d’approvisionnement)
peuvent rester anonymes. Ex:
Crypromonnaies
Blockchain (Bitcoin)
consortium : contrôlée
par plusieurs organisations qui Blockchain hybride :Combine les
partagent la responsabilité de la
caractéristiques des blockchains
gestion du réseau.
• Les membres du consortium publiques et privées. Les
définissent ensemble les règles du utilisateurs peuvent contrôler qui a
consensus. accès à quelles données stockées
• L'accès est limité aux organisations dans la blockchain. Une partie du
membres. registre est accessible à tous, tandis
• Les transactions sont validées par qu'une autre partie reste privée.
un nombre défini de nœuds Ex: Santé (gestion des dossiers
(exemple : 2/3 des membres). Ex:
médicaux), Vote éléctronique.
réseau inter-bancaire, partenariat
CONTRATS INTELLIGENTS
Création d’Ethereum
: Une des Création des Comment ça
applications “SMART fonctionne ?
révolutionnaires de CONTRACTS”
la Blockchain
L'innovation majeure Un smart contract est un • Code prédéfini : Le smart
d'Ethereum en 2013 crée par programme qui définit un contract contient un
Vitalik Buterin qui s’est ensemble de règles, ou un ensemble de règles et de
demandé "Et si on pouvait "contrat", qui s’exécute conditions écrites en code
utiliser la blockchain pour automatiquement selon les informatique (souvent en
faire plus que de simples règles encodées lorsqu'il est Solidity pour Ethereum).
transactions financières ?" appelé par un utilisateur sur la • Déclenchement
Ethereum : une blockchain qui blockchain. En particulier, une fois automatique : Lorsque les
permet l’exécution des qu'un smart contract est déployé, il conditions du contrat sont
contrats intelligents et créer fonctionnera toujours de manière remplies, le programme
des applications identique — il ne peut pas être s'exécute automatiquement.
décentralisées (Dapps) modifié ni contrôlé par un acteur
malveillant.
DEFINITION
« Les contrats intelligents sont des contrats numériques stockés
dans une blockchain qui sont automatiquement exécutés lorsque
des conditions générales prédéterminées sont remplies. Ils sont
généralement utilisés pour automatiser l'exécution d'un accord de
sorte que tous les participants puissent être immédiatement certains
du résultat, sans intervention d'un intermédiaire ni perte de
temps. Ils peuvent également automatiser un flux de travail,
déclenchant l'action suivante lorsque les conditions sont remplies »
1- Il s’agit d’un algorithme qui s’exécute si certaines conditions
sont réunies.
2- Il est stocké dans la Blockchain.
3- L’exécution conduit à une actualisation de la Blockchain.
CARACTÉRISTIQUES D’UN CONTRAT
INTELLIGENT
Trustless
• Les parties n’ont pas besoin
Transparent:
le code du contrat est de se faire confiance.
public et peut être audité • La confiance est déplacée
vers le code du contrat et le
consensus du réseau.
Distribué
tous les noeuds du
Déterminitse
réseau possèdent
le contrat suit le
une copie du
code défini.
contrat
Auto exécutoire
Il fonctionne Sécurisé
automatiquement Une fois déployé, il
sans intervention ne peut pas être
humaine une fois modifié ou falsifié.
lancé.
Cas d’usage Problème Solution
Les services financiers
Les smart contracts permettent d'exécuter automatiquement des services
Finance décentralisée traditionnels sont coûteux, lents et
financiers sans passer par une banque (Prêts et emprunts automatisés.)
dépendent d’intermédiaires.
Les processus d'indemnisation Assurance vol ou retard de vol : Un smart contract peut déclencher
Assurance automatisée sont longs et impliquent beaucoup automatiquement le remboursement si le vol est annulé (en se basant sur les
de paperasse. données des compagnies aériennes).
Les smart contracts permettent de certifier la propriété d'un actif numérique
NFT (Non-Fungible La propriété numérique est
unique. Art numérique : Les artistes créent des œuvres numériques sous forme
Tokens) difficile à prouver.
de NFT, vérifiées par un smart contract.
Les chaînes d'approvisionnement • Suivi des marchandises : Les smart contracts suivent automatiquement la
sont souvent opaques, et les progression d'un produit depuis l'usine jusqu’au consommateur final /
Supply chain
informations sont difficiles à Authentification des produits : Les smart contracts permettent de vérifier
vérifier. l'origine et la qualité des produits (exemple : diamants, produits bio…).
DAPPS : Applications décentralisées
Les applications décentralisées (dApps) sont des sites web, services financiers,
jeux, marketplaces ou applications mobiles qui fonctionnent sur une
blockchain grâce à des contrats intelligents, ce qui les rend autonomes.
Aucune entreprise ne contrôle le code source ni les données des utilisateurs.
Cela les rend plus résistantes aux cyberattaques, et les protège contre la censure
ou la manipulation. Pour y accéder, il suffit d'avoir un portefeuille crypto.
Caractéristiques clés des DAPPS
Sécurité Open Source
•Données sécurisées par • Code source public
cryptographie. • Transparence et
•Propriété des données amelioration continue par la
conservée par l'utilisateur. communauté
Décentralisation Héritage de la Blockchain
App classique VS DApp
Critère Application traditionnelle DAPP
Contrôle Centralisé Décentralisé
Risque de piratage du serveur Sécurisées par cryptographie
Sécurité et consensus
Propriété des Stockées par l’entreprise Controlées par l’utilisateur
données
Code fermé, transactions Code ouvert, transactions
Transparence privées publiques
Dépend de l’infrastructure du Fonctionne tant que le réseau
Fiabilité serveur est actif
Mises à jour possibles à tout Le contrat intelligent est
Evolution moment immuable
Exemple: DApps
« Plate-forme décentralisée de distribution de musique -
Service permettant aux musiciens d’uploader et vendre leur musique directement et sans intermédiaire.
Un musicien uploade un fichier mp3 sur le serveur du service et se registre auprès du contrat
intelligent:
o Le contrat intelligent registre l’empreinte (hash) du mp3, enregistre le prix par téléchargement et
l’adresse (clé publique) du musicien pour lui envoyer les paiements.
Un utilisateur achète la musique:
o L’utilisateur envoie un montant en cryptomonnaie (e.g. ETH) à l’adresse du contrat intelligent qui lui
donne la permission de télécharger le morceau depuis le serveur.
Paiement au musicien:
o Le contrat intelligent réalise le paiement à l’adresse du musicien »
DEFINITION: Tokens ou
Jetons
Représentation numérique de quelque chose qui a de la valeur.
Il représente un actif numérique qui peut être utilisé de différentes
manières, comme :
• Une monnaie pour effectuer des transactions (Bitcoin)
• Une représentation d'un actif (exemple : action d'une entreprise,
bien immobilier, (œuvre d'art, vidéo, musique).
• Un droit d'accès à un service ou une plateforme.
• Un outil de gouvernance permettant de voter dans une organisation
décentralisée (DAO)
Types de Tokens
Utility tokens
Jeton numérique qui
Tokens Fongibles
représente de droit d’accéder
à un service ou utilizer une tous les tokens émis
function dans une Dapp. d’une même variété
Exemples: monnaie virtuelle ont la même valeur.
dans un jeu, débloquer des 1 BTC = 1 BTC
fonctionnalités,
récompenses, achat d’objets
virtuels, cartes fidélités..
Security tokens Tokens Non-Fongibles
jeton numérique qui (NFT)
les tokens émis d’une
représente les droits que
même variété n’ont pas
quelqu’un possède sur un
tous la même valeur.
bien.
Non-fongible signifie que
• Exemples: actions d’une
le token est unique et non
société, obligations, bien
interchangeable avec un
immobilier, lingot d’or,
autre token de même type.
baril de pétrole, pierre
Ex; Œuvre d’art
précieuse, dette, crédit,
royalties, collection d’art,
DAOS : Organisations autonomes décentralisées
Une communauté constituée de nombreux participants (comme des développeurs ou des utilisateurs
sur une blockchain), opérant selon des règles de gouvernance définies dans des smart contracts.
Ces règles fonctionnent de manière décentralisée, sans intervention humaine, et ne peuvent être
modifiées qu'en suivant des méthodes de consensus établies.
Utilisation de tokens : Les membres de la DAO détiennent des tokens qui leur donnent le droit de :
Voter sur les décisions importantes (exemple : financement d'un projet), Proposer de nouveaux projets
et Gérer les ressources de la DAO.
Vote décentralisé : Les décisions sont prises par un vote transparent sur la blockchain. Si une
majorité est atteinte (selon les règles définies), le smart contract exécute automatiquement la décision.
Exécution automatique : Une fois le vote validé, le smart contract exécute automatiquement l'action
(exemple : transférer des fonds, valider une stratégie).
Aucune autorité centrale ne peut intervenir ou modifier la décision.
Ecosystème de la
Blockchain
L'écosystème blockchain représente un cadre
puissant pour l'innovation et l'optimisation des
processus dans différents secteurs. Aujourd’hui, il
continue de se développer, offrant des opportunités
majeures pour les organisations qui savent en tirer
parti. Cependant, son succès dépend d'une
compréhension claire de ses composants, d'une
gouvernance robuste et d'une collaboration
efficace entre les acteurs impliqués.
Écosystème
Écosystème blockchain Écosystème
blockchain
dirigé par une seule partie blockchain en
réglementaire
Cet écosystème est dirigé par Aussicoentreprise
appelé écosystème
Cet écosystème regroupe diverses
une seule organisation, où blockchain de consortium, il
institutoons gouvernementales
toutes les parties prenantes ont implique deux ou plusieurs
qui partagent un projet et doivent
un avantage mutuel à participer organisations collaborant pour
s'auto-déclarer pour se conformer
au réseau. atteindre un objectif commun
aux régulations.
ou mutualiser leurs
ressources.
COMPOSANTES ET PARTIES
PRENANTES
Leaders Core group (groupe
Créateurs du projet central)
Les organisations actives ou
leaders au sein du réseau qui
donnent forme aux activités
opérationnelles du réseau. Elles
sont responsables du contrôle, de
la rationalisation et de la gestion
active de l'écosystème blockchain.
Participants actifs
Il s'agit du groupe de
Utilisateurs
participants principaux du Bénéficiaires.
réseau qui assument la
responsabilité de contribuer au
flux de travail, à la
gouvernance et à la gestion
des données.
Support et technicité
Services IT et gestion
d’infrastructure.l.
Exemple d’un écosystème Blockchain : IBM FOOD
TRUST
Leaders Core group (groupe
IBM : entreprise multinationale Les grandes entreprises
central)
américaine présente dans les agroalimentaires comme
domaines du matériel Walmart, Carrefour, Nestlé
informatique, du logiciel et des et Dole font partie du groupe
services informatiques. central.
Participants actifs
Les fournisseurs, les Utilisateurs
distributeurs, les Détaillants et
transformateurs et les consommateurs finaux.
responsables de la
logistique sont des
participants actifs.
Support et technicité
Services IT et gestion
d’infrastructure.l.
Applications sectorielles
Registre Registre de
Objectif : d’activité
enregistrer une preuve Objectif :propriété
enregistrer et prouver la
horodatée inaltérable de possession d’un bien de valeur
l'existence d’une donnée. (asset), et vérifier le transfert de
Données : tout type propriété d’un bien..
d’information sous forme Bien: jeton numérique (digital
d’empreinte (un document, une token).
[Link] numérique natif constitue le
image, un événement, un
bien (bitcoin, cryptomonnaie).
contrat signé entre parties...)
[Link] numérique représente un
Consensus : le réseau valide,
droit de propriété sur un bien
accepte et enregistre dans la
externe (titre financier, bien
blockchain l’empreinte de la
immobilier,...).
donnée au moyen d'une
Consensus: le réseau valide, accepte
transaction.
Application : Blockchain et métiers CCF
Vous allez incarner un comité de réflexion professionnelle (comptables, auditeurs, contrôleurs de
gestion, financiers ou experts tech).
Votre mission est de :
• Identifier les principaux problèmes qui freinent votre métier aujourd’hui,
• Proposer des solutions concrètes utilisant la blockchain pour y répondre,
• Présenter une vision futuriste de votre métier à l’horizon 2030 grâce à la blockchain.
Chaque groupe représente un comité :
•Comité Comptabilité
•Comité Contrôle de gestion
•Comité Audit
•Comité Finance…
Application : Blockchain et métiers CCA
Déroulement de l’exercice :
Étape 1 — Réflexion en groupe
[Link] votre métier : quels sont ses enjeux actuels ?
[Link] 4 enjeux prioritaires.
[Link] chacun, proposez des solutions utilisant la blockchain.
[Link]étez le tableau (à partager)
[Link]éparez une présentation orale de 5 minutes.
Étape 2 — Présentation des enjeux et solutions
Chaque groupe :
•Présentez les 4 enjeux + solutions,
•Défendez votre vision du métier en 2030 avec la blockchain,
•Répondez aux questions des autres comités.
Étape 3 — Synthèse collective
•Nous discutons ensemble : quelles idées étaient les plus convaincantes ?
•Quels freins à l’adoption de la blockchain avez-vous identifiés ?
•Quelles compétences faudra-t-il développer dans ces métiers ?
• Application : Blockchain et métiers
CCA Solutions grâce à
Secteur choisi Enjeux Bénéfices Risques et limites
la blockchain
Comptabilité
Contrôle de
gestion
Finance
Audit
…
Sécurité de la blockchain
✅ Cryptographie avancée: Chaque bloc contient un hash cryptographique unique, une sorte
d’empreinte digitale qui le rend infalsifiable. Chaque transaction est sécurisée par des clés
cryptographiques (privée et publique).
✅ Décentralisation (Pas d'autorité centrale) : Contrairement aux bases de données classiques, la
blockchain est distribuée sur plusieurs ordinateurs (nœuds). Même si un nœud est compromis, le
réseau global reste sécurisé.
✅ Mécanismes de consensus (PoW, PoS…)
Proof of Work (PoW) (ex: Bitcoin) oblige les mineurs à résoudre un puzzle cryptographique avant
d’ajouter un bloc.
Proof of Stake (PoS) (ex: Ethereum 2.0) sélectionne des validateurs selon leurs tokens en jeu.
Ces mécanismes rendent quasiment impossible toute fraude (attaques 51% très coûteuses).
✅ Immutabilité des données : Une fois enregistrées, les transactions ne peuvent jamais être
modifiées ou supprimées. Cela empêche les falsifications et garantit une traçabilité parfaite.