SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Blockchain
Présentation d’une technologie qui permet
d’établir la confiance entre 2 parties
Frédéric Leconte le 9 février 2016
Agenda
▪ Un peu d’Histoire
▪ Quelques définitions
▪ Comment la blockchain permet d’établir la confiance entre deux membres du
réseau
▪ Quelques principes
▪ Les enjeux des blockchains
▪ Les cas d’usage
▪ Références
▪ Conclusion
Un peu d’Histoire
▪ 7 ans d’age, principe décrit par Satoshi Nakamoto en 2008 et mis en œuvre en
2009.
▪ « Un système de monnaie électronique entièrement en pair-à-pair permettrait
d’effectuer des paiements en ligne directement d’un tiers à un autre sans passer par
une institution financière »
▪ Elle est liée au bitcoin dont elle est la technologie sous jacente
▪ Depuis le début de l’année : le buzzword
▪ Peu de cas d’usage, beaucoup de prophéties.
▪ Elle permet de régler le problème des généraux Byzantins
Quelques définitions
Un livre de compte partagé,
transparent, infalsifiable et
sécurisé
Un protocole
de système
transactionnel
Système de base de
données distribuée
qui permet de
rendre infalsifiable
l’historique des
transactions
Un historique décentralisé des transactions effectuées
depuis le démarrage du système réparti (wikipedia)
Comment la blockchain permet d’établir une
confiance entre deux membres
L’individu 1 souhaite réaliser une transaction avec l’individu 7.
1
2
3
4
5 6
7
8
9
Le paiement
passe
directement
d’un
individu à
l’autre
L’ordre de
transaction est
vérifié par les
individus
« mineur » 2, 4
et 6.
Une fois la transaction vérifiée et validée, elle est inscrite dans la chaine de blocs, visible par tous
Mineurs
La confiance repose
sur la multitude des
participants et la
multitude des
possibilités de
vérification des
échanges .
Empreinte
Précédente
Valeur
d’ajustement
Tx Tx ….
Empreinte
Précédente
Valeur
d’ajustement
Tx Tx ….
Chaine de Bloc - Blockchain
• Les nouvelles transactions sont diffusées
à tous les nœuds
• Les transactions arrivant « au même
moment » sont regroupées dans un block
• Chaque bloc est horodaté
• Chaque bloc a un numéro
d’identification
• Chaque bloc est chainé à son
prédécesseur
• Le nouveau block est donnés aux autres
nœuds (mineur) pour vérification
• Dés qu’un mineur a vérifié il l’annonce
aux autres : le block est ajouté à la
chaine.
• La chaine la plus longue sert de preuve
par témoignage de la séquence des
évènements : c’est la « preuve de
travail » la plus aboutie.
Quelques principes
▪ L’ensemble de l’information est disponible en chaque point du réseau
▪ Les systèmes de signatures cryptographiques garantissent que les messages de
transaction que vous inscrivez sur la blockchain concernant vos comptes ont été
écrits par vous.
▪ Les nœuds peuvent quitter et rejoindre le réseau à leur gré en acceptant la plus
logue chaîne de preuve de travail créée en leur absence
▪ Le fait qu’une transaction soit accepté ou rejetée est le fruit d’un consensus
distribué
▪ Les mineurs sont des entités dont la fonction est d’alimenter le réseau en
puissance de calcul, afin de permettre la mise à jour de la base de données
décentralisée. Pour mettre à jour la base de données, les mineurs doivent
confirmer les nouveaux blocs en décryptant les données.
Comment est assurée la sécurité ?
▪ Pour modifier un bloc il faudrait également modifier l’ensemble des block
suivant puisque tous les block sont chainés. Ce qui nécessite une charge CPU
énorme.
▪ Il faudrait également qu’il y ait plus de nœuds fraudeurs que de nœuds
honnêtes pour imposer la chaîne « modifiée », : « si une majorité de la puissance
CPU est contrôlée par des nœuds honnêtes, la chaîne honnête grandira la plus
vite et dépassera toutes les autres chaînes en compétition » (cf « Bitcoin : un
système de paiement électronique pair-à-pair »)
Les enjeux des blockchains
▪ La compréhension : le principe est complexe à expliquer …
▪ Charge de traitement : ex bitcoin ne peut traiter que 7 transactions par seconde
▪ La sécurisation : elle nécessite un certain nombre d’acteurs dans le réseau. « Le
système est sécurisé tant que des nœuds honnêtes contrôlent ensemble plus de
puissance de calcul qu’un groupe de nœuds qui coopéreraient pour réaliser une
attaque »
▪ La standardisation, quelques amorces de standards existent, mais il y a
beaucoup de querelles internes
▪ La validation juridique de la transaction
Les cas d’usages à l’étude
▪ Tout système transactionnel lorsque les transactions doivent être certifiantes et
sécurisées
▪ Systèmes de votes
▪ Gestion decentralisée des DNS
▪ Suivi des titres fonciers au Honduras (septembre 2015)
▪ Gestion de la propriété intellectuelle
▪ Sécuriser des prêts entre particulier
▪ Twister : un système de microblogging pour remplacer Twitter
Références
Il y a énormément de littérature sur la blockchain et ses (futures) applications
▪ http://www.fredcavazza.net/2016/01/07/definition-usages-et-enjeux-des-
blockchains/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+fredcavazza+%28FredCav
azza.net%29&utm_content=Netvibes
▪ http://www2.deloitte.com/content/dam/Deloitte/uk/Documents/Innovation/deloitte-uk-blockchain-full-
report.pdf
▪ http://blog.octo.com/wp-content/uploads/2016/01/bitcoin_fr.pdf : la traduction en français du papier fondateur
du bitcoin.
▪ www.finyear.com
▪ http://blockchainfrance.net/2015/09/16/le-honduras-adopte-la-blockchain/
▪ http://letstalkpayments.com/blockchain-use-cases-part-ii-non-financial-and-financial-use-cases/
▪ TWISTER a P2P plateform : http://arxiv.org/pdf/1312.7152.pdf
▪ http://blog.octo.com/quels-liens-entre-linternet-des-objets-et-la-blockchain/
▪ http://blog.octo.com/quels-liens-entre-linternet-des-objets-et-la-blockchain/
Conclusion
La blockchain a un potentiel très fort, mais il faudra gérer
les problèmes soulevés, le valider par des cas d’usage , et
concevoir des services qui vont réellement changer les
habitudes des citoyens

Contenu connexe

Tendances

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
 
MobiliteaTime #7 : Blockchain
MobiliteaTime #7 : BlockchainMobiliteaTime #7 : Blockchain
MobiliteaTime #7 : BlockchainUSERADGENTS
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaSMicrosoft
 
Bitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportBitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportShantanu Singh
 
Business & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision
 
Cryptomonnaie : Quel avenir pour la monnaie virtuelle?
Cryptomonnaie : Quel avenir pour la monnaie virtuelle?Cryptomonnaie : Quel avenir pour la monnaie virtuelle?
Cryptomonnaie : Quel avenir pour la monnaie virtuelle?Ruth K. Dido
 
Mémento - Intro à la Blockchain
Mémento - Intro à la BlockchainMémento - Intro à la Blockchain
Mémento - Intro à la BlockchainSalesforce France
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Truong Nguyen
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain PresentationZied GUESMI
 
Smart Contract & Ethereum
Smart Contract & EthereumSmart Contract & Ethereum
Smart Contract & EthereumAkshay Singh
 
Rapport - La technologie blockchain promet des transactions programmables san...
Rapport - La technologie blockchain promet des transactions programmables san...Rapport - La technologie blockchain promet des transactions programmables san...
Rapport - La technologie blockchain promet des transactions programmables san...France Stratégie
 
Bitcoin (Global Digital Currency)
Bitcoin (Global Digital Currency) Bitcoin (Global Digital Currency)
Bitcoin (Global Digital Currency) Paramkusa K
 
Basic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgersBasic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgersKoen Vingerhoets
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinHugo Rodrigues
 

Tendances (20)

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
 
MobiliteaTime #7 : Blockchain
MobiliteaTime #7 : BlockchainMobiliteaTime #7 : Blockchain
MobiliteaTime #7 : Blockchain
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
La technologie Blockchain - 1ere approche
La technologie Blockchain - 1ere approcheLa technologie Blockchain - 1ere approche
La technologie Blockchain - 1ere approche
 
Bitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportBitcoin Final Year Seminar Report
Bitcoin Final Year Seminar Report
 
Business & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'art
 
Cryptomonnaie : Quel avenir pour la monnaie virtuelle?
Cryptomonnaie : Quel avenir pour la monnaie virtuelle?Cryptomonnaie : Quel avenir pour la monnaie virtuelle?
Cryptomonnaie : Quel avenir pour la monnaie virtuelle?
 
Mémento - Intro à la Blockchain
Mémento - Intro à la BlockchainMémento - Intro à la Blockchain
Mémento - Intro à la Blockchain
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20
 
Curso de blockchain
Curso de blockchain Curso de blockchain
Curso de blockchain
 
Blockchain - blockchain
Blockchain - blockchainBlockchain - blockchain
Blockchain - blockchain
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain Presentation
 
Formation BLOCKCHAIN
Formation BLOCKCHAINFormation BLOCKCHAIN
Formation BLOCKCHAIN
 
Smart Contract & Ethereum
Smart Contract & EthereumSmart Contract & Ethereum
Smart Contract & Ethereum
 
Rapport - La technologie blockchain promet des transactions programmables san...
Rapport - La technologie blockchain promet des transactions programmables san...Rapport - La technologie blockchain promet des transactions programmables san...
Rapport - La technologie blockchain promet des transactions programmables san...
 
Bitcoin (Global Digital Currency)
Bitcoin (Global Digital Currency) Bitcoin (Global Digital Currency)
Bitcoin (Global Digital Currency)
 
Basic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgersBasic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgers
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Blockchain
BlockchainBlockchain
Blockchain
 
What's cryptocurrency ?
What's cryptocurrency ?What's cryptocurrency ?
What's cryptocurrency ?
 

En vedette

Examen 2 bimes milton flores
Examen 2 bimes milton floresExamen 2 bimes milton flores
Examen 2 bimes milton floresmerfax
 
Betty Brite Cleaners Final
Betty Brite Cleaners FinalBetty Brite Cleaners Final
Betty Brite Cleaners FinalJohn Blair
 
Stories from Students - Commencement 2015
Stories from Students - Commencement 2015Stories from Students - Commencement 2015
Stories from Students - Commencement 2015MountMaryUniversity
 
Fa27 slideshow Assn 5
Fa27 slideshow Assn 5Fa27 slideshow Assn 5
Fa27 slideshow Assn 5Jordan Bagg
 
AVEUMM quality foods - SHOWROOM 2016
AVEUMM quality foods - SHOWROOM 2016AVEUMM quality foods - SHOWROOM 2016
AVEUMM quality foods - SHOWROOM 2016DANIEL MARQUES
 
Unidad 7 shileshare (1)
Unidad 7 shileshare (1)Unidad 7 shileshare (1)
Unidad 7 shileshare (1)merfax
 
The Buddy Bag Foundation
The Buddy Bag FoundationThe Buddy Bag Foundation
The Buddy Bag FoundationKatie Leedham
 

En vedette (13)

health care
health carehealth care
health care
 
Fmsl jan 2016
Fmsl jan 2016    Fmsl jan 2016
Fmsl jan 2016
 
Examen 2 bimes milton flores
Examen 2 bimes milton floresExamen 2 bimes milton flores
Examen 2 bimes milton flores
 
Betty Brite Cleaners Final
Betty Brite Cleaners FinalBetty Brite Cleaners Final
Betty Brite Cleaners Final
 
Tesi
TesiTesi
Tesi
 
Stories from Students - Commencement 2015
Stories from Students - Commencement 2015Stories from Students - Commencement 2015
Stories from Students - Commencement 2015
 
Fa27 slideshow Assn 5
Fa27 slideshow Assn 5Fa27 slideshow Assn 5
Fa27 slideshow Assn 5
 
AVEUMM quality foods - SHOWROOM 2016
AVEUMM quality foods - SHOWROOM 2016AVEUMM quality foods - SHOWROOM 2016
AVEUMM quality foods - SHOWROOM 2016
 
Presentatie RC 1955-heden
Presentatie RC 1955-hedenPresentatie RC 1955-heden
Presentatie RC 1955-heden
 
Unidad 7 shileshare (1)
Unidad 7 shileshare (1)Unidad 7 shileshare (1)
Unidad 7 shileshare (1)
 
The Buddy Bag Foundation
The Buddy Bag FoundationThe Buddy Bag Foundation
The Buddy Bag Foundation
 
Academy_Portfolio_Zulfikar
Academy_Portfolio_ZulfikarAcademy_Portfolio_Zulfikar
Academy_Portfolio_Zulfikar
 
WiffleBall flyer 2016
WiffleBall flyer 2016WiffleBall flyer 2016
WiffleBall flyer 2016
 

Similaire à Blockchain

La Blockchain, une technologie révolutionnaire pour nos clients?
La Blockchain, une technologie révolutionnaire pour nos clients?La Blockchain, une technologie révolutionnaire pour nos clients?
La Blockchain, une technologie révolutionnaire pour nos clients?Thibaut MEYER
 
Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)
Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)
Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)Nabil Bouzerna
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgFabrice Croiseaux
 
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
 
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
 
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptxBLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptxJordaniMike
 
LA BLOCKCHAIN cours.pptx
LA BLOCKCHAIN cours.pptxLA BLOCKCHAIN cours.pptx
LA BLOCKCHAIN cours.pptxAyobSouUad
 
La Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 LilleLa Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 LilleVidal Chriqui
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Microsoft Ideas
 
[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é
 
Petit dej blockchain-15-03-2017
Petit dej blockchain-15-03-2017Petit dej blockchain-15-03-2017
Petit dej blockchain-15-03-2017Bruno Seznec
 
"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1
"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1
"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1Vidal Chriqui
 
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...Vidal Chriqui
 
Démystifier la Blockchain
Démystifier la BlockchainDémystifier la Blockchain
Démystifier la BlockchainClément Hallet
 
Support de la conférence Pink Innov' - La blockchain pour les nuls
Support de la conférence Pink Innov' - La blockchain pour les nulsSupport de la conférence Pink Innov' - La blockchain pour les nuls
Support de la conférence Pink Innov' - La blockchain pour les nulsSébastien Bourguignon
 
Innovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceInnovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceNazim Morera
 

Similaire à Blockchain (20)

Pres blockchain
Pres blockchainPres blockchain
Pres blockchain
 
Bitcoin and beyond
Bitcoin and beyondBitcoin and beyond
Bitcoin and beyond
 
La Blockchain, une technologie révolutionnaire pour nos clients?
La Blockchain, une technologie révolutionnaire pour nos clients?La Blockchain, une technologie révolutionnaire pour nos clients?
La Blockchain, une technologie révolutionnaire pour nos clients?
 
Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)
Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)
Bitcoin: A Peer-to-Peer Electronic Cash System (traduction fr)
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourg
 
Pourquoi la blockchain?
Pourquoi la blockchain?Pourquoi la blockchain?
Pourquoi la blockchain?
 
Cci 92 - Club Nelson - Microsoft - Introduction à la Blockchain
Cci 92 - Club Nelson - Microsoft - Introduction à la BlockchainCci 92 - Club Nelson - Microsoft - Introduction à la Blockchain
Cci 92 - Club Nelson - Microsoft - Introduction à la Blockchain
 
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
 
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
 
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptxBLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
 
LA BLOCKCHAIN cours.pptx
LA BLOCKCHAIN cours.pptxLA BLOCKCHAIN cours.pptx
LA BLOCKCHAIN cours.pptx
 
La Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 LilleLa Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 Lille
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
 
[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
 
Petit dej blockchain-15-03-2017
Petit dej blockchain-15-03-2017Petit dej blockchain-15-03-2017
Petit dej blockchain-15-03-2017
 
"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1
"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1
"Blockchain, registre et contrat de demain ?" - Keynote Université d'été GS1
 
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
 
Démystifier la Blockchain
Démystifier la BlockchainDémystifier la Blockchain
Démystifier la Blockchain
 
Support de la conférence Pink Innov' - La blockchain pour les nuls
Support de la conférence Pink Innov' - La blockchain pour les nulsSupport de la conférence Pink Innov' - La blockchain pour les nuls
Support de la conférence Pink Innov' - La blockchain pour les nuls
 
Innovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceInnovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlace
 

Blockchain

  • 1. Blockchain Présentation d’une technologie qui permet d’établir la confiance entre 2 parties Frédéric Leconte le 9 février 2016
  • 2. Agenda ▪ Un peu d’Histoire ▪ Quelques définitions ▪ Comment la blockchain permet d’établir la confiance entre deux membres du réseau ▪ Quelques principes ▪ Les enjeux des blockchains ▪ Les cas d’usage ▪ Références ▪ Conclusion
  • 3. Un peu d’Histoire ▪ 7 ans d’age, principe décrit par Satoshi Nakamoto en 2008 et mis en œuvre en 2009. ▪ « Un système de monnaie électronique entièrement en pair-à-pair permettrait d’effectuer des paiements en ligne directement d’un tiers à un autre sans passer par une institution financière » ▪ Elle est liée au bitcoin dont elle est la technologie sous jacente ▪ Depuis le début de l’année : le buzzword ▪ Peu de cas d’usage, beaucoup de prophéties. ▪ Elle permet de régler le problème des généraux Byzantins
  • 4. Quelques définitions Un livre de compte partagé, transparent, infalsifiable et sécurisé Un protocole de système transactionnel Système de base de données distribuée qui permet de rendre infalsifiable l’historique des transactions Un historique décentralisé des transactions effectuées depuis le démarrage du système réparti (wikipedia)
  • 5. Comment la blockchain permet d’établir une confiance entre deux membres L’individu 1 souhaite réaliser une transaction avec l’individu 7. 1 2 3 4 5 6 7 8 9 Le paiement passe directement d’un individu à l’autre L’ordre de transaction est vérifié par les individus « mineur » 2, 4 et 6. Une fois la transaction vérifiée et validée, elle est inscrite dans la chaine de blocs, visible par tous Mineurs La confiance repose sur la multitude des participants et la multitude des possibilités de vérification des échanges .
  • 6. Empreinte Précédente Valeur d’ajustement Tx Tx …. Empreinte Précédente Valeur d’ajustement Tx Tx …. Chaine de Bloc - Blockchain • Les nouvelles transactions sont diffusées à tous les nœuds • Les transactions arrivant « au même moment » sont regroupées dans un block • Chaque bloc est horodaté • Chaque bloc a un numéro d’identification • Chaque bloc est chainé à son prédécesseur • Le nouveau block est donnés aux autres nœuds (mineur) pour vérification • Dés qu’un mineur a vérifié il l’annonce aux autres : le block est ajouté à la chaine. • La chaine la plus longue sert de preuve par témoignage de la séquence des évènements : c’est la « preuve de travail » la plus aboutie.
  • 7. Quelques principes ▪ L’ensemble de l’information est disponible en chaque point du réseau ▪ Les systèmes de signatures cryptographiques garantissent que les messages de transaction que vous inscrivez sur la blockchain concernant vos comptes ont été écrits par vous. ▪ Les nœuds peuvent quitter et rejoindre le réseau à leur gré en acceptant la plus logue chaîne de preuve de travail créée en leur absence ▪ Le fait qu’une transaction soit accepté ou rejetée est le fruit d’un consensus distribué ▪ Les mineurs sont des entités dont la fonction est d’alimenter le réseau en puissance de calcul, afin de permettre la mise à jour de la base de données décentralisée. Pour mettre à jour la base de données, les mineurs doivent confirmer les nouveaux blocs en décryptant les données.
  • 8. Comment est assurée la sécurité ? ▪ Pour modifier un bloc il faudrait également modifier l’ensemble des block suivant puisque tous les block sont chainés. Ce qui nécessite une charge CPU énorme. ▪ Il faudrait également qu’il y ait plus de nœuds fraudeurs que de nœuds honnêtes pour imposer la chaîne « modifiée », : « si une majorité de la puissance CPU est contrôlée par des nœuds honnêtes, la chaîne honnête grandira la plus vite et dépassera toutes les autres chaînes en compétition » (cf « Bitcoin : un système de paiement électronique pair-à-pair »)
  • 9. Les enjeux des blockchains ▪ La compréhension : le principe est complexe à expliquer … ▪ Charge de traitement : ex bitcoin ne peut traiter que 7 transactions par seconde ▪ La sécurisation : elle nécessite un certain nombre d’acteurs dans le réseau. « Le système est sécurisé tant que des nœuds honnêtes contrôlent ensemble plus de puissance de calcul qu’un groupe de nœuds qui coopéreraient pour réaliser une attaque » ▪ La standardisation, quelques amorces de standards existent, mais il y a beaucoup de querelles internes ▪ La validation juridique de la transaction
  • 10. Les cas d’usages à l’étude ▪ Tout système transactionnel lorsque les transactions doivent être certifiantes et sécurisées ▪ Systèmes de votes ▪ Gestion decentralisée des DNS ▪ Suivi des titres fonciers au Honduras (septembre 2015) ▪ Gestion de la propriété intellectuelle ▪ Sécuriser des prêts entre particulier ▪ Twister : un système de microblogging pour remplacer Twitter
  • 11.
  • 12. Références Il y a énormément de littérature sur la blockchain et ses (futures) applications ▪ http://www.fredcavazza.net/2016/01/07/definition-usages-et-enjeux-des- blockchains/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+fredcavazza+%28FredCav azza.net%29&utm_content=Netvibes ▪ http://www2.deloitte.com/content/dam/Deloitte/uk/Documents/Innovation/deloitte-uk-blockchain-full- report.pdf ▪ http://blog.octo.com/wp-content/uploads/2016/01/bitcoin_fr.pdf : la traduction en français du papier fondateur du bitcoin. ▪ www.finyear.com ▪ http://blockchainfrance.net/2015/09/16/le-honduras-adopte-la-blockchain/ ▪ http://letstalkpayments.com/blockchain-use-cases-part-ii-non-financial-and-financial-use-cases/ ▪ TWISTER a P2P plateform : http://arxiv.org/pdf/1312.7152.pdf ▪ http://blog.octo.com/quels-liens-entre-linternet-des-objets-et-la-blockchain/ ▪ http://blog.octo.com/quels-liens-entre-linternet-des-objets-et-la-blockchain/
  • 13. Conclusion La blockchain a un potentiel très fort, mais il faudra gérer les problèmes soulevés, le valider par des cas d’usage , et concevoir des services qui vont réellement changer les habitudes des citoyens