Les Blockchains - eni - 9782409022050 -
Les Blockchains 

Les Blockchains
De la théorie à la pratique, de l'idée à l'implémentation

Préface de Odile PANCIATICI – Vice-Présidente Blockchain du groupe RenaultCe livre offre une vision à 360 degrés de l'état de l'art de la technologie Blockchain, son environnement et son potentiel, à un public désireux d'en faire sa spécialité en lui fournissant les clés pour se [...]
[lire le résumé du livre]

Auteur : 

Editeur : Eni

Collection : Epsilon

Date parution :  (2ème édition)

Reliure :
Broché
Nbr de pages :
600
Dimension :
17.8 x 21.6 x 2.4 cm
Poids :
780 gr
ISBN 10 :
2409022057
ISBN 13 :
9782409022050
54,00 €
Définitivement indisponible
Cet ouvrage n'est plus commercialisé par l'éditeur
Paiements sécurisés
CB Google/Apple Pay, Chèque, Virement
0.01€ à partir de 35€ en France métropolitaine
Satisfait ou remboursé sous 14 jours ouvrés

Quel est le sujet du livre "Les Blockchains"

Préface de Odile PANCIATICI – Vice-Présidente Blockchain du groupe Renault

Ce livre offre une vision à 360 degrés de l'état de l'art de la technologie Blockchain, son environnement et son potentiel, à un public désireux d'en faire sa spécialité en lui fournissant les clés pour se l'approprier. Bien plus qu'une cryptomonnaie, la Blockchain est une pépite de technologie, à la croisée des concepts cryptographiques bien implémentés et d'une architecture décentralisée opérationnelle en environnement de production.

Dans un premier temps, les auteurs présentent les promesses de la technologie pour permettre au lecteur de faire le tri sur l'information et la désinformation disponibles sur le web. Il découvre ainsi les réels intérêts de la technologie au-delà de la cryptomonnaie. Puis un chapitre présente la Blockchain grâce à une définition de la technologie, de ses composants et mécanismes à l'oeuvre, permettant de mieux la comprendre et de s'en approprier les piliers.

Un chapitre, davantage dédié aux profils de chefs de projet, détaille ensuite la Blockchain selon un axe métier. Le lecteur est accompagné pour comprendre le processus de définition du cas d'usage, choisir la technologie adaptée, évaluer les coûts. Le contexte légal est présenté ainsi que différents cas d'usage permettant de donner une culture générale sur les différentes technologies, leur exploitation et leur intégration aux écosystèmes existants.

Dans un autre chapitre, davantage orienté sur l'axe technique, les concepts sous-jacents à la Blockchain sont présentés avec plus de profondeur. Les architectes solutions et techniques y trouveront des éléments d'architecture leur permettant de se projeter dans la mise en oeuvre de cette technologie et les développeurs verront comment déployer les principales technologies grâce à des exemples détaillés pas à pas.

Dans la suite du livre, les auteurs détaillent plus finement la théorie cryptographique et son application dans le domaine de la Blockchain, en l'illustrant par de nombreux exemples qui en facilitent la compréhension. Pour finir, le dernier chapitre identifie les contraintes et les conditions de succès, tant pour la technologie que pour son application et sa survie dans le futur. S'émancipant de toute démarche prospective, il évoque les défis à relever pour assurer le succès des clients et des fournisseurs de solutions à base de Blockchain.

Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.



Quizinclus dans
la version en ligne !

Téléchargements

Auteurs :
Titulaire d'un Doctorat en physique nucléaire et physique des particules, du Commissariat à l'Energie Atomique (CEA) en collaboration avec le Massachusetts Institut of Technology (MIT), complété par une formation financière, Billal CHOULI possède une expertise en Mathématique, en Algorithmique et en Statistical Learning. Il exerce, en ce moment, en tant que Quant et responsable d'une équipe de recherche orientée finance quantitative et Machine Learning, dans un cabinet de conseils. C'est au cours d'un projet de recherche qu'il a découvert la technologie de la Blockchain dont il a aussitôt compris le potentiel.
Fort de 25 ans d’expérience dans les bases de données et l’architecture d’applications, Frédéric GOUJON a exercé ce métier chez de nombreux grands comptes et pour ses startups. Il s’est ensuite spécialisé dans la blockchain. Auteur d’un premier livre « Les blockchains - De la théorie à la pratique » paru aux Editions ENI, Frédéric Goujon partage dans ce nouvel ouvrage ses connaissances sur le Web3 et le Métaverse. Pédagogue et passionné de technique, son objectif a toujours été de vulgariser et transmettre sa passion pour les technologies de pointe.
Yves-Michel LEPORCHER est diplômé d'un Master de finance de Toulouse Business School et est certifié en gestion des risques (Financial Risk Manager). De formation en développement logiciel, architecture de solutions, apprentissage automatique, big data et blockchain, il possède une connaissance approfondie des secteurs de la finance, de l'automobile et de l’aéronautique et occupe des postes techniques sur des projets informatiques à grande échelle avec plusieurs entreprises industrielles de rang européen (ex. : projet XCEED). Auteur de livres sur la finance et la blockchain, il enseigne également l’intelligence artificielle.

En suivant ce lien, retrouvez tous les livres dans la spécialité Techniques de programmation.

Sommaire et contenu du livre "Les Blockchains - De la théorie à la pratique, de l'idée à l'implémentation"

Introduction
  1. Préface
  2. Introduction
  3. Qu’est-ce que la blockchain ?
  4. Origines de la technologie
  5. Les promesses de la technologie
    1. 1. Système distribué et réseau étendu
    2. 2. Désintermédiation et créationde confiance
    3. 3. Gain de transparence
    4. 4. Automatisation avancée et continuité digitale
    5. 5. Réduction des coûts et améliorationde la performance
    6. 6. Unicité des actifs digitaux
    7. 7. Ouverture vers de nouveaux business models
  6. Conclusion
Une première approche
  1. Introduction
  2. Blockchain privée, de consortium et publique
    1. 1. Blockchain privée (permissionnée)
    2. 2. Blockchain de consortium (permissionnée)
    3. 3. Blockchain publique (non permissionnée)
    4. 4. La gouvernance de la blockchain
  3. Les briques technologiques
    1. 1. Les blocks : entités constitutionnellesde la Blockchain
    2. 2. L’échange de pair à pair
      1. a. Méthodologie d’envoi des données :le réseau de gré à gré (P2P)
    3. 3. La signature numérique
      1. a. La cryptographie ou le chiffrement des données
      2. b. Les fonctions de hachage et les clés
    4. 4. Les programmes : smart-contracts
      1. a. Définition
      2. b. Turing-complet
    5. 5. Les jetons et les portefeuilles électroniques
      1. a. Définition d’un jeton et d’unportefeuille électronique
      2. b. Le modèle classique et l’économiede Hayek
      3. c. Les jetons utilitaires
  4. La logique de consensus
    1. 1. Des algorithmes pour établir la confianceentre deux parties
    2. 2. Le cas des transactions malveillantes
    3. 3. Schéma de validation d’un bloc
  5. Conclusion
Appliquer une blockchain : le métier d’abord
  1. Introduction
  2. Quand utiliser la technologie ?
  3. Le processus d’idéation : identification des cas d’usage
    1. 1. Recherche de la valeur
      1. a. Méthodologie et valorisation des gains etdes coûts
      2. b. Estimation de l’impact et des délaisde réalisation de la technologie
      3. c. Motivations et freins à l’adoptionde la technologie
    2. 2. Réalisation : POC, MVP et hackathons
      1. a. Les POC : évaluation des hypothèses
      2. b. Les MVP : think big, begin small
      3. c. Les hackathons
  4. Le choix de la technologie
    1. 1. Choix du type de blockchain : privéeou publique
      1. a. Blockchain publique
      2. b. Blockchain de consortium
      3. c. Blockchain privée
    2. 2. Choix du consensus
      1. a. Proof of Work ou Preuve de travail
      2. b. Preuve d’enjeu ou Proof of Stake
      3. c. Preuve d’enjeu par délégationou Delegated Proof of Stake
      4. d. BFT, PBFT et dBFT : les protocoles byzantinstolérants à la panne
      5. e. RAFT
      6. f. Directed acyclic graph, Tangle et Hashgraph
      7. g. Solo
    3. 3. Coût du consensus
    4. 4. Choix du jeton ou de la crypto-monnaie
    5. 5. Choix de visibilité des échanges
  5. Blockchain et portée légale
    1. 1. Portée légale d’un smart-contract
    2. 2. Propriété intellectuelle des données
    3. 3. Application du RGPD (règlement généralsur la protection de la donnée)
    4. 4. Régime fiscal et légalité d’unecrypto-monnaie
  6. Les fournisseurs principaux de technologie Blockchain
    1. 1. Les grands éditeurs
      1. a. Technologie et positionnement
      2. b. Témoignages
    2. 2. Les start-up
      1. a. Ethereum, Entreprise Ethereum Alliance et Quorum
      2. b. IOTA
      3. c. Corda
    3. 3. Conclusion
  7. Applications existantes
    1. 1. Administrations officielles/institutionspubliques
      1. a. Les greffes des tribunaux de Paris
      2. b. Venezuela et crypto-monnaie
    2. 2. Art
      1. a. Ampliative Art ou l’art décentralisé
      2. b. Monegraph ou comment protéger un contenuartistique
    3. 3. Association et caritatif
    4. 4. Assurance
      1. a. Fizzy : remboursement en cas de retard surles transports
      2. b. B3i : l’assurance décentralisée
    5. 5. Automobile
      1. a. Vehicle passport ou le carnet d’entretien
      2. b. RWE et Slock.it : charger sa voiture électriqueau centime près
      3. c. Car e-wallet
    6. 6. Énergie
      1. a. TransActive Grid ou les balbutiements du smart-grid
      2. b. SolarCoin : le Bitcoin de l’énergierenouvelable
    7. 7. Jeux vidéo
      1. a. UBISOFT : achat de goodies
      2. b. XBOX : gestion des royalties
    8. 8. Finance
      1. a. R3CEV : un exemple de consortium bancaireautour de la blockchain
      2. b. Qiwi : du paiement par crypto-monnaie à labanque spécialisée
      3. c. Émission de dette
      4. d. WeTrade : facilitation des financements internationaux
      5. e. Banque privée
    9. 9. Gestion de l’identité
      1. a. Ledger : le wallet physique
      2. b. ICOMPLY : le KYC et la conformité desICO
    10. 10. Grande distribution et traçabilité alimentaire
      1. a. Provenance : une solution de traçabilité desproduits alimentaires
      2. b. Carrefour applique la technologie à la traçabilité
    11. 11. Géolocalisation
      1. a. La géolocalisation : aller plusloin que Google Maps©
      2. b. Naviaddress : la blockchain pour améliorerle système des adresses postales
    12. 12. Immobilier
    13. 13. Logistique et Supply chain
      1. a. TradeLens : la supply chain augmentée
      2. b. Volkswagen et la traçabilité duCobalt
    14. 14. Luxe
    15. 15. Messagerie
      1. a. Whisper
      2. b. DARPA : un appel à projet
    16. 16. Pharmaceutique/Santé
      1. a. FarmaTrust : lutte contre la contrefaçonde médicaments
      2. b. MedRec : carnet de santé décentralisé dupatient
    17. 17. Publicité
      1. a. Basic Attention
      2. b. Lucidity et Toyota
    18. 18. Stockage
      1. a. Swarm
      2. b. Storj : ou comment louer votre disque dur
    19. 19. Conclusion
Appliquer une blockchain : en pratique
  1. Architecture
    1. 1. Les systèmes distribués et consensus
      1. a. Qu’est-ce qu’un système distribué ?
      2. b. Réseau informatique ou réseau d’ordinateurs
      3. c. Problèmes algorithmiques
      4. d. Coopération de processus
    2. 2. Les consensus et les Blockchains : des algorithmesdistribués
    3. 3. Les architectures techniques et logicielles
      1. a. HyperLedger
      2. b. Ethereum
    4. 4. Les architectures logicielles
      1. a. Lien avec des applications traditionnelles
    5. 5. L’ntégration blockchain - Big Data
      1. a. Un nouveau mode de stockage
      2. b. Interaction entre les blockchains et les applicationsexistantes
  2. Installer une Blockchain privée sur Ethereum
    1. 1. Installations : Ethereum privé surUbuntu
    2. 2. Expérimentation : créerson premier smart-contract
  3. Installer une Blockchain privée HyperLedger
    1. 1. Installer un environnement Hyperledger
    2. 2. Créer son premier contrat
    3. 3. Installer une Blockchain Corda
      1. a. Installer un environnement Corda
      2. b. Lancer une transaction Corda
    4. 4. Installer une Blockchain IOTA
      1. a. Installer un environnement IOTA
    5. 5. Effectuer sa première transaction
  4. Faire interagir la Blockchain avec d’autres applications
    1. 1. Importer les données dans MongoDB
      1. a. Installation de MongoDB sur Ubuntu
      2. b. Importation des blocks Ethereum dans MongoDB
  5. Conclusion
La cryptographie et la Blockchain
  1. Introduction
  2. Les schémas de cryptage
  3. Les générateurs pseudo-aléatoires
  4. Les fondamentaux de la théorie des probabilités
  5. Les modèles de calcul (la complexité)
    1. 1. Les classes de complexité
    2. 2. Les algorithmes et la complexité
  6. Le temps polynomial
    1. 1. Les algorithmes probabilistes
    2. 2. PP et BPP
    3. 3. Les fonctions négligeables
    4. 4. Les hypothèses d’insolubilité (intractabilityassumptions)
    5. 5. Les fonctions à sens unique
    6. 6. Quelques candidats pour les fonctions à sensunique
  7. Les secrets… et les vérités
    1. 1. Les premiers chiffrements (le chiffrement classique)
    2. 2. L’analyse de textes chiffrés
    3. 3. Les machines de cryptage
    4. 4. L’environnement mathématique d’uncrypto-système
    5. 5. L’arithmétique modulaire appliquée à certainscodes de chiffrement
  8. La cryptographie à clé publique : l’idée de base
    1. 1. Un algorithme pour calculer les logarithmes discrets
    2. 2. Le problème du sac à dos et sonapplication à la cryptographie
    3. 3. Le chiffrement à clé publique basé surle problème du sac à dos, ou chiffre de Merkle-Hellman
  9. Le système RSA
    1. 1. Description du système RSA
    2. 2. L’envoi d’un message crypté avec le systèmeRSA
    3. 3. Le décryptage d’un message RSA
    4. 4. Pourquoi cette méthode de décryptagefonctionne-t-elle ?
    5. 5. L’authentification et les signatures avec le systèmeRSA
    6. 6. La sécurité du systèmeRSA
  10. Les variantes du système RSA
    1. 1. L’échange de clés privées
    2. 2. La preuve à divulgation nulle de connaissance
    3. 3. Les fonctions de hachage
    4. 4. Un peu d’histoire
  11. La cryptographie et les courbes elliptiques
    1. 1. Les courbes algébriques dans un plan affine
    2. 2. Les courbes elliptiques
    3. 3. La cryptographie et la théorie du chaos
Futur et perspectives de la technologie
  1. Introduction
  2. Les défis techniques
    1. 1. Unification des blockchains et exécutiondes contrats
    2. 2. Perte ou corruption des clés d’accès
    3. 3. Accès aux données et purge
    4. 4. Consommation énergétique et calculsinutiles
    5. 5. Qualité des développements
    6. 6. Distribution de la puissance de calcul
    7. 7. Vitesse des transactions et évolutivité
    8. 8. Interopérabilité entre blockchains
    9. 9. Ordinateur quantique
  3. Les défis métier
    1. 1. Le droit à l’oubli
    2. 2. La gestion de l’erreur
    3. 3. Une refonte des procédures, des méthodesde travail et des mentalités
    4. 4. Ressources humaines
    5. 5. Multiplicité des jetons et gestion des risques
  4. Les défis légaux
  5. Le défi de l’open source
  6. Le problème des forks et le problème plus général des versions
    1. 1. Étude de cas : TheDAO
      1. a. L’attaque
      2. b. Les solutions proposées
      3. c. Les problèmes associés à cessolutions
      4. d. La solution finale
  7. Les défis de la volatilité des crypto-monnaies
  8. Les risques de mauvaises utilisations de la blockchain
  9. Conclusion

    Avis clients sur Les Blockchains - eni - Epsilon

    (Ils sont modérés par nos soins et rédigés par des clients ayant acheté l'ouvrage)
    Donnez votre avis
     
    Controler les cookies