Formation
Comprendre
les Cryptomonnaies
Une formation
Hamza KONDAH
Une formation
Les Cryptomonnaies
Plan de la formation
Public concerné
Prérequis
Plan
Une formation
Les Cryptomonnaies
Une formation
Les Cryptomonnaies
Une formation
Plan de la formation
Présentation
• Introduction à la Blockchain
• Les Cryptomonnaies
• Les Altcoins
• Régulation et Lois
Conclusion
Une formation
Public concerné
Une formation
Prérequis
Introduction à la Blockchain
Une formation
Hamza KONDAH
Une formation
Introduction
Cycle des technologies
Google Trends
Systèmes distribués
Théorème CAP
Plan
Une formation
Introduction
Depuis 2008
Concept révolutionnaire
Impact conséquent
La révolution a commencé !
Proofs of concept
Une formation
Cycle des technologies
Une formation
Google Trends
Une formation
Systèmes distribués
N1
N2
N3
Nn
N4
N5
L1
L2
L3
L5
L4
END USERSEND USERS
Une formation
AA
CC
Pick
Two
Pick
Two
PP
Théorème CAP
AVAILABILITYAVAILABILITY
Each client can always
read and write
Total Rendundancy
PARTITION
TOLERANCE
System works well
despite physical
network partitions
Infinite Scale Out
CONSISTENCY
All clients always
have the same
views of the data
ACID ,
transactions
Merci
Composants de la Blockchain
Une formation
Hamza KONDAH
Une formation
Composants Blockchain
Structure d’un block
Définition
Structure Générique
Plan
Une formation
Composants Blockchain
Users / NodesUsers / Nodes
Blockchain applications (smart contracts )Blockchain applications (smart contracts )
State MachineState Machine
ConsensusConsensus
BlocksBlocks
TransactionsTransactions
Peer to Peer NetworkPeer to Peer Network
The InternetThe Internet
Une formation
Le hash
Une formation
Structure d’un block
Une formation
Structure d’un block
Une formation
Définition
Blockchain est un mécanisme de
consensus décentralisé
Dans un blockchain, toutes les paires
finissent par se mettre d'accord sur
l'état d'une transaction
Une formation
Définition
Blockchain est une structure de données, il
s'agit essentiellement d'une liste chaînée qui
utilise des pointeurs de hachage à la place
des pointeurs normaux
Les pointeurs de hachage sont utilisés pour
pointer vers le bloc précédent
Une formation
Définition
Blockchain est un registre partagé
distribué. Il peut être considéré comme un
livre de transactions partagé
Les transactions sont ordonnées et
regroupées en blocs
Une formation
Définition
Une formation
Structure Générique
Merci
Types de Blockchain
Une formation
Hamza KONDAH
Une formation
Types de Blockchain
Consensus
Plan
Une formation
Types de Blockchain
Public Private Semi Private
Sidechains
Permissioned
ledger
Distributed
ledger
Shared ledger
Une formation
Types de Blockchain
Une formation
Types de Blockchain
Tokenized blockchains Tokenless blockchains
Une formation
Types de Blockchain
Une formation
Types de Blockchain
Une formation
Types de Blockchain
Une formation
Consensus
Une formation
Consensus
Proof Of Work Proof of Stake
Delegated Proof of
Stake (DPOS)
Proof of Elapsed
Time
Deposit-based
consensus
Proof of importance
Federated
consensus or
federated Byzantine
consensus
Reputation-based
mechanisms
Practical Byzantine
Fault Tolerance
Merci
La Décentralisation
Une formation
Hamza KONDAH
Une formation
Fonctionnement de la blockchain
Principales Blockchain
La Décentralisation
Méthodes de décentralisation
Plan
Une formation
Fonctionnement
Une formation
Principales Blockchain
Une formation
Principales Blockchain
Une formation
Principales Blockchain
Une formation
La Décentralisation
Une formation
Méthodes
Centralisation
totale
Semi
Décentralisé
Complétement
Décentralisé
Merci
Smart contract
Une formation
Hamza KONDAH
Une formation
Introduction
Propriété
Exemple
Plan
Une formation
Introduction
Théorisation par Nick Szabo en 1990
20 ans … quand même 
Vitalik  Ethereum
Protocole de transaction informatisé
Exécute les termes d’un « contrat » de
manière automatisé
Une formation
Propriété
Automatiquement
exécutable
Applicable
Sémantiquement sain
Sécurisé
Une formation
Exemple
Une formation
Exemple
Merci
Les DAPP
Une formation
Hamza KONDAH
Une formation
Définition
Avantages
Inconvénients
Plan
Une formation
Définition
Type d’application
Décentralisé
Tourne sous la Blockchain
Structure de données différente pour le
stockage
Que l’innovation parle !
Une formation
Définition
Une formation
Définition
Une formation
Avantages 
Tolérant aux pannes
Pas de SPOF
Prévenir des violations de vie privée
Tracking gouvernemental
Pas de centralisation de contrôle
Une formation
Inconvénients 
Régler les bugs
Vérification de l’identité utilisateur
(KYC)
Difficile à mettre en place
APIs
Merci
L'utilisation de la blockchain
Une formation
Hamza KONDAH
Une formation
Avantages
Cas d’utilisation
Plan
Une formation
Avantages de la blockchain
Une formation
Cas d’utilisation
Merci
Introduction aux
cryptomonnaies
Une formation
Hamza KONDAH
Une formation
Définition
Valeur des cryptomonnaies
Avantages/Inconvénients
Lab : Les Cryptomonnaies
Plan
Une formation
Définition
Crypto-monnaie ou monnaie
cryptographique
100% électronique
Monaie dématérialisée
Basé sur la Blockchain
Projet !²
Une formation
Valeur des cryptomonnaies
Valeur Spéculative
Valeur par nature
Une formation
Avantages/Inconvénients
Une formation
Lab : Les Cryptomonnaies
Merci
Le Bitcoin
Une formation
Hamza KONDAH
Une formation
Introduction
Evolution
Clés et adresses
Unités
Lab: Bitcoin
Plan
Une formation
Introduction
Bitcoin
Natoshi Nakamoto
Système de paiement électronique
P2P
Éviter les transferts et paiements
bancaires
Auto-Régulation
Une formation
Evolution
Une formation
Clés et Adresses
1ANAguGG8bikEv2fYsTBnRUmx7QUcK58wt
Une formation
Unités
Une formation
Lab : Bitcoin
Merci
Ethereum
Une formation
Hamza KONDAH
Une formation
Introduction
Point Clé
Lab : Ethereum
Plan
Une formation
Introduction
Protocole d’échanges décentralisés
Création de contrats intelligents
Déploiement et consultation dans la
blockchain
Unité : Ether
La décentralisation d’applications
Une formation
Introduction
Date clé : Juillet 2016
HARD FORK
Attaque informatique très importante
Régler plusieurs vulnérabilité
Restitution
Une formation
Point Clé
« La blockchain de Bitcoin a été conçue
spécifiquement pour des applications
monétaires, alors qu’Ethereum permet
de créer tout type d’applications »
Vitalik Buterin.
Une formation
Lab : Ethereum
Merci
ERC20 TOKEN
Une formation
Hamza KONDAH
Une formation
ERC20
Processus de proposition et
amélioration
ERC : Ethereum Request for Comments
ERC20 : Dévellopement de Token sur
Ethereum
C’est un standart
Une formation
ERC20
« Un contrat de token déployé sur Ethereum
est un smart-contract comme un autre,
contenant simplement un registre désignant
les propriétaires de tokens du contrat et
gérant l’ensemble des transferts de ces tokens
en mettant à jour le registre. »
Une formation
ERC20
Fonctions basiques :
- Stockage d’Ethereum
- EtherScan
- EtherDelta
- Etc…
Merci
Le Ripple
Une formation
Hamza KONDAH
Une formation
Le Ripple
Une formation
Principales différences
Smart Contracts
Pas de mining
Pas vraiment décentralisé
Secteur bancaire
Une formation
Ripple et Blockchain
XRP VOLUME
BY CURRENCY
XRP-USD
VOLUME
BY EXCHANGE
Merci
Les Wallets
Une formation
Hamza KONDAH
Une formation
Introduction
Fonctionnement
Les types de Wallets
Lab : Les Wallets
Plan
Une formation
Introduction
Un portefeuille
Programme informatique
Stockage des clés publiques et privées
Interaction avec la blockchain
Une formation
Fonctionnement
Une formation
Les types de Wallets
Une formation
Lab : Les Wallets
Merci
Le Mining
Une formation
Hamza KONDAH
Une formation
Introduction et Définition
Processus
Les RIGs
Plan
Une formation
Introduction
Une formation
Introduction
Mining
=
Vérifier la chaîne de blocs
Une formation
Introduction
Une formation
Les RIGs
Une formation
Types de Mining
Une formation
Types de Mining
Une formation
Hardware Mining
Une formation
Lab : Le Mining
Merci
Le Trading
Une formation
Hamza KONDAH
Une formation
Lab : Le Trading
Merci
Accepter les cryptomonnaies
Une formation
Hamza KONDAH
Une formation
Lab : CoinGate
Merci
Introduction aux Altcoins
Une formation
Hamza KONDAH
Une formation
Les Altcoins
Alternative Coins
Evolution Fulgurante
ETH et BTC
Technologie
Décentralisation
ICOs
Une formation
Les Altcoins
Une formation
Facteurs de choix
Développeurs
actifs
Communauté
Volumes
d’échange
Cas d’usage
Merci
Achat d’Altcoins
Une formation
Hamza KONDAH
Une formation
Lab : Achat d’Altcoins
Merci
Les ICO
Une formation
Hamza KONDAH
Une formation
Introduction
Lab : Les ICO
Plan
Une formation
Introduction
Initial Coin Offering
Une sorte de levées de fonds
Phase de démarrage
Présentation du projet
Attention aux SCAMS !
Une formation
Lab : Les ICO
Merci
Régulation et lois
Une formation
Hamza KONDAH
Une formation
Régulation et loi
Pourquoi réguler ?
Comment réguler ?
Quels conséquences ?
Une formation
Régulation et lois
Merci
Conclusion Et Perspectives
Une formation
Hamza KONDAH
Une formation
Bilan
Introduction à la Blockchain
Les Cryptomonnaies
Les Altcoins
Régulation et Lois
Une formation
Prochaine Formation
Une formation
Bibliographie
Alphorm.com Formation Comprendre la cryptomonnaie

Alphorm.com Formation Comprendre la cryptomonnaie