Les blockchains

"Blockchain is the answer. What is the question?"

 

  • Désacralisation
  • Trois générations !
  • Impacts économiques, sociaux, écologiques

 

 

jeremie.francois@gmail.com
www.tecrd.com
@tridimake

Appuyez sur la barre espace, plan avec la touche échappement

Déjà, c'est quoi ?

  • C'est un journal, une chronologie de transactions,
  • définitives et "statistiquement" inaltérables,
  • grâce à des copies publiques du journal
  • ... et grâce a un mécanisme simple et génial !

Première génération:

le bitcoin

  • Du "minage" à la main... rien de bien sorcier !
  • Fondamental: la clé de hachage
  • Un bloc: information, signature précédente, compteur d'ajustement

Pourquoi est-ce sécurisé ?

Alors même que les transactions sont visibles de tous?
  • distribution + consensus (cf. P2P: bittorrent?)
  • signature rapide à vérifier mais lente à créer
  • une transaction "enterrée" devient inviolable

Quelle utilisation ?

  • La cryptomonnaie BTC n'est qu'une des applications!
  • Restreinte à des transactions simples
  • Et qui est par choix initial:
    • Démocratique, sans besoin de confiance,
    • Protégée des influences externes
    • car pseudonyme et non centralisée

Seconde génération:

ethereum

  • Notion de "contrat intelligent"
  • En fait juste du code lui-même sécurisé par la blockchain
  • Preuve d'enjeu à la place de la preuve de travail ?
  • Cela ouvre déjà de nombreuses applications

Limites d'ethereum

  • Une seule chaine, publique
  • Gérance collégiale, voire anarchique (cf. piratage)
  • Toujours via une compétition et de "l'éther" :(
  • Temps de validation d'un bloc: trop lent

⇒ Pas bien clair pour faire du business !

Troisième génération

hyperledger

Très bien pensée, plus utile (IBM → fondation linux)
  • Smart contract (cf. ethereum)
  • Séparation des pouvoirs:
    noeuds spécialisés: votants, executifs, archiveurs...
  • Blockchain privées, sous-chaines ... c'est compliqué !
  • Utilisable commercialement: certificats,
    acteurs différents, cloisonnement, rapidité...

Impacts

Jusqu'à ce jour (enfin, 2008)
 

  • Message, expéditeur ou archiveur ne sont pas infaillibles
    Il faut faire appel à la loi ou à la morale
    pour garantir stockage et transactions !
     
  • C'est l'exclusivité des "puissants":
    gouvernements, banques, justice...
     
  • Qui imposent donc à tous leur façon de faire !

Révolution !

  • Transmettre des informations
  • Entre plusieurs personnes ou systèmes
  • De façon sécurisée et inaltérable
  • Et sans tiers de confiance !

    enfin, pas obligatoirement ;)

Impacts économiques

Applications réelles:
monnaies virtuelles, certification, traçabilité (cf. openwoods)...
  • Quid des gouvernements, banques, hussiers ?
    • Pas forcément "out"
    • Mais rôle à revoir (contrôle)
  • Système économique indépendant transfrontalier (cf. P2P)
  • Opaque ou non, selon le choix initial (cf. BTC)
  • Monnaie dématérialisée: inflation gérable (ou pas !)
  • Danger de piratage, perte, bugs (cas réels)

Et pour moi ?

Potentiellement révolutionnaire :

Restreindre les prestations d'intervenants,
aux seules données autorisées par leurs propriétaires,
vérifier par soi même certaines informations inviolables...
 
  • Votre compte en banque
  • Vos données personnelles (ex. contrôle technique)
  • Etre protégé par des contrats inaltérables
  • On n'est plus dépendant de prestataires ou de tiers !

Impacts écologiques

  • Stockage exponentiel
    Le journal du Bitcoin >300 GO ... par copie !
  • La "Preuve de travail" n'est pas du tout écologique :
    BTC >50% de la valeur en dégats environnementaux !

Et les limites ?

  • Reconnaissance légale ? (ex. certification de document)
     
  • Ce n'est pas une base de donnée !
  • Bien étudier l'intérêt réel (hype stupide)
     
  • Encore besoin de tiers techniques ou logistiques ...
    • wallets pour particuliers (danger!)
    • opérateurs de blockchain (cf. chainops, 2017)
    • banques éméttrice de cryptomonnaie...

Merci ! C'est fini !


Ne posez pas de questions techniques,
car le diable se cache dans les détails ;)

 

 

22 octobre 2020
jeremie.francois@gmail.com
www.tecrd.com
@tridimake