ETFFIN Finance >> cours Finance personnelle >  >> Crypto-monnaie >> Chaîne de blocs

Qu'enregistre la blockchain Bitcoin ?

La blockchain Bitcoin est essentiellement un énorme, partagé, liste cryptée de toutes les adresses qui détiennent des soldes Bitcoin. Parce que cette liste est partagée, c'est ce qu'on appelle une technologie de grand livre numérique distribué (DLT). Chaque nouveau bloc représente la dernière mise à jour des soldes des comptes. Un bloc fait simplement référence à un ensemble de transactions Bitcoin qui sont liées car elles ont eu lieu au cours de la même période. De nouveaux blocs sont créés après une exploitation minière supplémentaire ou une transaction se produit où Bitcoin est échangé.

Points clés à retenir

  • La blockchain Bitcoin est essentiellement un énorme, partagé, liste chiffrée de toutes les adresses qui détiennent des soldes Bitcoin.
  • Les blockchains consistent en une série de blocs individuels, classés par ordre chronologique en fonction de l'ordre des transactions.
  • Alors qu'une blockchain peut être utilisée pour stocker un nombre quelconque de points de données (votes lors d'une élection, stocks de produits, identifications d'état, titres de propriété, etc.), Bitcoin utilise simplement la blockchain comme moyen d'enregistrer de manière transparente un registre des paiements.

Les blocs sont empilés les uns sur les autres de telle sorte qu'un bloc dépend du précédent. De cette façon, une chaîne de blocs est créée; c'est de là que vient le terme "blockchain". Lorsqu'une transaction est soumise au réseau Bitcoin, les informations sont transmises via tous les nœuds Bitcoin (tous les ordinateurs connectés à d'autres ordinateurs de la blockchain) en même temps (via la blockchain).

La fonction d'une blockchain

De cette façon, il fonctionne un peu comme un grand livre public, comptabiliser les transactions économiques et fournir un moyen de vérifier que tous les utilisateurs de Bitcoin ont été équipés des mêmes informations. Tout le monde peut télécharger une copie de la blockchain et l'utiliser pour tracer le chemin des Bitcoins d'une transaction Bitcoin à une autre. (Il convient de noter que bien qu'il existe un enregistrement de chaque transaction Bitcoin jamais effectuée, ils sont liés à une adresse Bitcoin spécifique, plutôt qu'un nom ou un e-mail d'identification personnelle. Pour cette raison, Bitcoin est considéré comme un pseudonyme.)

Le but d'une blockchain est de permettre l'enregistrement et la diffusion d'informations numériques à chaque participant, mais jamais édité. Cette permanence s'appelle l'immutabilité, qui est une caractéristique cruciale de l'architecture de données blockchain. Alors qu'une blockchain peut être utilisée pour stocker un nombre quelconque de points de données (votes lors d'une élection, stocks de produits, identifications d'état, titres de propriété, etc.), Bitcoin utilise simplement la blockchain comme moyen d'enregistrer de manière transparente un registre des paiements.

Dans une blockchain, chaque nœud a un enregistrement complet des données qui ont été stockées sur la blockchain depuis sa création. Pour Bitcoin, ces données incluent l'historique complet de toutes les transactions Bitcoin. Si un nœud a une erreur dans ses données, il peut utiliser les milliers d'autres nœuds comme point de référence pour se corriger.

Informations contenues dans chaque bloc

Les blockchains consistent en une série de blocs individuels, classés par ordre chronologique en fonction de l'ordre des transactions. Il y a deux parties à l'information contenue dans un bloc.

La première partie se compose des éléments d'en-tête :des informations sur l'emplacement et d'autres données relatives aux transactions contenues dans ce bloc. Par exemple, un hachage dans l'en-tête pointe vers le bloc précédent. Il n'y a pas de hachage pour les blocs de genèse car ces blocs n'ont pas de prédécesseur. Un arbre Merkle - une structure de données utilisée en informatique pour enregistrer les transactions - est utilisé pour afficher la séquence des transactions contenues dans le bloc. Un autre hachage dans le bloc contient des informations d'horodatage, le nonce, et le niveau de difficulté. Voici une brève explication de chacun de ces composants :

  • Informations d'horodatage :affiche l'heure et la date de création du bloc
  • Nonce :le nombre qui doit être résolu par les mineurs
  • Niveau de difficulté :désigne la difficulté du problème à résoudre.

La deuxième partie est l'information d'identification. De nouveau, il s'agit d'une fonction de hachage cryptographique. Il est généré en hachant les éléments d'en-tête deux fois de suite.

Blockchain plus anonyme qu'un relevé bancaire

L'un des avantages (ou risques) allégués, selon vos perspectives) de Bitcoin est son anonymat unique. Ceux qui effectuent des transactions en Bitcoins sont censés être liés à une adresse Bitcoin spécifique, plutôt qu'un nom ou un e-mail d'identification personnelle. Pourtant, l'anonymat est quelque peu compromis à cause du registre d'informations de la blockchain.

Étant donné que chaque transaction est enregistrée publiquement, une seule violation de l'identité de la propriété pourrait conduire à la révélation de nombreux autres propriétaires en suivant simplement les transactions. La blockchain est encore plus anonyme qu'un relevé bancaire, mais ce n'est pas un voile de secret impénétrable, comme certains partisans de la technologie Bitcoin aiment à l'affirmer.