Название: Bible De L'Investissement Dans La Crypto-Monnaie
Автор: Alan T. Norman
Издательство: Tektime S.r.l.s.
Жанр: Управление, подбор персонала
isbn: 9788835412267
isbn:
Fondamentalement, toutes les applications de la Blockchain (et d’autres technologies cryptographiques) sont basées sur le concept de décentralisation. Au lieu d’une autorité centrale rigide et lente qui prend des décisions et régit les relations, la Blockchain cherche à rendre le pouvoir réglementaire aux individus. Au lieu de faire confiance à une grande institution, la Blockchain renforce la confiance grâce au consensus.
Comment fonctionne la blockchain ?
En termes plus simples, la Blockchain utilise une combinaison de cryptographie et d’un registre public pour créer la confiance entre les parties tout en préservant la confidentialité.
Comprendre les mécanismes de fonctionnement est un peu plus difficile, mais afin d’apprécier pleinement le génie derrière la technologie Blockchain, nous devrons nous plonger dans les détails techniques.
Alors que la Blockchain peut inclure de nombreuses autres fonctionnalités, les principes fondamentaux d’une Blockchain sont dans le nom de la technologie :
Le bloc : un bloc est une liste de transactions sur une certaine période. Il contient toutes les informations traitées sur le réseau au cours des dernières minutes. Le réseau ne crée qu’un seul bloc à la fois.
La chaîne : chaque bloc est lié au bloc qui le précède à l’aide d’algorithmes cryptographiques. Ces algorithmes sont difficiles à calculer pour les ordinateurs et prennent souvent plusieurs minutes à résoudre par les ordinateurs les plus rapides du monde. Une fois résolue, la chaîne cryptographique verrouille le bloc en place, ce qui le rend difficile à changer. Nous examinerons cela plus en profondeur dans une minute.
La chaîne s’allonge avec le temps. Une fois qu’un nouveau bloc est créé, les ordinateurs du réseau opèrent ensemble pour vérifier les transactions dans le bloc et sécuriser la place de ce bloc dans la chaîne.
La partie la plus fondamentale de la Blockchain est le registre. C’est là que sont stockées les informations sur les comptes du réseau. Le grand livre à l’intérieur de la Blockchain est ce qui remplace le grand livre d’une banque ou d’une autre institution. Pour une crypto-monnaie, ce grand livre se compose généralement de numéros de compte, de transactions et de soldes. Lorsque vous soumettez une transaction à la Blockchain, vous ajoutez des informations au grand livre sur la provenance et la destination de la devise.
Un registre de Blockchain est distribué sur le réseau. Chaque nœud du réseau conserve sa propre copie du registre et le met à jour lorsque une personne soumet une nouvelle transaction. Ce « grand livre partagé » est la façon dont la Blockchain entend remplacer les banques et autres institutions. Au lieu de demander à la banque de conserver une copie officielle du grand livre, chacun en conservera sa propre copie, puis nous vérifierons les transactions par consensus.
Chaque technologie Blockchain a son propre registre et les différents registres fonctionnent très différemment (comme nous le verrons). Cependant, le grand livre du Bitcoin, le premier registre de Blockchain, nécessite trois informations pour répertorier une transaction :
1. Une entrée : si John veut envoyer un Bitcoin à David, il doit dire au réseau où il a obtenu ce Bitcoin en premier lieu. Peut-être que John a reçu le Bitcoin de Sarah hier, donc la première partie de l’entrée du grand livre le dit.
2. Un montant : c’est le montant que Jean veut envoyer à David.
3. Une sortie : c’est l’adresse de Bitcoin de David et où le Bitcoin doit être déposé
Vient maintenant le concept difficile à saisir : il n’existe pas de Bitcoin. Bien sûr, il n’y a pas de Bitcoins physiques. Vous le saviez probablement déjà. Cependant, il n’y a pas non plus de Bitcoins sur un disque dur quelque part. Vous ne pouvez pas pointer vers un objet physique, un fichier numérique ou un morceau de code et dire : « Ceci est un Bitcoin ». Au lieu de cela, l’ensemble du réseau Bitcoin n’est qu’une série d’enregistrements de transactions. Chaque transaction de l’histoire du Bitcoin vit dans le grand livre distribué du Bitcoin de la Blockchain. Si vous voulez prouver que vous avez 20 Bitcoins, la seule façon de le faire est de pointer vers les transactions où vous avez reçu ces 20 Bitcoins.
Presque toutes les Blockchain ont cette caractéristique en commun. L’historique des transactions est la devise. Il n’y a aucune différence entre les deux. Certaines nouvelles crypto-monnaies modifient la façon dont le grand livre est écrit afin de fournir un plus grand anonymat et une plus grande confidentialité dans les transactions. Elles utilisent certaines techniques de masquage d’identité pour masquer l’expéditeur et le destinataire de la transaction tout en conservant un registre distribué fonctionnel.
Création D’un Bloc
Le registre est au cœur du bloc, mais ce n’est pas la seule chose qui entre dans un bloc nouvellement créé. Il y a un en-tête et un pied de page requis pour chaque bloc. De plus, les transactions incluses dans le bloc sont soumises à un processus qui les compresse, les code et les standardise. Lorsqu’un vérificateur crée un nouveau bloc, il est complètement différent du grand livre sur lequel il était basé. Cependant, le grand livre sous-jacent est toujours là et peut être consulté à l’avenir lorsque de nouvelles transactions nécessitent des informations sur les blocs précédents.
Ajout De Transactions
La première étape de la création d’un bloc consiste à rassembler et à ajouter toutes les transactions en cours au grand livre du bloc. Lorsqu’un utilisateur crée une nouvelle transaction, il diffuse cette transaction sur l’ensemble du réseau. L’ordinateur d’un vérificateur examinera ensuite la transaction pour s’assurer qu’elle est valide.
Étant donné que les devises de la Blockchain ne sont rien de plus qu’une série de transactions, la première étape pour vérifier une transaction consiste à regarder où l’expéditeur dit avoir initialement obtenu son argent. Le vérificateur examinera ensuite l’historique de la Blockchain pour trouver le bloc et la transaction où l’expéditeur a reçu l’argent. Si cette transaction d’entrée est confirmée sur la Blockchain, la transaction est valide et ils devront confirmer l’adresse de la partie destinataire. Si la transaction d’entrée n’a pas été confirmée, la transaction actuelle n’est pas valide et elle ne sera pas incluse dans le grand livre.
Une fois que toutes les transactions de ce bloc ont été vérifiées, il est temps de créer le grand livre. Voici un exemple simple, où les transactions sont répertoriées les unes après les autres :
[Entrée][Montant][Adresse de sortie], [Entrée][Montant][Adresse de sortie], [Entrée][Montant][Adresse de sortie], [Entrée][Montant][Adresse de sortie], [Entrée][Montant][Adresse de sortie]…
Ensuite, le vérificateur appliquera une technique cryptographique appelée hachage à chacune des transactions. Dans sa définition la plus basique, le hachage prend une chaîne de caractères et génère une autre chaîne de caractères. Ainsi, lorsque vous fournissez l’adresse d’entrée, le montant et l’adresse de sortie à un algorithme de hachage, il transformera la transaction en une chaîne de caractères unique à cette transaction, comme ceci :
aba128d3931e54ce63a69d8c2c1c705ea9f39ca950df13655d92db662515eacf
(Il s’agit d’un hachage de transaction réel de la Blockchain du Bitcoin.)
Le СКАЧАТЬ