la blockchain pour les nuls - petit déjeuner octo technology & d'alverny
TRANSCRIPT
LA BLOCKCHAIN POUR LES NULS DÉCRYPTAGE D’UNE TECHNOLOGIE
Sébastien Bourguignon & Mada Aflak @[email protected] ☎ +336 12 96 30 25http://sebastienbourguignon.com http://www.octo.com
Sébastien BourguignonManager @ OCTO Technology
Blogger / InfluenceurExpert Blockchain
Mada AflakConsultante @ OCTO Technology
LES INTERVENANTS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 3
OCTO : FICHE D’IDENTITÉ
Organisateur de l’USI « Unexpected Sources of Inspiration »La conférence européenne de référence sur les thématiques de transformation digitale
4 FILIALES À L’INTERNATIONAL Suisse, Brésil, Maroc, Australie
CABINET DE CONSEILET DE RÉALISATION ITNous utilisons la technologieet la créativité pour transformer rapidement les idées en valeur
OCTO TECHNOLOGY > THERE IS A BETTER WAY 4
OCTO EN CHIFFRES (2015)
CHIFFRE D’AFFAIRES OCTO 38,4 M€ , +39% de croissance organique
L’EXCELLENCE : Toujours le premier critère de recrutement en dépit d’un contexte incroyablement concurrentiel
39%
32%
29%
350 COLLABORATEURSdont 290 consultants & architectes
AGENDA1.Petite histoire du Bitcoin2.Back to the futur3.Blockchain, comment ça fonctionne ?4.Les smart contracts5.Quelles autres alternatives ?6.Quels usages sur la Blockchain ?
PETITE HISTOIRE DU BITCOIN
1
PETITE HISTOIRE DU BITCOIN
2008Invention de Bitcoin
Un inventeur anonyme
PETITE HISTOIRE DU BITCOIN
Satoshi Nakamoto ?
PETITE HISTOIRE DU BITCOIN
2009Diffusion du logiciel
Open Source
PETITE HISTOIRE DU BITCOIN
BitcoinEst une crypto-monnaie
PETITE HISTOIRE DU BITCOIN
PseudonymeLes utilisateurs ne sont pas
totalement inconnus
PETITE HISTOIRE DU BITCOIN
21 MɃVolume max de Bitcoins
16 MɃ en circulation à date
PETITE HISTOIRE DU BITCOIN
~700 $Prix d’un Bitcoin
*
* coinmarketcap.com
PETITE HISTOIRE DU BITCOIN
BlockchainLa technologie
sous-jacente à Bitcoin
PETITE HISTOIRE DU BITCOIN
PETITE HISTOIRE DU BITCOINEn quoi la blockchain est-elle disruptive ?
• Les tiers de confiance et intermédiaires ne font plus consensus en termes de fiabilité et de légitimité
• La blockchain quant à elle permet de créer de la confiance entre des individus et institutions sans faire appel à des intermédiaires
• Ce que l’on dit à son propos• The Economist l’a surnommé la machine à « créer de la confiance »• La technologie qui permet d’ « uberiser » Uber• On parle de la 2ème révolution numérique comme Internet et TCP/IP ont
représenté la 1ère dans les années 90• Finalement, la blockchain permet de se passer de tous les
intermédiaires et tiers de confiance
BACK TO THE FUTUR
2
1er Révolution Industrielle - 1770
Naissance de la machine à vapeurLa transformation de l'industrie textile et la métallurgie
2ème Révolution Industrielle - 1870
Développement de l'automobile et de la chimie.Henri Ford révolutionne la productivité avec la division du travail.
3ième Révolution Industrielle - 1970
« révolution informatique »Invention du microprocesseur, du 1er Apple, et d’Arpanet, l’ancêtre d’Internet
COMMENT ÇA FONCTIONNE ?
3
BLOCKCHAIN, COMMENT ÇA FONCTIONNE ?• Un registre de transactions distribué, sécurisé et transparent,
non modifiable• Bref c’est une base de données
• Réseau pair-à-pair• Pas d’organe central de contrôle• Pas de régulation• Une gouvernance décentralisée• Un système qui fonctionne en autonomie grâce à l’ensemble
de ses utilisateurs
BLOCKCHAIN, COMMENT ÇA FONCTIONNE ?
Moi Sébastien, donne 5Ƀ à Pierre
Le Bitcoin et la Blockchain (avec Heu?Reka)
BLOCKCHAIN, COMMENT ÇA FONCTIONNE ?Principe de signature électronique
Le Bitcoin et la Blockchain (avec Heu?Reka)
Moi Sébastien, donne 5Ƀ à Pierre
d795c4723390747ebb7159d29147286c49acf74ebae80bc1a72c148e8ae3591d
Moi Sébastien, donne 5Ƀ à Pierre
BLOCKCHAIN, COMMENT ÇA FONCTIONNE ?Création d’un compte sur Bitcoin
Le Bitcoin et la Blockchain (avec Heu?Reka)
Clé de publique
Clé de privée
BLOCKCHAIN, COMMENT ÇA FONCTIONNE ?Différents types de blockchain
* https://coindesk.com
BLOCKCHAIN, DE QUOI PARLE-T-ON ?Le minage à quoi ça sert ?
• Une activité clé dans le processus global de la blockchain
• Sert à la validation de toutes les transactions émises au sein du réseau
• Le minage est le processus qui permet d’obtenir le consensus entre tous les utilisateurs du réseau grâce à des algorithmes de cryptographie
• Garantit que l’utilisateur réalisant un transfert d’argent • est bien en possession de cet argent• ne tente pas de le dépenser pas 2 fois
• Les mineurs créés les blocs et les ajoutes dans la bon ordre à la chaîne d’où le terme de blockchain
LES SMART CONTRACTS
5
LES SMART CONTRACTS• « Les smart contracts sont des programmes autonomes qui, une fois
démarrés, exécutent automatiquement des conditions définies au préalable. Ils fonctionnement comme toute instruction conditionnelle de type « if – then » (si telle condition est vérifiée, alors telle conséquence s’exécute). » *
• Probablement un des points les plus prometteurs de la technologie blockchain
• Aucune valeur juridique actuellement• Spécifique à la blockchain Ethereum (existent sous une autre forme sur
Bitcoin)• Ce ne sont ni des contrats – ce sont juste des programmes - ni intelligents -
ils ne réfléchissent pas, ils font justement bêtement ce qu'on leur demande de faire
* https://blockchainfrance.net
LES SMART CONTRACTSQu’est-ce qu’Ethereum ?
infalsifiable
toujours disponible
accessible de partout …
… et par tout le monde !
décentralisé
Un ordinateuroù tout(e action) se paie !
qui produit des résultats cohérents … à termeaussi rapide … qu’un smartphone des années 90
LES SMART CONTRACTSCas d’usage – La voiture autonome qui paye toute seule son plein d'essence et ses réparations
LES SMART CONTRACTSCas d’usage – Dans l’assurance
6 heures8 heures
Smart Contract
Si retard alors
payer la prestation
de X€
QUELLES AUTRES ALTERNATIVES ?
5
~600 Nombre de crypto-
monnaies différentes
QUELLES AUTRES ALTERNATIVES ?
QUELLES AUTRES ALTERNATIVES ?• Fabric d'Hyperledger très proche d'Ethereum, mais
d'abord pour des Blockchain privées. Un peu le "Hadoop de la blockchain", une techno qui se voit bien être un socle utilisé par tous. Développé majoritairement par IBM.
• Corda de R3 développé par R3 (startup qui lead le consorsium du même nom), pas vraiment une blockchain (ils parlent de distributed ledger), mais qui reprend certains principes. Vise en premier les lieux le marché de la finance.
• Quorum de JPMorgan Ethereum avec une surcouche pour garantir plus de confidentialité, souvent un des points critiques pour les entreprises aujourd'hui.
QUELS USAGES POUR LA BLOCKCHAIN ?
6
QUELS USAGES POUR LA BLOCKCHAIN ?Les grands types d’usages
Certifications,preuve d’antériorité
Échanges pair-à-pairet pouvoir de la foule
Internetdes objets
Produitsfinanciers / monétaires
QUELS USAGES POUR LA BLOCKCHAIN ?Cas d’usage
Certification des diplômesd’école d’ingénieurs
Plateforme de co-voiturage décentralisée
ADEPT : Plateforme pour la gestion d’objets connectés
Place de marché des titres de sociétés non côtées sur la blockchain
À VOS TÉLÉPHONES Kahoot.it
LE FOSSÉ ENTRE DÉVELOPPEURS & MÉTIERSDANS L’ADOPTION DE LA BLOCKCHAIN
Le gap qu’il est nécessaire de combler
hash, arbre de merkle et PKItokens, altcoins, metacoins et x-coinspreuve-de-quelque-chose et minage
accessibilité, performance et scalabilitépropriété intellectuelle et licensing
busines modelsproblèmes de gouvernance et de régulateur
préo
ccup
atio
nsne
com
pren
d rie
n préoccupationsne comprend rien
Avez-vous besoin d’une base de données?
Avez-vous besoin d’y écrire des données ?
Avez-vous confiance dans les autres participants ?
Avez-vous besoin ou envie d’un tiers de confiance ?
Les intérêts des participants sont-ils alignés ?
Avez-vous besoin d’un moyen de contrôle ?
Vos transactions doivent-elles être privées ?
Comment est déterminé le consensus (intra firme ou inter firme) ?
inter firme intra firme
Publique Fédérée Privée
PAS BESOIN DE BLOCKCHAINOui
Oui
Non
Non
Non
Oui
Non
Oui
Non
Non
Non
Oui
Oui
Oui
QUELS USAGES POUR LA BLOCKCHAIN ?Comment choisir de se lancer ?