Upgrade to Pro — share decks privately, control downloads, hide ads and more …

La blockchain expliquée à mes Grands Parents

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →
Avatar for louiznk louiznk
April 20, 2018

La blockchain expliquée à mes Grands Parents

Mes Grands Parents sont hypers modernes (pour leur âge). Ils ont de nombreuses qualités et beaucoup de choses à nous transmettre mais quand ils m'ont demandé de leur expliquer la blockchain j’ai longtemps cherché mes mots.

Alors challenge accepté : expliquer la blockchain à quelqu’un qui dans sa jeunesse n’avait pas l'électricité.

Avatar for louiznk

louiznk

April 20, 2018

More Decks by louiznk

Other Decks in Technology

Transcript

  1. #DevoxxFR #ZenikaIT Des monnaies immatériels librement échangeables Je peux faire

    des transferts d’argent à travers le monde, pour qui je veux, et sans intermédiaires. La seule contrainte : avoir un accès à internet
  2. #DevoxxFR #ZenikaIT Des registres infalsifiables et accessibles de partout Je

    pourrais avoir un registre d’état civil, un cadastre, ... que je consulterai de partout, qui seraient à jour et infalsifiables. Je pourrais même connaître toutes les informations sur les produits que je consomme.
  3. #DevoxxFR #ZenikaIT Des élections sans bureaux de votes Je pourrai

    voter de n’importe où, de manière sécurisée et anonyme. Le vote serait en outre “dépouillé” très rapidement et sans risque d’erreur
  4. #DevoxxFR #ZenikaIT Des contrats qui s’activent automatiquement Je peux avoir

    pour les billets d’avion une assurance intelligente qui m’indemnise automatique en cas de retard
  5. #DevoxxFR #ZenikaIT Système décentralisé ✘ Le système est constitué d’un

    ensemble de machines connectées les unes aux autres ✘ Les données sont distribuées sur cette ensemble de machine ✘ Les décisions sont soumises à un consensus majoritaire Bob Satoshi Paul Carole Ted Alice Vitalik
  6. #DevoxxFR #ZenikaIT Infalsifiable et Inalterable Les données qui ont été

    écrites dans le registre sont infalsifiables et inaltérables
  7. #DevoxxFR #ZenikaIT Public Le registre est accessible à tous... Historiquement,

    mais il existe des blockchain “semi-privées” et “privées”
  8. #DevoxxFR #ZenikaIT BlockChain ≈ des blocs avec une empreinte Registre

    (les données que l’on veut conserver) Empreinte des données et du grain de sable
  9. #DevoxxFR #ZenikaIT Et si je change des blocs suivants par

    d’autres qui auraient des empreintes valides ? Protections contre la falsification : ✘ Cette blockchain est distribuée (dupliquée) sur toutes les machines ✘ En cas de différence c’est plus grande chaîne qui a raison Pour falsifier la blockchain il me suffirait de créer une plus grande chaîne et plus vite que la chaîne originelle...
  10. #DevoxxFR #ZenikaIT La preuve de travail rend très difficile toute

    falsification L’opération de validation d’un bloc (minage) est compliquée et longue à réaliser : environ 10 minutes (Bitcoin) pour que le premier ordinateur trouve une solution. Rappel : la blockchain est décentralisée => “prendre le pouvoir” demande d’avoir la majorité de la puissance de minage.
  11. #DevoxxFR #ZenikaIT La preuve de travail : le calcul d’une

    empreinte en 00... Registre (les données que l’on veut conserver) Empreinte des données et du grain de sable Grain de sable (qui modifie l’empreinte)
  12. #DevoxxFR #ZenikaIT La preuve d’enjeu C’est un mécanisme qui permet

    de choisir les individus qui seront à même de valider (forger) un bloc à partir de leurs loyauté et du hasard. La “loyauté” : posséder et conserver des jetons (monnaie) Le hasard : l’heure de validation du bloc intervient (ajoute une variation)
  13. #DevoxxFR #ZenikaIT Et après ? La blockchain change complètement les

    modèles de gouvernance. Si l’on sort du périmètre technique quels sont à plus long terme les impacts économiques, politiques, sociétaux, … ?