La chaîne de blocage
Les sites ou les utilisateurs utilisant le système Bitcoin sont tenus d'utiliser une base de données globale appelée "blockchain". La chaîne de blocage est un enregistrement de toutes les transactions qui ont eu lieu dans le réseau Bitcoin. Elle garde également une trace des nouveaux bitcoins au fur et à mesure de leur génération. Grâce à ces deux éléments, la chaîne de blocage permet de savoir à tout moment qui possède combien d'argent. []
Exploitation minière
Pour générer un bitcoin, un mineur doit résoudre un problème mathématique. Cependant, la difficulté du problème de maths dépend du nombre de personnes qui exploitent le bitcoin à l'heure actuelle. En raison de la complexité habituelle des problèmes mathématiques, ils doivent être calculés à l'aide de processeurs très puissants. [] Ces processeurs se trouvent dans les unités centrales, les cartes graphiques ou les machines spécialisées appelées ASIC. Le processus de génération des bitcoins s'appelle l'exploitation minière. Les personnes qui utilisent ces machines pour extraire les bitcoins sont appelées des mineurs. Les mineurs sont soit en compétition les uns avec les autres, soit travaillent ensemble en groupe pour résoudre un puzzle mathématique. Le premier mineur ou groupe de mineurs qui résout l'énigme est récompensé par de nouvelles pièces de monnaie.
Le puzzle est déterminé par les transactions envoyées à ce moment-là et la solution du puzzle précédent. Cela signifie que la solution d'un puzzle est toujours différente de celle des puzzles précédents. Tenter de modifier une transaction antérieure, par exemple en envoyant de faux bitcoins ou en changeant le nombre de bitcoins de quelqu'un, nécessite de résoudre à nouveau ce puzzle, ce qui demande beaucoup de travail, et nécessite également de résoudre chacun des puzzles suivants, ce qui demande encore plus de travail. Cela signifie qu'un tricheur de bitcoins doit surpasser tous les autres mineurs de bitcoins pour changer l'histoire des bitcoins. Cela rend la chaîne de blocage des bitcoins très sûre à utiliser.
Codes QR
Une image populaire associée à Bitcoin est un code QR. Les codes QR sont un groupe de boîtes noires et blanches qui sont similaires aux codes-barres. Les codes-barres sont une rangée de lignes, et les codes QR sont une grille de carrés. Bitcoin utilise les codes QR parce qu'ils peuvent stocker plus d'informations dans un espace réduit, et qu'un appareil photo tel qu'un smartphone peut les lire. Les deux codes QR sur la note Bitcoin sont les adresses publiques et privées, et peuvent être scannés avec un certain nombre d'outils en ligne.
Echanges
Tout le monde dans le réseau Bitcoin est considéré comme un pair, et toutes les adresses sont créées égales. Toutes les transactions peuvent se faire uniquement de pair à pair, mais il existe un certain nombre de sites qui simplifient ces transactions. Ces sites sont appelés des échanges. Les bourses fournissent des outils pour effectuer des transactions sur Bitcoin. Certains permettent d'acheter des Bitcoins à partir de comptes externes, et d'autres permettent de négocier avec d'autres devises basées sur la cryptographie comme les Bitcoins. La plupart des bourses fournissent également un service de base de "portefeuille".
Portefeuilles
Les portefeuilles sont un moyen pratique de garder une trace de toutes les adresses publiques et privées d'un utilisateur. Les adresses étant pseudo-anonymes, chacun peut en avoir autant qu'il le souhaite. C'est utile pour traiter avec plusieurs personnes, mais cela peut devenir compliqué de gérer plusieurs comptes. Un portefeuille contient toutes ces informations dans un endroit pratique, comme le ferait un vrai portefeuille. La sauvegarde d'un portefeuille évite de "perdre" les bitcoins.