La blockchain pour les débutants : Le guide pratique du débutant pour comprendre la technologie que personne ne comprend
Par Kevin Droz
()
À propos de ce livre électronique
On vit dans l'ère la plus marquée de toute l'histoire de l'humanité, et chaque jour, on témoigne de l'apparition d'une technologie qui écrase sans aucune pitié une habitude qu'on avait mis des année à développer ... Tous les jours, on abandonne sans regret une habitude pour attraper la nouvelle chance qui se présente.
Vous vous rappelez la dernière fois que vous avez fait un tour chez votre banquier pour vérifier un truc financier ? Moi, je le faisais à contre cœur, je détestais et je déteste toujours tout ce qui est en relation avec les banques et je pense que je ne suis pas seul dans ce cas-là !
Je ne vais pas essayer de minimiser le rôle des banques ici parce que tout le monde connaît le rôle crucial que joue une banque dans l'établissement de la relation de confiance entre les parties effectuant des transactions. Sans confiance, peu de gens ont la foi de faire des transactions.
Maintenant, admettons qu'on élimine les banques avec toute leur paperasse agaçante pour les remplacer par un système informatisé, automatisé et qui garantit une confiance parfaite à ses utilisateurs, ce système s'appellera : la blockchain.
La blockchain n'est pas juste une application qui aura la chance de vous aider à exercer une activité financière rapide, mais elle peut être à même de gérer tout ce qui concerne l'intégrité et la confidentialité de vos précieuses informations.
C'est l'explosion du prix du bitcoin en 2017 qui a attiré l'attention des gens à cette technologie (qui est la blockchain), et beaucoup de gens se sont intéressé au minage et au trading de cryptomonnaie comme façon de gagner de la tune, tout en participant à la protection de cette technologie.
Le problème, c'est qu'il y a beaucoup de fausses idées qui circulent sur la blockchain et les cryptomonnaies. De plus, il y a beaucoup de fraude dans ce domaine aussi.
Si vous voulez vous impliquer dans cette technologie et faire vos premiers pas avec confiance, ce livre est votre guide.
Ensemble, nous allons voir :
- Pourquoi on a inventé ce nouveau système qui est la blockchain ?
- Pourquoi voulons-nous remplacer les banques ?
- Où peut-on utiliser cette technologie ?
- Comment miner du Bitcoin et faire de l'argent avec votre matériel informatique ?
- Puis on va voir comment fonctionne cette technologie (je vais essayer de simplifier au maximum)
- Le concept de cryptomonnaie et pourquoi il est important à comprendre
- Les mineurs et leur rôle dans la blockchain
- Les différents types de cryptomonnaies
- Comment pouvez-vous créer un portefeuille qui contient des cryptomonnaies de votre choix
- La cryptographie derrière la blockchain.
Ce livre est écrit pour les débutants. Après que vous ayez fini de le lire, vous ferez partie du 1 % de la population qui comprend l'une des technologies les plus puissantes de l'histoire.
En savoir plus sur Kevin Droz
Python pour les hackers : Le guide des script kiddies : apprenez à créer vos propres outils de hacking Évaluation : 5 sur 5 étoiles5/5Hacking pour débutants : Le guide complet du débutant pour apprendre les bases du hacking avec Kali Linux Évaluation : 5 sur 5 étoiles5/5Apprendre Python rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation Évaluation : 0 sur 5 étoiles0 évaluationWiFi Hacking : Le guide simplifié du débutant pour apprendre le hacking des réseaux WiFi avec Kali Linux Évaluation : 3 sur 5 étoiles3/5Python Offensif : Le guide du débutant pour apprendre les bases du langage Python et créer des outils de hacking. Évaluation : 0 sur 5 étoiles0 évaluationWireshark pour les débutants : Le guide ultime du débutant pour apprendre les bases de l’analyse réseau avec Wireshark. Évaluation : 0 sur 5 étoiles0 évaluationKali Linux pour débutant : Le guide ultime du débutant pour apprendre les bases de Kali Linux. Évaluation : 5 sur 5 étoiles5/5Le guide pratique du hacker dans les tests d’intrusion IoT : Le livre indispensable pour identifiez les vulnérabilités et sécurisez vos objets intelligents Évaluation : 0 sur 5 étoiles0 évaluationComment analyser les gens : Introduction à l’analyse du langage corporel et les types de personnalité. Évaluation : 0 sur 5 étoiles0 évaluationPython pour les hackers : guide pratique pour créez des outils de test de pénétration puissants Évaluation : 0 sur 5 étoiles0 évaluation
Lié à La blockchain pour les débutants
Livres électroniques liés
Les bases de la blockchain: Guide non technique sur les crypto-monnaies pour les débutants Évaluation : 5 sur 5 étoiles5/5Le Minage De Bitcoin 101: Le Guide du Débutant de Bitcoin Pour Faire de L'argent Avec Des Bitcoins Évaluation : 4 sur 5 étoiles4/5La Maîtrise Du Bitcoin Pour Les Débutants: Technologies, Minage, Investissement Et Négociation Du Bitcoin Et Des Crypto-Monnaies Évaluation : 0 sur 5 étoiles0 évaluationCrypto-Monnaie: La Cryptomonnaie, Cette Nouvelle Révolution Digitale Évaluation : 0 sur 5 étoiles0 évaluationLa Technologie Blockchain: Introduction À Une Technologie Qui Pourrait Changer Le Monde Évaluation : 0 sur 5 étoiles0 évaluationintroduction a la bitcoin monnaie Évaluation : 0 sur 5 étoiles0 évaluationBlockchain: Applications et compréhension du monde réel Évaluation : 4 sur 5 étoiles4/5Introduction au Darknet: Darknet 101 Évaluation : 4 sur 5 étoiles4/5Monnaie : Crypto-Monnaie : Secrets D'Experts Pour Négociation, Gestion Des Investissements Et Minage Évaluation : 0 sur 5 étoiles0 évaluationHacking pour débutant : le guide ultime du débutant pour apprendre les bases du hacking avec kali linux et comment se protéger des hackers Évaluation : 0 sur 5 étoiles0 évaluationComprendre ELROND en seulement 2h ! Évaluation : 0 sur 5 étoiles0 évaluationCOMMENT ÊTRE UN INVESTISSEUR CRYPTO INTELLIGENT: Un guide pour investir dans la crypto-monnaie de la bonne manière Évaluation : 0 sur 5 étoiles0 évaluationintroduction a la cryptomonnaie Évaluation : 0 sur 5 étoiles0 évaluationLe Bitcoin: The Blokehead Évaluation : 0 sur 5 étoiles0 évaluationEthereum - La Prochaine Génération de Cryptomonnaie: Un Guide Sur le Monde de l'Ethereum Évaluation : 0 sur 5 étoiles0 évaluationExplication De La Technologie Blockchain: Guide Ultime Du Débutant Au Sujet Du Portefeuille Blockchain, Mines, Bitcoin, Ripple, Ethereum Évaluation : 0 sur 5 étoiles0 évaluationComment générer 200€ de cryptomonnaie tous les mois passivement Évaluation : 2 sur 5 étoiles2/5Le Code Crypto Évaluation : 5 sur 5 étoiles5/5Comprendre ETHEREUM en seulement 2H ! Évaluation : 0 sur 5 étoiles0 évaluationLe Secret du Bitcoin Évaluation : 0 sur 5 étoiles0 évaluationInvestir dans les Crytomonnaies? Finance, Monnaie Électronique et Révolution Évaluation : 4 sur 5 étoiles4/5Cryptomonnaie: Comment Fonctionnent Les Crypto-monnaie Investir, Commercer Et Viabilité Future Évaluation : 4 sur 5 étoiles4/5Cryptomonnaie : Choisir Le Meilleur Bitcoin Évaluation : 0 sur 5 étoiles0 évaluationCryptotrading Professionnel: Gagnez Votre Vie Avec Des Stratégies, Des Outils Et Des Techniques De Gestion Des Risques Éprouvés Évaluation : 0 sur 5 étoiles0 évaluationLe prochain niveau d'investissement dans les crypto-monnaies Évaluation : 0 sur 5 étoiles0 évaluationMaîtriser Bitcoin - Guide du débutant pour commencer à gagner de l'argent avec Bitcoin Évaluation : 0 sur 5 étoiles0 évaluationWiFi hacking avec Kali Linux : le guide complet pour apprendre à pénétrer les réseaux WiFi avec Kali Linux et comment les défendre des hackers Évaluation : 0 sur 5 étoiles0 évaluation
Internet et Web pour vous
Bien débuter avec JavaScript: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec HTML: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationComment réussir sur TikTok Évaluation : 4 sur 5 étoiles4/5Excel de A à Z: Le Cours Ultime pour Maîtriser Excel Sans être Dépassé - Formules Secrètes Gagnantes pour Sortir du Lot et Impressionner Votre Patron Évaluation : 0 sur 5 étoiles0 évaluationGetting started with HTML: Professional training Évaluation : 0 sur 5 étoiles0 évaluationCréez votre blog et faites-le triompher Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec WordPress: Formation professionnelle Évaluation : 5 sur 5 étoiles5/5Bien débuter avec Adobe InDesign Évaluation : 0 sur 5 étoiles0 évaluationLa publicité YouTube pour ta Business: Le guide complet de publicité pour rejoindre les bonnes personnes au bon moment et quand elles sont prêtes à acheter Évaluation : 0 sur 5 étoiles0 évaluationComment être plus efficace sur Google+ Évaluation : 5 sur 5 étoiles5/5Cybercriminalité: Menaces Liées à La Navigation sur Internet et aux Réseaux Sociaux Évaluation : 5 sur 5 étoiles5/5Explication De La Technologie Blockchain: Guide Ultime Du Débutant Au Sujet Du Portefeuille Blockchain, Mines, Bitcoin, Ripple, Ethereum Évaluation : 0 sur 5 étoiles0 évaluationInstaller son site WordPress en moins d’une heure Évaluation : 0 sur 5 étoiles0 évaluationL'instant mobile: Deux minutes pour convaincre votre client mobile Évaluation : 0 sur 5 étoiles0 évaluationAimez-vous les uns les autres: Une sociologie de comptoir virtuel Évaluation : 0 sur 5 étoiles0 évaluationDevenir une star du Web: Blog, vlog, chaîne YouTube,… Trucs et astuces pour se démarquer sur les réseaux sociaux Évaluation : 0 sur 5 étoiles0 évaluationWeb hacking: apprenez à tester la sécurité des applications web comme un hacker pro avec kali linux Évaluation : 0 sur 5 étoiles0 évaluationVotre image sur internet ? A vous de jouer !: e-réputation, la théorie par l’exemple Évaluation : 0 sur 5 étoiles0 évaluationMarketing: Guide Pour Gagner De L'argent En Ligne Avec Les Réseaux Sociaux Évaluation : 0 sur 5 étoiles0 évaluationBien référencer son site internet sur Google Évaluation : 0 sur 5 étoiles0 évaluationBien débuter en programmation: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluation100 idées de contenu pour l'agro-business Évaluation : 0 sur 5 étoiles0 évaluationLes réseaux sociaux sont-ils nos amis ?: Un débat sur l'impact de leur utilisation Évaluation : 0 sur 5 étoiles0 évaluationRéseau Anonyme Tor 101: Une Introduction à la Partie la Plus Privée de l'Internet Évaluation : 2 sur 5 étoiles2/5La philosophie de la technologie blockchain: Ontologies Évaluation : 0 sur 5 étoiles0 évaluation
Avis sur La blockchain pour les débutants
0 notation0 avis
Aperçu du livre
La blockchain pour les débutants - Kevin Droz
Disclaimer
Toute action ou activité liée au contenu de ce livre relève de votre entière responsabilité. L'usage abusif des informations contenues dans ce livre peut donner lieu à des poursuites pénales contre les personnes en question, donc veillez à créer un environnement propice afin de tester les connaissances que je vais vous présenter dans ce livre. Et surtout, n’hésitez pas : Virtualbox est à votre disposition.
Une autre chose importante : les connaissances fournies dans ce livre ne sont pas garanties et ce domaine est en évolution continue. Donc si vous trouvez que certaines informations ne sont plus valables, n’hésitez pas à me le signaler en me contactant. Je serais ravi de corriger ce qui est nécessaire et de vous remercier par la même occasion.
Notre chaîne YouTube : youtube.com/HackinGeeK
Notre site Web : https://hackingeek.com/
Mon adresse e-mail : kevin@hackingeek.com
Notre page Facebook : hackingeek0x/
Sommaire
Disclaimer
Chapitre 1
Introduction à la Blockchain
Introduction
Contexte de la blockchain
Qu'est-ce que la blockchain ?
Systèmes centralisés ou décentralisés ?
Mécanismes de consensus
La monnaie électronique
Éléments génériques d'une blockchain
Domaines d'application de la technologie blockchain
Avantages et limites de la blockchain
Chapitre 2
La décentralisation
Introduction
Décentralisation par blockchain
Les méthodes de décentralisation
Comment décentraliser
EXEMPLES
La blockchain et la décentralisation complète de l'écosystème
Applications décentralisées
Plates-formes pour la décentralisation
Résumé
Chapitre 3
Cryptographie et fondements techniques
Introduction
Échange de clés Diffie-Hellman
Cryptographie à courbe elliptique
Encodage de données arbitraires
Checksum
Chapitre 4
Le Bitcoin
Introduction
Le Bitcoin
Les Transactions
Systèmes de mining
Le réseau Bitcoin
Les portefeuilles
Paiements de Bitcoin
Investissement, achat et vente de Bitcoins
Installation du Bitcoin
La programmation de Bitcoin et l'interface de ligne de commande
Bitcoin improvement proposals (BIPs)
Chapitre 1
Introduction à la Blockchain
1/ Introduction
La Blockchain est la nouvelle tendance qui a déjà commencé à redéfinir les interactions commerciales, sociales et politiques, ainsi que tout autre mode d'échange de valeurs. Là encore, il ne s'agit pas d'un simple changement, mais d'un phénomène rapide qui est déjà en marche. Au moment où ces lignes sont écrites, plus de 40 institutions financières de premier plan et de nombreuses entreprises de tous les secteurs ont commencé à explorer la blockchain pour réduire le coût des transactions, accélérer le temps de transaction, réduire le risque de fraude et éliminer les services des intermédiaires.
Certains tentent de réinventer les systèmes et services existants pour les porter à un niveau supérieur et proposer de nouveaux types de services.
Nous traiterons plus en détail la blockchain tout au long du livre. Vous pouvez suivre les chapitres dans l'ordre présenté si vous êtes novice en matière de blockchain ou ne choisir que ceux qui vous concernent. Ce chapitre explique en quoi consiste la blockchain, comment elle a évolué et son importance dans le monde actuel avec quelques cas d’utilisations. Il vous donne un point de vue extérieur et intérieur pour vous permettre d'approfondir la notion de blockchain.
2/ Contexte de la blockchain
L'UNE DES PREMIÈRES perturbations numériques connues qui ont jeté les bases de l'Internet a été le TCP/IP (Transmission Control Protocol/Internet Protocol) dans les années 1970. Avant le TCP/IP, c'était l'ère de la commutation de circuits, qui nécessitait une connexion dédiée entre deux parties pour que la communication puisse avoir lieu. Le TCP/IP a donné naissance à la commutation des paquets, qui était plus ouverte et de poste à poste, sans qu'il soit nécessaire de préétablir une ligne dédiée entre les parties.
Lorsque l'Internet a été rendu accessible au public par le World Wide Web (WWW) au début des années 1990, il était censé être plus ouvert et de type peer-to-peer. C'est parce qu'il a été construit au sommet du TCP/IP ouvert et décentralisé.
Lorsqu'une nouvelle technologie, en particulier les technologies révolutionnaires, arrive sur le marché, soit elle s'efface d'elle-même, soit elle a un tel impact qu'elle devient la norme acceptée. Les gens se sont adaptés à la révolution du WWW et ont exploité les avantages qu'elle offrait de toutes les manières possibles. En conséquence, la toile mondiale a commencé à prendre forme d'une manière qui n'était peut-être pas exactement comme on l'avait imaginée. Il aurait pu être plus ouvert, plus accessible et plus axé sur le peer-to-peer.
De nombreuses nouvelles technologies et entreprises ont commencé à s'y développer et il est devenu ce qu'il est aujourd'hui, plus centralisé. Lentement et progressivement, les gens s'habituent à ce que la technologie leur offre. Les gens se débrouillent très bien si une transaction internationale prend plusieurs jours à être réglée, si elle est trop coûteuse ou si elle est moins fiable.
Examinons de plus près le système bancaire et son évolution. Depuis l'époque du système de troc jusqu'aux monnaies fiduciaires, il n'y avait pas de différence réelle entre une transaction et son règlement, car il ne s'agissait pas de deux entités distinctes. Par exemple, si Alice devait payer 10 dollars à Bob, elle lui remettait simplement un billet de 10 dollars et la transaction était réglée sur place. Aucune banque n'était nécessaire pour débiter 10$ du compte d'Alice et les créditer sur le compte de Bob ou pour servir de système de confiance afin de s'assurer qu'Alice ne trompait pas Bob.
Cependant, il était difficile de traiter directement avec quelqu'un qui n'était pas physiquement présent à proximité. Les systèmes bancaires ont donc évolué avec beaucoup plus d'offres de services et ont permis des transactions venant de tous les coins du monde. Avec l'aide d'Internet, la géographie n'était plus une limitation et les opérations bancaires sont devenues plus faciles que jamais. Et pas seulement pour les opérations bancaires : Internet a facilité de nombreux types d'échanges de valeurs sur le Web.
La technologie a permis à un français d'effectuer une transaction monétaire avec une personne du Royaume-Uni, mais avec un certain coût. Il faut des jours pour régler de telles transactions et elles sont également coûteuses. Une banque a toujours été nécessaire pour imposer la confiance et assurer la sécurité de ces transactions entre deux ou plusieurs parties. Et si la technologie pouvait permettre d'instaurer la confiance et la sécurité sans ces systèmes intermédiaires et centralisés ? D'une manière ou d'une autre, cette partie (de la technologie imposant la confiance) était complètement absente, ce qui a entraîné le développement de systèmes centralisés tels que les banques, les services de séquestre, les chambres de compensation, les bureaux d'enregistrement et de nombreuses autres institutions de ce type.
La blockchain s'avère être la pièce manquante du puzzle de la révolution Internet qui permettrait de mettre en place un système sans confiance, de manière sécurisée au moyen de la cryptographie.
Satoshi Nakamoto, le pseudonyme sous lequel le monde le connaît, a dû sentir que les systèmes monétaires n'ont pas été touchés par la révolution technologique depuis les années 1980. Les banques ont formé les institutions centralisées qui ont tenu les registres des transactions, ont régi les interactions, ont fait respecter la confiance et la sécurité, et ont réglementé l'ensemble du système.
L'ensemble du commerce repose sur ces institutions financières, qui servent de tiers de confiance pour le traitement des paiements. La médiation des institutions financières augmente le coût et le temps de règlement d'une transaction, et limite également la taille des transactions. La médiation est nécessaire pour régler les litiges, mais cela signifie qu'une transaction totalement irréversible n'est jamais possible. Il en résulte une situation où la confiance est nécessaire pour qu'une personne puisse effectuer une transaction avec une autre. Il est certain que ce système bureaucratique a dû changer pour suivre la transformation numérique attendue de l'économie.
Satoshi a donc inventé une crypto-monnaie appelée bitcoin qui a été rendue possible grâce à la technologie de la blockchain. Le bitcoin n'est qu'un des cas d'utilisation monétaire de la blockchain qui permet de remédier à la faiblesse inhérente des modèles basés sur la confiance. Dans ce livre, nous approfondirons les principes fondamentaux des bitcoins et de la blockchain.
3/ Qu'est-ce que la blockchain ?
INTERNET A RÉVOLUTIONNÉ de nombreux aspects de la vie, de la société et des affaires. Cependant, nous avons appris dans la section précédente que la façon dont les personnes et les organisations effectuent des transactions entre elles n'a pas beaucoup changé au cours des deux dernières décennies. On pense que la blockchain est l'élément qui complète le puzzle de l'Internet et le rend plus ouvert, plus accessible et plus fiable.
Pour comprendre la blockchain, il faut l'appréhender à la fois d'un point de vue commercial et d'un point de vue technique. Comprenons-la d'abord dans le contexte d'une transaction commerciale pour en saisir le quoi
, puis examinons la dimension technique pour en comprendre le comment
dans les chapitres suivants.
La blockchain est un système d'enregistrements permettant de réaliser des transactions de valeur (pas seulement de l'argent !) grâce à un réseau peer to peer. Cela signifie qu'il n'est pas nécessaire qu'un intermédiaire de confiance tel que les banques, les courtiers ou autres services de dépôt fiduciaire serve de tiers de confiance. Par exemple, si Alice paie 10$ à Bob, pourquoi passerait-elle par une banque ?
A440588_1_En_1_Fig1_HTML.jpgVoyons maintenant un autre exemple. Une transaction boursière typique se fait en quelques secondes, mais son règlement prend des semaines. Est-ce souhaitable à l'ère du numérique ? Certainement pas ! La figure suivante illustre cette situation.
A440588_1_En_1_Fig2_HTML.jpgSi quelqu'un souhaite acheter des actions à une société ou à une personne, il peut le faire directement auprès d'elle avec un règlement instantané, sans avoir besoin de courtiers, de chambres de compensation ou d'autres institutions financières entre-temps. Une solution décentralisée et peer to peer à une telle situation peut être représentée comme dans la figure suivante :
A440588_1_En_1_Fig3_HTML.jpgVeuillez noter que la transaction et le règlement ne sont pas deux entités différentes dans un contexte de blockchain ! Les transactions sont analogues à, disons, des transactions en devises étrangères où si quelqu'un paie un billet de 10 dollars, il n'en est plus propriétaire et ce billet de 10 dollars est physiquement transféré au nouveau propriétaire.