SlideShare une entreprise Scribd logo
Les Alternatives à la blockchain
22/09/2016
Les Nouvelles Organisations
Cyril Grunspan
ESILV
de Vinci Finance Group
cyril.grunspan@devinci.fr
Alternatives issues du monde Bitcoin
• Version actuelle 0.13
• Bitcoin Core
• 152 BIP (Bitcoin Improvement Proposal)
• BIP 112 : OP_CHECKSEQUENCEVERIFY
• Mark Friedenbach (Blockstream)
• Eric Lombrozo (Ciphrex)
• « Btcdrak » ?
• P2SH
Segregated Witness
• Résolution problèmes de malléabilité
• Réécriture et simplification
• Vérifications plus rapides
• Sécurité renforcée des MULTISIG
• Augmentation de la taille des blocs
• Désengorger la base des UTXO
• BIP 112, 143
• Ouvre la voie au réseau éclair !
Qu’est-ce qu’un « fork » ?
Nouvelles fonctionnalités apportées au protocole
• « Hard Fork » : les blocs minés par les « nouveaux » mineurs sont
invalides pour les « anciens » (août 2010, mars 2013, version 0.8.1…)
• --> divergence de la blockchain
• « Soft fork » : les blocs minés par les « anciens » mineurs sont
invalides pour les « nouveaux »
• Las de miner en vain, les « anciens » abandonnent…
• Mode P2SH (Pay to Script Hash), « soft fork », 2013
• BIP 66, juillet 2015, « soft fork »
Les Scripts du Bitcoin
• On ne « possède » pas réellement de l’argent !
• Argent utilisable associé à un problème de maths
• Script libérateur scriptSig
• Script bloquant scriptPubKey
• Langage Bitcoin = langage de pile très sommaire
• Non Turing-complet
• scriptSig + scriptPubKey  True ?
Les Scripts du Bitcoin (suite)
• Exemple scriptSig :
<Signature d'Alice>
<Adresse Publique d'Alice>
scriptPubKey rédigé par Eve :
OP_DUB
OP_HASH160
<Adresse_Publique_Alice>
OP_EQUALVERIFY
OP_CHECKSIG
Réseau Éclair (« Lightning Network »)
Exemple de canal de paiement à sens unique
Transaction initiale d’Alice TX0 (10 BTC) déblocable si :
• Signatures d’Alice et de Bob réunies ensemble
• Ou signature d’Alice seule (mais après un certain délai)
• Propositions de transactions dans les mains de Bob
• 9,99 BTC pour Alice & 0,01 BTC pour Bob
• 9,98 BTC pour Alice & 0,02 BTC pour Bob
• Etc…
Réseau Éclair (suite)
• Achat d’un secret ?
• Trouver x tel que f(x) = 0 ? Bob, fort en maths…
• Tiers de confiance ou UTX0 crée par Alice déblocable si scriptSig avec
• Signature de Bob et x tel que f(x)=0
• Ou signature d’Alice (mais après un certain délai)
Réseau Éclair (suite)
• Suite de canaux de paiements bidirectionnels
• Transactions hors blockchain
• OP code OP_CHECKSEQUENCEVERIFY
• Nœuds avec liquidité
• Problème de routage
• Résolution de tous les problèmes ?
Exemple canal de paiement bi-directionnel
• UTXO originale (fonds : 5BTC d’Alice & 5BTC de Bob) déblocable si 2x2
MULTISIG
• Rédactions de deux propositions de scripts (miroir)
• PTX1 : UTXO signée par Alice et versement de 6BTC à Alice + 4BTC à Bob (si
attente de 500 blocs) ou Alice (si connaît secret S1 connu seul de Bob)
• PTX’1 : UTXO signée par Bob et versement de 4BTC à Bob + 6BTC à Alice (si
attente de 500 blocs) ou Bob (si connaît secret S’1 connu seul d’Alice)
• Nouvelle proposition : rédactions de PTX2 et PTX’2 (nouveaux secrets) +
révélations des secrets précédents
• … PTX_n, PTX’_n… Transactions off-chain !
Alternatives issues de l’Internet des objets
• Internet des objets décentralisé
• Forum NxT
• David Sønstebø
• « Come from Beyond »
• Serguei Popov
• « Fuel » pour l’économie
• Un « fog » au lieu d’un « cloud »
• Contrôle des données
• Achat processeurs, stockage, bande passante
Critique radicale de la blockchain
• Nécessité de multiples transactions
• Micro-transactions
• Impossibilité structurelle
• Plus de « blockchain » !
• Plus de mineurs
• Résistance aux ordinateurs quantiques ?
• Client léger
• Photographie du réseau
Graphe orienté acyclique des transactions
• Protocole GHOST, Aviv Zohar
• Ethereum, Vitalik Buterin
• « Tangle »
• Graphe orienté acyclique des transactions
• Utilisateur = Mineur
• Sélectionne et ajoute
• Vérification et preuve de travail
• Non-Turing complet
Chaîne de Markov
• Bitcoin, ruine du joueur
• Poids cumulé augmente
• Chaîne de Markov
• Exp(-α.(H(x)-H(y))
• H(u) = poids cumulé du site u
• Algorithme de sélection
• 2 « tips » sélectionnés
• Randonnées aléatoires
• Analyse d’attaques possibles
Perspectives
• Graphes latéraux
• Interopérabilité (Bitcoin, Ethereum)
• Oracle
• Communauté active
• Cryptomonnaie préminée
• Distribution IOTA Token
• Entrée sur une plateforme d’échange
• Fondation IOTA

Contenu connexe

Tendances

Découvrir le Bitcoin
Découvrir le BitcoinDécouvrir le Bitcoin
Découvrir le Bitcoin
Florian Delaunay
 
Blockchain par Claude Duvallet
Blockchain par Claude DuvalletBlockchain par Claude Duvallet
Blockchain par Claude Duvallet
Juan Luis Jiménez Laredo
 
Introduction au Bitcoin
Introduction au BitcoinIntroduction au Bitcoin
Introduction au Bitcoin
HETIC
 
Pourquoi la blockchain?
Pourquoi la blockchain?Pourquoi la blockchain?
Pourquoi la blockchain?
Sebastien Arbogast
 
Meetup Blockchain, Bitcoin, Ethereum, ICO...
Meetup Blockchain, Bitcoin, Ethereum, ICO...Meetup Blockchain, Bitcoin, Ethereum, ICO...
Meetup Blockchain, Bitcoin, Ethereum, ICO...
Julien Capgras
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la Blockchain
Alain EJZYN
 
Développement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchainsDéveloppement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchains
Juan Luis Jiménez Laredo
 
Meetup bitcoin gros bar à Tours
Meetup bitcoin gros bar à ToursMeetup bitcoin gros bar à Tours
Meetup bitcoin gros bar à Tours
Julien Trottier
 
Présentation blockchain v2
Présentation blockchain v2Présentation blockchain v2
Présentation blockchain v2
Amine HAMOUDA
 
Bitcoin au Geekftour
Bitcoin au Geekftour Bitcoin au Geekftour
Bitcoin au Geekftour
Youssef Yamani
 
Innovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceInnovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlace
Nazim Morera
 
Les wallets bitcoin présenté à Bitcoin Talks #3 Lille le 10 avril 2014
Les wallets bitcoin présenté à Bitcoin Talks #3 Lille  le 10 avril 2014Les wallets bitcoin présenté à Bitcoin Talks #3 Lille  le 10 avril 2014
Les wallets bitcoin présenté à Bitcoin Talks #3 Lille le 10 avril 2014
Benoît Boutry
 
Bitcoin and beyond
Bitcoin and beyondBitcoin and beyond
Bitcoin and beyond
hassan hassairi
 
La technologie Blockchain - 1ere approche
La technologie Blockchain - 1ere approcheLa technologie Blockchain - 1ere approche
La technologie Blockchain - 1ere approche
Communauté d'agglomération du Pays de Grasse
 
Bitcoin : comment ça marche et pourquoi c’est une révolution ?
Bitcoin : comment ça marche et pourquoi c’est une révolution ?Bitcoin : comment ça marche et pourquoi c’est une révolution ?
Bitcoin : comment ça marche et pourquoi c’est une révolution ?
Stéphane Traumat
 
Blockchain
BlockchainBlockchain
Blockchain
Wael Othmani
 
Introduction à la blockchain
Introduction à la blockchainIntroduction à la blockchain
Introduction à la blockchain
Guillaume Lamanda
 
Blockchain
BlockchainBlockchain
Blockchain
Frédéric Leconte
 
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
Vidal Chriqui
 

Tendances (19)

Découvrir le Bitcoin
Découvrir le BitcoinDécouvrir le Bitcoin
Découvrir le Bitcoin
 
Blockchain par Claude Duvallet
Blockchain par Claude DuvalletBlockchain par Claude Duvallet
Blockchain par Claude Duvallet
 
Introduction au Bitcoin
Introduction au BitcoinIntroduction au Bitcoin
Introduction au Bitcoin
 
Pourquoi la blockchain?
Pourquoi la blockchain?Pourquoi la blockchain?
Pourquoi la blockchain?
 
Meetup Blockchain, Bitcoin, Ethereum, ICO...
Meetup Blockchain, Bitcoin, Ethereum, ICO...Meetup Blockchain, Bitcoin, Ethereum, ICO...
Meetup Blockchain, Bitcoin, Ethereum, ICO...
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la Blockchain
 
Développement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchainsDéveloppement d'une PoC utilisant les blockchains
Développement d'une PoC utilisant les blockchains
 
Meetup bitcoin gros bar à Tours
Meetup bitcoin gros bar à ToursMeetup bitcoin gros bar à Tours
Meetup bitcoin gros bar à Tours
 
Présentation blockchain v2
Présentation blockchain v2Présentation blockchain v2
Présentation blockchain v2
 
Bitcoin au Geekftour
Bitcoin au Geekftour Bitcoin au Geekftour
Bitcoin au Geekftour
 
Innovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceInnovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlace
 
Les wallets bitcoin présenté à Bitcoin Talks #3 Lille le 10 avril 2014
Les wallets bitcoin présenté à Bitcoin Talks #3 Lille  le 10 avril 2014Les wallets bitcoin présenté à Bitcoin Talks #3 Lille  le 10 avril 2014
Les wallets bitcoin présenté à Bitcoin Talks #3 Lille le 10 avril 2014
 
Bitcoin and beyond
Bitcoin and beyondBitcoin and beyond
Bitcoin and beyond
 
La technologie Blockchain - 1ere approche
La technologie Blockchain - 1ere approcheLa technologie Blockchain - 1ere approche
La technologie Blockchain - 1ere approche
 
Bitcoin : comment ça marche et pourquoi c’est une révolution ?
Bitcoin : comment ça marche et pourquoi c’est une révolution ?Bitcoin : comment ça marche et pourquoi c’est une révolution ?
Bitcoin : comment ça marche et pourquoi c’est une révolution ?
 
Blockchain
BlockchainBlockchain
Blockchain
 
Introduction à la blockchain
Introduction à la blockchainIntroduction à la blockchain
Introduction à la blockchain
 
Blockchain
BlockchainBlockchain
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
 

En vedette

La blockchain pour les nuls - Petit déjeuner OCTO Technology & d'Alverny
La blockchain pour les nuls - Petit déjeuner OCTO Technology & d'AlvernyLa blockchain pour les nuls - Petit déjeuner OCTO Technology & d'Alverny
La blockchain pour les nuls - Petit déjeuner OCTO Technology & d'Alverny
Sébastien Bourguignon
 
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
Business & Decision
 
Blockchain et autres registres distribués
Blockchain et autres registres distribuésBlockchain et autres registres distribués
Blockchain et autres registres distribués
Insitut Louis Bachelier
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of Things
Gordon Haff
 
Conférence Blockchain OctoTechnology 9 mars 2016
Conférence Blockchain OctoTechnology  9 mars 2016Conférence Blockchain OctoTechnology  9 mars 2016
Conférence Blockchain OctoTechnology 9 mars 2016
Antoine Wintrebert
 
Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...
Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...
Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...
Benoît Lafontaine
 
Bitcoin Payment Focus
Bitcoin Payment Focus Bitcoin Payment Focus
Bitcoin Payment Focus
MecklerMedia
 
Inside 3 d printing metamoderism, leslie oliver karpas (save small)
Inside 3 d printing   metamoderism, leslie oliver karpas (save small)Inside 3 d printing   metamoderism, leslie oliver karpas (save small)
Inside 3 d printing metamoderism, leslie oliver karpas (save small)
MecklerMedia
 
Bitcoin, Blockchain & Beyond
Bitcoin, Blockchain & BeyondBitcoin, Blockchain & Beyond
Bitcoin, Blockchain & Beyond
MecklerMedia
 
Solving problems with authentication
Solving problems with authenticationSolving problems with authentication
Solving problems with authentication
MecklerMedia
 
Pdf guerrilla marketing
Pdf guerrilla marketingPdf guerrilla marketing
Pdf guerrilla marketing
MecklerMedia
 
151021 metamason 10 page competition pitch
151021   metamason 10 page competition pitch151021   metamason 10 page competition pitch
151021 metamason 10 page competition pitch
MecklerMedia
 
Steve beauregard keynote
Steve beauregard keynoteSteve beauregard keynote
Steve beauregard keynote
MecklerMedia
 
Buy and Sell By paymium
Buy and Sell By paymiumBuy and Sell By paymium
Buy and Sell By paymium
LaFrenchMobile
 
Bitcoin Past Present Future
Bitcoin Past Present FutureBitcoin Past Present Future
Bitcoin Past Present Future
MecklerMedia
 
The Cognitive Era
The Cognitive EraThe Cognitive Era
The Cognitive Era
MecklerMedia
 
ÐDaM and Equally presentation at the EDCon conference
ÐDaM and Equally presentation at the EDCon conferenceÐDaM and Equally presentation at the EDCon conference
ÐDaM and Equally presentation at the EDCon conference
Quentin de Beauchesne
 
Presentation de dipl'me au BlockFest 1.0
Presentation de dipl'me au BlockFest 1.0Presentation de dipl'me au BlockFest 1.0
Presentation de dipl'me au BlockFest 1.0
Quentin de Beauchesne
 
Presentation des contrats
Presentation des contratsPresentation des contrats
Presentation des contrats
Quentin de Beauchesne
 
Cloud infrastructure of 3 d printing
Cloud infrastructure of 3 d printingCloud infrastructure of 3 d printing
Cloud infrastructure of 3 d printing
MecklerMedia
 

En vedette (20)

La blockchain pour les nuls - Petit déjeuner OCTO Technology & d'Alverny
La blockchain pour les nuls - Petit déjeuner OCTO Technology & d'AlvernyLa blockchain pour les nuls - Petit déjeuner OCTO Technology & d'Alverny
La blockchain pour les nuls - Petit déjeuner OCTO Technology & d'Alverny
 
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
 
Blockchain et autres registres distribués
Blockchain et autres registres distribuésBlockchain et autres registres distribués
Blockchain et autres registres distribués
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of Things
 
Conférence Blockchain OctoTechnology 9 mars 2016
Conférence Blockchain OctoTechnology  9 mars 2016Conférence Blockchain OctoTechnology  9 mars 2016
Conférence Blockchain OctoTechnology 9 mars 2016
 
Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...
Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...
Benoit Lafontaine - OCTO - La gouvernance dans la technologie blockchain - Bl...
 
Bitcoin Payment Focus
Bitcoin Payment Focus Bitcoin Payment Focus
Bitcoin Payment Focus
 
Inside 3 d printing metamoderism, leslie oliver karpas (save small)
Inside 3 d printing   metamoderism, leslie oliver karpas (save small)Inside 3 d printing   metamoderism, leslie oliver karpas (save small)
Inside 3 d printing metamoderism, leslie oliver karpas (save small)
 
Bitcoin, Blockchain & Beyond
Bitcoin, Blockchain & BeyondBitcoin, Blockchain & Beyond
Bitcoin, Blockchain & Beyond
 
Solving problems with authentication
Solving problems with authenticationSolving problems with authentication
Solving problems with authentication
 
Pdf guerrilla marketing
Pdf guerrilla marketingPdf guerrilla marketing
Pdf guerrilla marketing
 
151021 metamason 10 page competition pitch
151021   metamason 10 page competition pitch151021   metamason 10 page competition pitch
151021 metamason 10 page competition pitch
 
Steve beauregard keynote
Steve beauregard keynoteSteve beauregard keynote
Steve beauregard keynote
 
Buy and Sell By paymium
Buy and Sell By paymiumBuy and Sell By paymium
Buy and Sell By paymium
 
Bitcoin Past Present Future
Bitcoin Past Present FutureBitcoin Past Present Future
Bitcoin Past Present Future
 
The Cognitive Era
The Cognitive EraThe Cognitive Era
The Cognitive Era
 
ÐDaM and Equally presentation at the EDCon conference
ÐDaM and Equally presentation at the EDCon conferenceÐDaM and Equally presentation at the EDCon conference
ÐDaM and Equally presentation at the EDCon conference
 
Presentation de dipl'me au BlockFest 1.0
Presentation de dipl'me au BlockFest 1.0Presentation de dipl'me au BlockFest 1.0
Presentation de dipl'me au BlockFest 1.0
 
Presentation des contrats
Presentation des contratsPresentation des contrats
Presentation des contrats
 
Cloud infrastructure of 3 d printing
Cloud infrastructure of 3 d printingCloud infrastructure of 3 d printing
Cloud infrastructure of 3 d printing
 

Similaire à Les Alternatives à la Blockchain

Blockchain101
Blockchain101Blockchain101
Blockchain101
Badreddine DLAILA
 
Blockchain et crypto-monnaies
Blockchain et crypto-monnaiesBlockchain et crypto-monnaies
Blockchain et crypto-monnaies
Ayoub Eddakhly
 
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
Club Nelson - CCI des Hauts-de-Seine
 
Blockchain & IoT: The new contract of Trust
Blockchain & IoT: The new contract of TrustBlockchain & IoT: The new contract of Trust
Blockchain & IoT: The new contract of Trust
Sameh BEN FREDJ
 
XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...
XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...
XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...
Publicis Sapient Engineering
 
Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...
Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...
Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...
PMI-Montréal
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
Microsoft
 
Quel avenir pour le Bitcoin ? (+intro)
Quel avenir pour le Bitcoin ? (+intro)Quel avenir pour le Bitcoin ? (+intro)
Quel avenir pour le Bitcoin ? (+intro)
Mathieu Jamar
 
Howto Bitcoin, Configurer un porte-feuille léger Electrum
Howto Bitcoin, Configurer un porte-feuille léger ElectrumHowto Bitcoin, Configurer un porte-feuille léger Electrum
Howto Bitcoin, Configurer un porte-feuille léger Electrum
Anthony Le Goff
 
Les ZAPeroTech #3 : à la découverte de NBitcoin en C#
Les ZAPeroTech #3 : à la découverte de NBitcoin en C#Les ZAPeroTech #3 : à la découverte de NBitcoin en C#
Les ZAPeroTech #3 : à la découverte de NBitcoin en C#
DocDoku
 
Soirée Informed de février 2014 : Bitcoin
Soirée Informed de février 2014 : BitcoinSoirée Informed de février 2014 : Bitcoin
Soirée Informed de février 2014 : Bitcoin
Reseau Informed
 
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
SedesiasGuillaume
 
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
Sébastien Bourguignon
 
"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
Vidal 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évolution
Silicon Comté
 
Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...
Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...
Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...
EnjoyDigitAll by BNP Paribas
 
Bitcoin Liège #S02E05 - LN
Bitcoin Liège #S02E05 - LN Bitcoin Liège #S02E05 - LN
Bitcoin Liège #S02E05 - LN
Starensen
 
Bitcoin
BitcoinBitcoin
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourg
Fabrice Croiseaux
 

Similaire à Les Alternatives à la Blockchain (20)

Blockchain101
Blockchain101Blockchain101
Blockchain101
 
Blockchain et crypto-monnaies
Blockchain et crypto-monnaiesBlockchain et crypto-monnaies
Blockchain et crypto-monnaies
 
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
 
Blockchain & IoT: The new contract of Trust
Blockchain & IoT: The new contract of TrustBlockchain & IoT: The new contract of Trust
Blockchain & IoT: The new contract of Trust
 
XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...
XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...
XebiCon'17 : Blockchain & IoT, le nouveau contrat de confiance ? - Sameh Ben ...
 
Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...
Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...
Symposium 2018 - Tout ce que vous avez toujours voulu savoir sur le Blockchai...
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
Quel avenir pour le Bitcoin ? (+intro)
Quel avenir pour le Bitcoin ? (+intro)Quel avenir pour le Bitcoin ? (+intro)
Quel avenir pour le Bitcoin ? (+intro)
 
Howto Bitcoin, Configurer un porte-feuille léger Electrum
Howto Bitcoin, Configurer un porte-feuille léger ElectrumHowto Bitcoin, Configurer un porte-feuille léger Electrum
Howto Bitcoin, Configurer un porte-feuille léger Electrum
 
Les ZAPeroTech #3 : à la découverte de NBitcoin en C#
Les ZAPeroTech #3 : à la découverte de NBitcoin en C#Les ZAPeroTech #3 : à la découverte de NBitcoin en C#
Les ZAPeroTech #3 : à la découverte de NBitcoin en C#
 
Soirée Informed de février 2014 : Bitcoin
Soirée Informed de février 2014 : BitcoinSoirée Informed de février 2014 : Bitcoin
Soirée Informed de février 2014 : Bitcoin
 
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
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
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
 
"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
 
[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
 
Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...
Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...
Blockchain, un pas vers la 4ème Révolution Industrielle ! Une infographie Enj...
 
Bitcoin Liège #S02E05 - LN
Bitcoin Liège #S02E05 - LN Bitcoin Liège #S02E05 - LN
Bitcoin Liège #S02E05 - LN
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourg
 

Les Alternatives à la Blockchain

  • 1. Les Alternatives à la blockchain 22/09/2016 Les Nouvelles Organisations Cyril Grunspan ESILV de Vinci Finance Group cyril.grunspan@devinci.fr
  • 2. Alternatives issues du monde Bitcoin • Version actuelle 0.13 • Bitcoin Core • 152 BIP (Bitcoin Improvement Proposal) • BIP 112 : OP_CHECKSEQUENCEVERIFY • Mark Friedenbach (Blockstream) • Eric Lombrozo (Ciphrex) • « Btcdrak » ? • P2SH
  • 3. Segregated Witness • Résolution problèmes de malléabilité • Réécriture et simplification • Vérifications plus rapides • Sécurité renforcée des MULTISIG • Augmentation de la taille des blocs • Désengorger la base des UTXO • BIP 112, 143 • Ouvre la voie au réseau éclair !
  • 4. Qu’est-ce qu’un « fork » ? Nouvelles fonctionnalités apportées au protocole • « Hard Fork » : les blocs minés par les « nouveaux » mineurs sont invalides pour les « anciens » (août 2010, mars 2013, version 0.8.1…) • --> divergence de la blockchain • « Soft fork » : les blocs minés par les « anciens » mineurs sont invalides pour les « nouveaux » • Las de miner en vain, les « anciens » abandonnent… • Mode P2SH (Pay to Script Hash), « soft fork », 2013 • BIP 66, juillet 2015, « soft fork »
  • 5. Les Scripts du Bitcoin • On ne « possède » pas réellement de l’argent ! • Argent utilisable associé à un problème de maths • Script libérateur scriptSig • Script bloquant scriptPubKey • Langage Bitcoin = langage de pile très sommaire • Non Turing-complet • scriptSig + scriptPubKey  True ?
  • 6. Les Scripts du Bitcoin (suite) • Exemple scriptSig : <Signature d'Alice> <Adresse Publique d'Alice> scriptPubKey rédigé par Eve : OP_DUB OP_HASH160 <Adresse_Publique_Alice> OP_EQUALVERIFY OP_CHECKSIG
  • 7. Réseau Éclair (« Lightning Network ») Exemple de canal de paiement à sens unique Transaction initiale d’Alice TX0 (10 BTC) déblocable si : • Signatures d’Alice et de Bob réunies ensemble • Ou signature d’Alice seule (mais après un certain délai) • Propositions de transactions dans les mains de Bob • 9,99 BTC pour Alice & 0,01 BTC pour Bob • 9,98 BTC pour Alice & 0,02 BTC pour Bob • Etc…
  • 8. Réseau Éclair (suite) • Achat d’un secret ? • Trouver x tel que f(x) = 0 ? Bob, fort en maths… • Tiers de confiance ou UTX0 crée par Alice déblocable si scriptSig avec • Signature de Bob et x tel que f(x)=0 • Ou signature d’Alice (mais après un certain délai)
  • 9. Réseau Éclair (suite) • Suite de canaux de paiements bidirectionnels • Transactions hors blockchain • OP code OP_CHECKSEQUENCEVERIFY • Nœuds avec liquidité • Problème de routage • Résolution de tous les problèmes ?
  • 10. Exemple canal de paiement bi-directionnel • UTXO originale (fonds : 5BTC d’Alice & 5BTC de Bob) déblocable si 2x2 MULTISIG • Rédactions de deux propositions de scripts (miroir) • PTX1 : UTXO signée par Alice et versement de 6BTC à Alice + 4BTC à Bob (si attente de 500 blocs) ou Alice (si connaît secret S1 connu seul de Bob) • PTX’1 : UTXO signée par Bob et versement de 4BTC à Bob + 6BTC à Alice (si attente de 500 blocs) ou Bob (si connaît secret S’1 connu seul d’Alice) • Nouvelle proposition : rédactions de PTX2 et PTX’2 (nouveaux secrets) + révélations des secrets précédents • … PTX_n, PTX’_n… Transactions off-chain !
  • 11. Alternatives issues de l’Internet des objets • Internet des objets décentralisé • Forum NxT • David Sønstebø • « Come from Beyond » • Serguei Popov • « Fuel » pour l’économie • Un « fog » au lieu d’un « cloud » • Contrôle des données • Achat processeurs, stockage, bande passante
  • 12. Critique radicale de la blockchain • Nécessité de multiples transactions • Micro-transactions • Impossibilité structurelle • Plus de « blockchain » ! • Plus de mineurs • Résistance aux ordinateurs quantiques ? • Client léger • Photographie du réseau
  • 13. Graphe orienté acyclique des transactions • Protocole GHOST, Aviv Zohar • Ethereum, Vitalik Buterin • « Tangle » • Graphe orienté acyclique des transactions • Utilisateur = Mineur • Sélectionne et ajoute • Vérification et preuve de travail • Non-Turing complet
  • 14. Chaîne de Markov • Bitcoin, ruine du joueur • Poids cumulé augmente • Chaîne de Markov • Exp(-α.(H(x)-H(y)) • H(u) = poids cumulé du site u • Algorithme de sélection • 2 « tips » sélectionnés • Randonnées aléatoires • Analyse d’attaques possibles
  • 15. Perspectives • Graphes latéraux • Interopérabilité (Bitcoin, Ethereum) • Oracle • Communauté active • Cryptomonnaie préminée • Distribution IOTA Token • Entrée sur une plateforme d’échange • Fondation IOTA