SlideShare ist ein Scribd-Unternehmen logo
1 von 15
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

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction au Bitcoin
Introduction au BitcoinIntroduction au Bitcoin
Introduction au BitcoinHETIC
 
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 BlockchainAlain 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 blockchainsJuan Luis Jiménez Laredo
 
Meetup bitcoin gros bar à Tours
Meetup bitcoin gros bar à ToursMeetup bitcoin gros bar à Tours
Meetup bitcoin gros bar à ToursJulien Trottier
 
Présentation blockchain v2
Présentation blockchain v2Présentation blockchain v2
Présentation blockchain v2Amine HAMOUDA
 
Innovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceInnovation et technologie blockchain -intervention DigitalPlace
Innovation et technologie blockchain -intervention DigitalPlaceNazim 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 2014Benoît Boutry
 
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
 
Introduction à la blockchain
Introduction à la blockchainIntroduction à la blockchain
Introduction à la blockchainGuillaume Lamanda
 
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
 

Was ist angesagt? (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
 

Andere mochten auch

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'AlvernySé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'artBusiness & Decision
 
Blockchain et autres registres distribués
Blockchain et autres registres distribuésBlockchain et autres registres distribués
Blockchain et autres registres distribuésInsitut 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 ThingsGordon 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 2016Antoine 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 & BeyondMecklerMedia
 
Solving problems with authentication
Solving problems with authenticationSolving problems with authentication
Solving problems with authenticationMecklerMedia
 
Pdf guerrilla marketing
Pdf guerrilla marketingPdf guerrilla marketing
Pdf guerrilla marketingMecklerMedia
 
151021 metamason 10 page competition pitch
151021   metamason 10 page competition pitch151021   metamason 10 page competition pitch
151021 metamason 10 page competition pitchMecklerMedia
 
Steve beauregard keynote
Steve beauregard keynoteSteve beauregard keynote
Steve beauregard keynoteMecklerMedia
 
Buy and Sell By paymium
Buy and Sell By paymiumBuy and Sell By paymium
Buy and Sell By paymiumLaFrenchMobile
 
Bitcoin Past Present Future
Bitcoin Past Present FutureBitcoin Past Present Future
Bitcoin Past Present FutureMecklerMedia
 
Ð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 conferenceQuentin 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.0Quentin de Beauchesne
 
Cloud infrastructure of 3 d printing
Cloud infrastructure of 3 d printingCloud infrastructure of 3 d printing
Cloud infrastructure of 3 d printingMecklerMedia
 

Andere mochten auch (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
 

Ähnlich wie Les Alternatives à la Blockchain

Blockchain et crypto-monnaies
Blockchain et crypto-monnaiesBlockchain et crypto-monnaies
Blockchain et crypto-monnaiesAyoub Eddakhly
 
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 TrustSameh 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 à PaaSMicrosoft
 
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 ElectrumAnthony 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 : BitcoinReseau 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.pptxSedesiasGuillaume
 
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
 
"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
 
[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é
 
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
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgFabrice Croiseaux
 

Ähnlich wie 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