Qu'est-ce que la blockchain? Manuel de la blockchain pour les débutants (2019)

By Falcon 11 | Investissement

Qu'est-ce que la blockchain

Pour ceux d'entre vous qui sont sur le marché de la cryptographie, vous devez être familier avec le terme Blockchain. Mais comprenez-vous vraiment la Blockchain et comment ça marche?

La blockchain est la technologie qui tourne autour du marché de la cryptographie à laquelle nous participons. Le comprendre vous aidera à comprendre et à saisir la nature de crypto-monnaie ceci.

Dans cet article, apprenons ce qu'est la technologie Blockchain et comment elle fonctionne. Je vais essayer de la présenter de la manière la plus compréhensible pour que vous puissiez la visualiser facilement.

Commencez à vous écrire!

Avant d'analyser le concept, quelle est la définition de la Blockchain? Découvrons les besoins et les idées qui ont fait naître la Blockchain. D'ailleurs, tout vient de la banque et de la finance.

L'idée est née

Ici, je prends l'exemple des transactions monétaires entre deux personnes A & B ensemble.

Transaction ancienne

Autrefois, lorsqu'ils traitaient avec des devises, empruntaient de l'argent, remboursaient des dettes, les gens s'entendaient (entre A et B) et enregistraient ces informations de transaction dans un livre pour les stocker - appelé le grand livre. Et donnez ce livre à un intermédiaire réputé, C. Bien sûr, ce C doit être à la fois approuvé par A et B.

Ici, nous verrons les participants suivants:

  • A & B sont 2 personnes impliquées dans les transactions.
  • C est une personne de bonne réputation faisant office d'intermédiaire.
  • Grand livre (en papier).

Cependant, cette transaction a rencontré certains problèmes comme suit:

Problèmes de stockage à long terme:

Le carnet est généralement en papier et il est sujet aux termites, qui se décomposent avec le temps. Autrement dit, les informations qui y sont stockées n'existent pas pour toujours.

Exemple: A emprunte de l'argent à B pendant 12 ans. Mais 10 ans plus tard, le livre pourrissait et ne pouvait plus voir les informations le concernant. À ce moment-là, A a nié qu'il n'avait pas emprunté d'argent à B et que B n'avait plus de carnet à apporter comme preuve que A avait emprunté son argent.

Les informations peuvent être modifiées ou détruites:

Quelqu'un a volé le cahier et pourrait effacer certaines informations ou déchirer une page. À cette époque, l'information n'était plus aussi originale qu'elle l'était. Cela signifie que les informations peuvent être modifiées.

Il existe un troisième intermédiaire:

Il était de nouveau détenu par un tiers de bonne réputation. Et tout le monde ne peut pas facilement trouver une troisième personne pour demander confirmation.

Dans le même temps, les deux autres commerçants doivent avoir pleinement confiance en cet intermédiaire.

Transaction via le système bancaire actuel

Jusqu'à ce que la société se développe, nous avons un système bancaire de remplacement pour le troisième intermédiaire C mentionné ci-dessus. Le grand livre papier est remplacé par le système informatique de la banque.

Avantages du système bancaire:

  • Souvent, le gouvernement, l'État se démarque pour garantir les droits des commerçants.
  • Les informations stockées dans un système informatique sont stables dans le temps, sans avoir peur d'être "pourries" avec le temps.

Cependant, la transaction via le système bancaire présente encore certains problèmes tels que:

Le risque de menace de données: Parce que le serveur de banque contient beaucoup d'informations importantes, il est toujours la cible d'attaques de nombreux méchants. Les données peuvent toujours être volées ou modifiées.

Frais de transaction: Les frais lorsque les utilisateurs effectuent des transferts entre eux sont également un problème pour les transactions.

L'image ci-dessous montre les frais de transfert de Vietcombank, mis à jour le 10 octobre 10.

Persister le tiers persiste: Ça, c'est la banque. Les informations de transaction de l'utilisateur sont détenues par la banque. En outre, ils peuvent exploiter ou vendre ces informations à des tiers.

De plus, les systèmes de gestion centralisés, les banques ou l'État peuvent exiger le gel du compte d'un utilisateur. Et c'est le cas qu'aucun utilisateur ne veut.

Par conséquent, Blockchain est né pour résoudre les problèmes ci-dessus.

Alors qu'est-ce que la blockchain?

Qu'est-ce que le concept de blockchain?

La blockchain est un grand livre dispersion Décentralisé (Ledger distribué), il enregistre les données de transaction.

Ces informations avant d'être saisies dans le "grand livre" seront vérifiées par des personnes dans de nombreux endroits différents via mécanisme de consensus.

Vous pouvez imaginer Blockchain comme un grand livre mais une version électronique de celui-ci.

Les deux caractéristiques les plus importantes de Blockchain sont distribuées et décentralisées.

Propriétés distribuées (distribuées):

Autrement dit, ces livres contiennent les mêmes données mais sont dispersés dans de nombreux endroits différents. Donc, malheureusement, un endroit est perdu ou endommagé, les données sont toujours sur la Blockchain.

Décentralisé:

Ici, cela signifie qu'il n'est contrôlé par aucune organisation. Une fois les informations vérifiées et enregistrées dans la Blockchain, personne ne peut les modifier. Seul le propriétaire de la clé privée peut y accéder.

Ce sont les deux caractéristiques de la Blockchain qui font la différence et les avantages par rapport au système bancaire transactionnel actuel.

Donc, vous devez vous demander quelle est la structure de la Blockchain et comment elle fonctionne. Allons Coin98 En savoir plus!

Activités du réseau Blockchain

Avant de commencer à utiliser Blockchain, apprenons-en plus sur sa structure.

La structure de la Blockchain

Blockchain est exactement ce que cela ressemble, Block and Chain.

Spécifique dans sa structure, composé de nombreux blocs (blocs). Ces blocs sont liés entre eux pour former une chaîne, nous avons une chaîne de blocs ou Blockchain.

Vous pourriez vous demander ce que chacun de ces blocs est et comment ces blocs sont connectés.

J'expliquerai ci-dessous.

Structure de chaque bloc

Chaque bloc comprend au moins les composants suivants: données, hachage et hachage précédent.

Data:

Ce sont les données enregistrées à l'intérieur de la Blockchain, qui est le composant que nous voulons stocker et sécuriser sur la Blockchain.

Les données ou les données seront protégées par des algorithmes de cryptage. Chaque blockchain possède son propre algorithme de cryptage.

Par exemple, les données à l'intérieur de la blockchain de Bitcoin incluent les informations suivantes:

  • Nombre de BTC dans la transaction et heure de la transaction.
  • Adresse de l'expéditeur.
  • Adresse de réception.

Hash:

Le code de hachage du bloc. Il s'agit d'une séquence de caractères et de chiffres générés de manière aléatoire et contrairement aux autres.

Il représente le bloc séparément et est chiffré à l'aide d'un algorithme de chiffrement. Le code de hachage est utilisé pour détecter les changements dans les blocs.

Hash précédent:

Code de hachage du bloc précédent. Il est utilisé pour les blocs adjacents pour reconnaître quels blocs en premier, quels blocs plus tard et se connecter les uns aux autres.

Vous voyez l'illustration ci-dessous pour comprendre la structure de la Blockchain.

Le premier bloc [1] car il n'y a pas de bloc avant, son code de hachage est le numéro de séquence 0. Et il est appelé le bloc d'origine ou bloc Genesis.

Fonctionnement de la blockchain

Chaque fois que de nouvelles données sont créées, elles sont vérifiées et validées par plusieurs nœuds à différents endroits, grâce à un mécanisme de consensus.

Le cas s'il y a un changement sur 1 bloc. Ici, je suppose que le pirate informatique a attaqué et modifié les informations sur le bloc A. À ce moment-là:

  • Le hachage du bloc A a été modifié.
  • Le système comparera ce hachage avec le hachage de bloc précédent et détectera la déviation.
  • Ainsi, le pirate doit changer le hachage du bloc avant A. Le système détecte à nouveau l'erreur dans les blocs A-1. Le pirate doit continuer de modifier le hachage du bloc A-2.
  • Ainsi, pour modifier la transaction, les pirates doivent changer tous les blocs.

Pour rendre difficile pour les pirates informatiques d'attaquer le système, nous avons un mécanisme de consensus.

Mécanisme de consensus de la blockchain

Le mécanisme de consensus dans la Blockchain est le mécanisme par lequel la Blockchain atteint un consensus pour enregistrer les informations de transaction dans la Blockchain.

Comme je l'ai mentionné ci-dessus, le mécanisme de consensus est utilisé pour confirmer et laisser les nœuds du réseau et les homosexuels enregistrer de nouvelles données dans le système Blockchain.

S'il y a un changement de bloc dans le réseau, il est similaire aux données nouvellement créées. Ces données sont comparées aux données d'autres blocs. S'il y a une différence, cela ne permettra pas que ces données soient écrites dans la Blockchain.

C'est ainsi que Blockchain est conçu pour lutter contre le changement de données.

En bref, vous pouvez comprendre la Blockchain comme suit:

  • La blockchain est une sorte de technologie de stockage et de transfert de données.
  • Les données écrites dans la Blockchain sont stockées dans les mêmes blocs dispersés.
  • Pour que les données soient écrites dans le bloc, elles doivent être approuvées et authentifiées par les nœuds du réseau, non soumises à la gestion d'une agence individuelle spécifique.
  • Personne ne peut modifier ces informations.

Il existe 2 mécanismes de consensus communs: PoW et PoS.

PoW (preuve de travail): Aussi connu comme preuve de travail.

Ceci est le premier mécanisme de consensus et joint Bitcoin (BTC), Ethereum (ETH), LARGEUR, Sourire.

Dans ce mécanisme de consensus, il y a des mineurs qui utilisent leur puissance pour résoudre des problèmes difficiles. Une fois résolus, ils auront le droit d'authentifier les transactions et de créer de nouveaux blocs dans la Blockchain.

PoS (Preuve de Preuve) ou une preuve de mise.

En règle générale, il existe certains projets tels que: IOST, Binance Coin (BNB), Cosmos (ATOM), Ontologie (ONT)... en utilisant ce mécanisme.

Mécanisme de consensus PoS il n'y aura pas de mineurs mineurs mais à la place ceux impliqués dans la validation des transactions devront miser ou miser de grandes quantités de pièces pour avoir le droit d'authentifier la transaction et créer des blocs.

Ce mécanisme ne nécessitera pas beaucoup d'excavatrices coûteuses.

Je voudrais vous présenter deux autres termes: les clés privées et les clés publiques.

Clé privée

Également connu sous le nom de clés privées / privées. Une séquence de chiffres et de lettres.

Il est utilisé pour accéder aux portefeuilles Crypto et permet les transactions. Par conséquent, les utilisateurs doivent protéger et ne divulguer le code de la clé privée à personne.

Clé publique

Également appelée clé publique, est également une séquence de lettres et de chiffres.

Il est considéré comme l'adresse utilisateur sur le réseau Blockchain. La clé publique correspond à l'adresse de l'adresse du portefeuille.

Lors de la création d'une adresse de portefeuille sur Blockchain, vous recevrez deux clés: clé publique (adresse) et clé privée (clé privée). Les clés privées et publiques sont toujours incluses.

Les frères et sœurs utilisent la clé publique comme adresse e-mail et la clé privée comme mot de passe de l'e-mail. Et l'e-mail correspond à l'argent ou aux données qu'il contient.

Si vous recevez du courrier d'autres personnes, vous pouvez leur notifier votre adresse e-mail. Toute personne disposant de cette adresse e-mail peut vous envoyer un courrier.

Le mot de passe (clé privée) est détenu par vous. Si ce mot de passe est révélé à quelqu'un, cette personne peut accéder à votre e-mail et envoyer du courrier (transférer de l'argent).

Quiconque possède le mot de passe (clé privée) peut accéder à ce compte de messagerie et envoyer du courrier (retirer de l'argent). Par conséquent, vous devez toujours protéger cette chaîne de clés privées.

Alors, quels sont les avantages de la Blockchain?

Caractéristiques de la blockchain

  • Ne peut pas être faux, ne peut pas être détruit: En règle générale, Bitcoin n'est pas né et stocké dans la blockchain de Bitcoin depuis sa naissance.
  • Ne peut pas être modifié (ou immuable): Une fois que les données ont été écrites dans le bloc de la Blockchain, elles ne peuvent pas être changées, modifiées ou ajoutées.
  • Sécurité: Seuls les détenteurs de clés privées peuvent accéder aux données dans Blockchain.
  • Transparence: Les transactions dans Blockchain sont enregistrées et les gens peuvent les vérifier. Sur cette base, nous pouvons vérifier et récupérer l'historique des transactions. On peut même décentraliser pour permettre à d'autres d'accéder à une information sur la Blockchain.
  • Contrat intelligent intégré (contrat intelligent): Sur cette base, les conditions écrites dans le contrat intelligent seront exécutées lorsque les conditions précédentes seront remplies, personne ne pourra l'empêcher ou l'annuler.

La première plateforme Smart Block intégrée à Smart Contract est Ethereum.

Sur la base de ces caractéristiques, nous pouvons appliquer la technologie Blockchain dans de nombreux secteurs de la finance bancaire, de la chaîne d'approvisionnement, du stockage de données, de l'IoT, des élections électorales, des services de santé ...

Résumé

Ce qui précède est le premier d'une série d'articles sur la technologie Blockchain.

À travers cet article, vous avez un aperçu de cette technologie, ainsi que de son fonctionnement et de ses caractéristiques.

Quels secteurs et domaines appliquent donc cette technologie? Vous invite à lire l'article suivant de la série.

Et maintenant..

Bonjour et à bientôt dans le prochain article!

Laissez un commentaire

Avatar
M'abonner
Notifier de