La blockchain est définie comme un grand livre immuable, c'est-à-dire un enregistrement des transactions qui ne peuvent pas être modifiées ou falsifiées. Un nœud possède la copie complète de la blockchain entière, qui est mise à jour à chaque nouvelle transaction. Par défaut, une blockchain est publique et persiste tant qu'il y a au moins un nœud en ligne.
La blockchain n'a rien de spécial, c'est juste un fichier texte ordinaire avec du charabia. Vous ne pouvez pas lire ce charabia, mais une application dédiée le peut, pour savoir qui a envoyé quoi à qui et quand. Au fur et à mesure que les transactions continuent d'arriver, la blockchain se développe, ce qui peut la rendre lourde pour les utilisateurs réguliers.
Imaginez la blockchain comme une composition de train, chaque voiture étant remplie d'enregistrements de transactions. Lorsque la voiture est pleine, la voiture suivante est attachée à la composition et remplie. L'essentiel de la sécurité de la blockchain est que personne ne peut accéder à la voiture au milieu pour éditer les enregistrements sans passer par toutes les voitures derrière.
Si vous vous demandez: "Et si la composition devient trop longue?", c'est une bonne question. Deux experts Bitcoin, Joseph Poon et Tadge Dryja, a fait une présentation à ce sujet, déclarant que Bitcoin ne peut pas fonctionner s'il devient mondial. Les blocs (voitures dans notre exemple) deviendront trop gros, ce qui rendra la blockchain impossible à tenir sur du matériel plébéien.
Les crypto-monnaies sont des bits de données sur un ordinateur. Toutes ces données peuvent finalement être dupliquées, de sorte qu'une blockchain vérifie la propriété de certaines crypto-monnaies et responsabilise les utilisateurs de crypto-monnaies.
Alice vient au café de Bob et veut acheter une tasse de café avec Bitcoin. Bob lui indique l'adresse de son portefeuille (alias "clé publique"). Alice ouvre son application de portefeuille Bitcoin et saisit l'adresse de Bob, le montant de Bitcoin qu'elle souhaite envoyer et les frais. Lorsqu'elle appuie sur "Envoyer" , la transaction est signée avec sa signature (alias "clé privée") mais ne va pas immédiatement au portefeuille de Bob.
Les nœuds Bitcoin reçoivent une notification indiquant qu'une adresse souhaite envoyer des Bitcoins à une autre. Ils ne savent pas à qui appartiennent ces adresses à moins qu'Alice et Bob ne le révèlent. Chaque nœud peut décider si les frais en valent la peine. Si c'est le cas, ils exécutent des calculs compliqués qui vérifient qu'Alice a suffisamment de Bitcoin. Ensuite, ils ajoutent l'enregistrement de la transaction à la blockchain.
Preuve de Travail (alias PoW) est l'idée qu'une crypto-monnaie a de la valeur car il existe des nœuds exécutant des calculs compliqués pour vérifier la propriété et les transactions. Les nœuds utilisent l'électricité pour faire le calcul, de sorte que le prix de l'électricité dépensée est compté dans la valeur d'une crypto-monnaie.
Ils travaillent à travers quelque chose appelé "confirmation". En termes simples, cela signifie que les nœuds font des calculs complexes pour confirmer l'adresse d'envoi du Bitcoin l'a réellement. Les gens attendent généralement une confirmation, mais le guide officiel du Bitcoin recommande d'attendre 6 ou plus si vous envoyez de grosses sommes d'argent.
Les confirmations empêchent les propriétaires de portefeuille de dépenser le même Bitcoin plus d'une fois.
Aussi connu comme adresse, la clé publique est l'endroit où la crypto-monnaie dépensée va après une transaction. Le guide officiel de Bitcoin recommande de changer l'adresse après chaque transaction pour augmenter la sécurité.
Le clé privée est effectivement Bitcoin ou la crypto-monnaie qu'il représente. Une clé privée est une très longue chaîne de caractères. Si quelqu'un le découvre, que quelqu'un peut dépenser le Bitcoin à votre place. Les experts recommandent de conserver les clés privées sur un morceau de papier ou de matériel qui n'est jamais connecté à Internet. Vous ne devriez jamais parler de posséder Bitcoin.
La blockchain représente une révolution dans la façon dont les opérations bancaires sont effectuées en ligne. Il abaisse la barre pour initier ou vérifier des transactions et donne également plus de flexibilité. Une banque traditionnelle obscurcira son fonctionnement, mais une blockchain révèle tout, y compris qui possède combien dans un système de crypto-monnaie monétaire.
En quelque sorte. Il offre plus de transparence et de décentralisation, mais supprime un certain anonymat. Vous devez utiliser plusieurs portefeuilles pour envoyer des cryptos entre eux et veillez à joindre un minimum d'informations personnelles à un portefeuille. Lorsque vous le ferez, il restera sur la blockchain pour toujours.
Utilisez l'explorateur de chaînes de blocs pour parcourir les transactions et les adresses à votre guise. Toutes les principales blockchains devraient en avoir une, tels que Ethereum.
Les gouvernements peuvent utiliser le caractère public de la blockchain pour calculer rétroactivement les impôts. Si vous joignez vos informations personnelles à un portefeuille, vous pouvez être dans un sacré pétrin. Le remède utilise un service connu sous le nom de "tumbler", qui enchevêtre les transactions afin que personne ne puisse savoir quelle crypto est allée où.
Une attaque appelée" attaque à 51% "ou simplement" 51% " est une menace pour toute blockchain où 51% des nœuds sont repris par une partie malveillante. Étant donné que les blockchains de crypto-monnaie sont gouvernées par consensus, le parti au pouvoir 51% des nœuds peut refuser de traiter toute transaction, tuant ainsi la crypto-monnaie.
La protection contre un 51% est d'avoir autant de petits nœuds indépendants que possible. Cependant, si la difficulté devient trop élevée ou si les blocs deviennent trop grands, il devient trop coûteux d'exécuter un nœud, ce qui entraîne l'arrêt des petits nœuds. Ce qui reste, ce sont les joueurs riches, qui peuvent contrôler la blockchain en étant les seuls autour.
Oui, si l'utilisateur prend beaucoup de précautions. Par exemple, l'installation et l'utilisation de portefeuilles de mauvaise qualité ou piratés peuvent drainer le solde de crypto-monnaie de l'utilisateur. Les banques peuvent également être volées bien qu'elles aient une assurance et des procédures de bon sens pour minimiser les pertes. Tant qu'un détenteur de crypto-monnaie fait de même, une blockchain est aussi sûre ou plus sûre qu'une banque traditionnelle.
La centralisation apporte des fonctionnalités de qualité de vie, telles que la possibilité d'annuler ou de rembourser une transaction, mais introduit également un risque de censure. La décentralisation signifie que personne ne peut censurer une transaction, mais il n'y a aucun recours en cas d'erreur ou d'attaque.
La cryptographie est un calcul complexe. Cela améliore la sécurité car nous utilisons des ordinateurs et de l'électricité pour le résoudre. Si le calcul est suffisamment complexe, l'attaquant ne peut pas résoudre le calcul pour accéder à la solution, qui peut être un message ou un Bitcoin.
Les mineurs résolvent des équations mathématiques difficiles; quand ils le font, ils sont récompensés par Bitcoin et l'équation devient plus difficile. Ils utilisent des machines spécialisées, appelées ASIC, ou simplement des GPU grand public pour ces calculs. Plus il y a de blocs extraits, plus la difficulté de résoudre le niveau d'équation suivant est élevée.
Les nœuds fonctionnent sur un principe similaire, sauf qu'ils vérifient les transactions en effectuant les calculs sous-jacents. Les nœuds ne sont pas obligés de vérifier les transactions; s'ils pensent que les frais sont trop faibles, ils peuvent ignorer la transaction. Cela conduit à un grave problème de nœuds augmentant les frais au point que la transaction en Bitcoin coûte plus cher que le valeur du Bitcoin envoyé.
La devise non officielle de Bitcoin est "ne faites pas confiance, vérifiez", que vous devriez être bien avisé d'adopter. La blockchain n'est qu'une technologie aussi bonne ou aussi mauvaise que les personnes qui l'utilisent. Il existe des moyens d'abuser ou de saboter une blockchain, vous ne devriez donc jamais lui faire entièrement confiance. Vous devriez l'essayer avec un esprit ouvert et des fonds que vous pouvez vous permettre de perdre.
Le premier exemple notable d'une blockchain a été créé par Satoshi Nakamoto de Bitcoin. Il a créé le premier bloc sur la blockchain Bitcoin le 3 janvier 2009, en insérant un titre sur les renflouements bancaires. Il faisait 1 Mo. En 2014, la blockchain de Bitcoin comptait des blocs de 20 Go; en 2017, ils étaient de 100 Go chacun.
D'autres blockchains ont emboîté le pas et assez tôt il y en avait des milliers.