SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
Comprendre la blockchain
Qu’est-ce qu’une blockchain ?
Block chain = Chaine de blocs
Qu’est-ce qu’une blockchain ?
Un bloc
=
Un ensemble de
transaction
Le processus de minage
Garantie du réseau
//
Tx2873
Tx2865
Tx2874
…
Tx2864
Tx2865
Tx2874
…
Tx2878
Le processus de minage
Garante du réseau ✓
Blockchain
Tx2873
Tx2865
Tx2874
Tx2878
…
Bloc 413517
+25
Bloc 413517Bloc 413517
Fork
Bloc 413517
Bloc 413517
Bloc 413518
Bloc 413517
La Blockchain ?
La chaine de bloc la plus longue
(mieux) Comprendre la les blockchains
Les Blockchains
Bitcoin Ethereum
NXT
Bitshare
CryptoNote
Bitcoin
Bitcoin
Bitcoin : INPUT / OUTPUT
Address
1xbtkdfkd…
0.1
INPUT OUTPUT
Pas de compte dans Bitcoin
Address
1Bs647Gt…
Bitcoin : Coinbase
Coinbase
Address
1xbtkdfkd…
25
INPUT OUTPUT
Bitcoin : Unspent Transaction Output (UTXO)
Address
1xbtkdfkd…
0.1
INPUT OUTPUT
Pas dépensé ? ---------------------> Unspent
(TX Output)
Address
1Bs647Gt…
Bitcoin : Unspent Transaction Output (UTXO)
D’UTXO en UTXO
Bitcoin : Unspent Transaction Output (UTXO)
1
A quoi correspond le montant d’une adresse ?
Adresse : 1xbtkdfkd… 5
0,75 0,75 0,5 0,5
0,35 …
UTXOs
Ethereum
Ethereum
Ethereum : le concept de « compte »
Pas d’UTXOs dans Ethereum
Une adresse Ethereum
0x7e1a0a3c40f703c971f62bb9ef066bb4560d08d2
=
Un compte
Ethereum : le concept de « compte »
2 types :
- Compte personnel – clé privée
- Compte de contrat – code du contrat
Ethereum : le concept de « compte »
Un compte (= une adresse) :
- Un nonce – nb de tx
- Une balance – en Wei (10-18 Eth)
- Un contrat * – hash du code
- Du stockage * – informations contrat
Ethereum : le concept de « compte »
Une transaction
=
Opération +/- sur balance
Ethereum : Compte Externe
Compte Externe: 0x7e1a0a3c40f703c971f62bb9ef066bb4560d08d2
Ethereum : Compte Contrat
Compte Contrat: 0xf0160428a8552ac9bb7e050d90eeade4ddd52843
EVM Code
Compte Contrat: 0xf0160428a8552ac9bb7e050d90eeade4ddd52843
Solidity --> EVM Code
Compte Contrat: 0xf0160428a8552ac9bb7e050d90eeade4ddd52843
Preuve d’existence sur la blockchain
Bitcoin : OP_Return
Address
1xbtkdfkd…
0.1
INPUT OUTPUT
Address
1Bs647Gt…
Bitcoin : avant l’OP_Return
Address
1xbtkdfkd…
0.1
UTXO
(inutilisable)
« Bitcoin c’est pas si
pratique ? »
Bitcoin : OP_Return
Address
1xbtkdfkd…
0Address
1Bs647Gt…
« Op_return, c’est géant ! »
Bitcoin : OP_Return
Visualisation
Bitcoin : Preuve d’existence dans la Blockchain
…
« Digest »
23/03/16, 16:40:17
THE DAO(uille)
Bitcoin : langage voulu limité
For () do …
While () do …
…
Ethereum : « Turing complete »
Ethereum : langage programmation
Solidity « »
Serpent
LLL
https://solidity.readthedocs.io/
Ethereum : « Gas powered »
http://gavwood.com/paper.pdf
Ethereum : The DAO
- Levée de fonds
- Création de tokens
- Envoi de tokens
- Gestion des propales
- Votes des propales
- …
The DAO : Split
The DAO
100%
51%
39%
Proposition
no
The DAO : Split
The DAO
100%
51%
39%
Proposition
no
Conclusion
www.chaintech.fr

Contenu connexe

Tendances

gRPC, échange à haute fréquence !
gRPC, échange à haute fréquence !gRPC, échange à haute fréquence !
gRPC, échange à haute fréquence !David Caramelo
 
La Blockchain et la sécurité des applications décentralisées
La Blockchain et la sécurité des applications décentraliséesLa Blockchain et la sécurité des applications décentralisées
La Blockchain et la sécurité des applications décentraliséesSouhail Mssassi
 
Ethereum, la Blockchain programmable
Ethereum, la Blockchain programmableEthereum, la Blockchain programmable
Ethereum, la Blockchain programmableH2 University
 
Présentation LMAX Disruptor So@t
Présentation LMAX Disruptor So@tPrésentation LMAX Disruptor So@t
Présentation LMAX Disruptor So@tFrancois Ostyn
 
Joue à la crypto ! (french)
Joue à la crypto ! (french)Joue à la crypto ! (french)
Joue à la crypto ! (french)Ange Albertini
 

Tendances (6)

gRPC, échange à haute fréquence !
gRPC, échange à haute fréquence !gRPC, échange à haute fréquence !
gRPC, échange à haute fréquence !
 
La Blockchain et la sécurité des applications décentralisées
La Blockchain et la sécurité des applications décentraliséesLa Blockchain et la sécurité des applications décentralisées
La Blockchain et la sécurité des applications décentralisées
 
Bitcoin Security : no more coffee !
Bitcoin Security : no more coffee !Bitcoin Security : no more coffee !
Bitcoin Security : no more coffee !
 
Ethereum, la Blockchain programmable
Ethereum, la Blockchain programmableEthereum, la Blockchain programmable
Ethereum, la Blockchain programmable
 
Présentation LMAX Disruptor So@t
Présentation LMAX Disruptor So@tPrésentation LMAX Disruptor So@t
Présentation LMAX Disruptor So@t
 
Joue à la crypto ! (french)
Joue à la crypto ! (french)Joue à la crypto ! (french)
Joue à la crypto ! (french)
 

Similaire à Présentation au Blockchain Day (Lyon)

Démystifier la Blockchain
Démystifier la BlockchainDémystifier la Blockchain
Démystifier la BlockchainClément Hallet
 
Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...
Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...
Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...Vidal Chriqui
 
Blockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la productionBlockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la productionMathieu Durand
 
La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021
La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021
La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021OCTO Technology
 
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann RouillardLa blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann RouillardBenoît Lafontaine
 
Bitcoin, comment ça marche ?
Bitcoin, comment ça marche ?Bitcoin, comment ça marche ?
Bitcoin, comment ça marche ?Brigade Du Fric
 
Les Alternatives à la Blockchain
Les Alternatives à la BlockchainLes Alternatives à la Blockchain
Les Alternatives à la BlockchainCyril Grunspan
 
Tout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainTout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainVidal Chriqui
 
[22/03/2016] Conférence : Blockchain, disruption & révolution
[22/03/2016] Conférence : Blockchain, disruption & révolution[22/03/2016] Conférence : Blockchain, disruption & révolution
[22/03/2016] Conférence : Blockchain, disruption & révolutionSilicon Comté
 
DVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptx
DVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptxDVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptx
DVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptxSedesiasGuillaume
 
Innovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceInnovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceNazim Morera
 
how to eran free bitcoin
how to eran free bitcoinhow to eran free bitcoin
how to eran free bitcoinsweet-bitcoin
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la BlockchainAlain EJZYN
 
Blockchain et crypto-monnaies
Blockchain et crypto-monnaiesBlockchain et crypto-monnaies
Blockchain et crypto-monnaiesAyoub Eddakhly
 
Présentation blockchain v2
Présentation blockchain v2Présentation blockchain v2
Présentation blockchain v2Amine HAMOUDA
 
La blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC AlumniLa blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC AlumniVidal Chriqui
 

Similaire à Présentation au Blockchain Day (Lyon) (20)

Démystifier la Blockchain
Démystifier la BlockchainDémystifier la Blockchain
Démystifier la Blockchain
 
Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...
Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...
Développer un serveur de micropayment bitcoin - REX sur 2 implémentations - O...
 
Blockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la productionBlockchain et Smart Contract : de la théorie à la production
Blockchain et Smart Contract : de la théorie à la production
 
La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021
La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021
La Duck Conf - Tour d'horizon des algorithmes de consensus en 2021
 
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann RouillardLa blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
 
Bitcoin, comment ça marche ?
Bitcoin, comment ça marche ?Bitcoin, comment ça marche ?
Bitcoin, comment ça marche ?
 
Les Alternatives à la Blockchain
Les Alternatives à la BlockchainLes Alternatives à la Blockchain
Les Alternatives à la Blockchain
 
Bitcoin and beyond
Bitcoin and beyondBitcoin and beyond
Bitcoin and beyond
 
Tout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainTout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChain
 
[22/03/2016] Conférence : Blockchain, disruption & révolution
[22/03/2016] Conférence : Blockchain, disruption & révolution[22/03/2016] Conférence : Blockchain, disruption & révolution
[22/03/2016] Conférence : Blockchain, disruption & révolution
 
Découvrir le Bitcoin
Découvrir le BitcoinDécouvrir le Bitcoin
Découvrir le Bitcoin
 
Blockchain.docx
Blockchain.docxBlockchain.docx
Blockchain.docx
 
DVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptx
DVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptxDVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptx
DVGU Blockchain peer to peer mai 2018 Paris Dauphine.pptx
 
Innovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceInnovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlace
 
how to eran free bitcoin
how to eran free bitcoinhow to eran free bitcoin
how to eran free bitcoin
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la Blockchain
 
Blockchain et crypto-monnaies
Blockchain et crypto-monnaiesBlockchain et crypto-monnaies
Blockchain et crypto-monnaies
 
Présentation blockchain v2
Présentation blockchain v2Présentation blockchain v2
Présentation blockchain v2
 
La blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC AlumniLa blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC Alumni
 
Blockchain
BlockchainBlockchain
Blockchain
 

Présentation au Blockchain Day (Lyon)