Maison / Travailler sur Internet / Exemples de projets utilisant la blockchain. Blockchain : Cours de la Sberbank sur les nouvelles technologies. Applications principales

Exemples de projets utilisant la blockchain. Blockchain : Cours de la Sberbank sur les nouvelles technologies. Applications principales

05.10.2017 \ Tendances du marché

Sergueï Penkin, chef adjoint du département analytique de l'Association des banques russes.

Architecture classique de la majorité systèmes d'information(modèle client-serveur) suppose la présence d'un participant central qui collecte, traite et transmet les données aux autres participants.

Un exemple est le bureau de crédit, qui collecte des informations sur les prêts auprès des banques, constitue un dossier d'emprunteurs sur sa base et les distribue ensuite à la demande des clients.

La centralisation est pratique dans la mesure où la responsabilité du maintien des performances du système incombe à l'un de ses participants. Mais à cause de cela, sa vulnérabilité peut conduire à la paralysie de l'ensemble du système. De plus, le propriétaire d'un nœud clé du système acquiert inévitablement un pouvoir économique et politique sur les autres participants.

Par conséquent, la pertinence de créer des systèmes décentralisés, c'est-à-dire peer-to-peer (peer-to-peer ou peer-to-peer), a toujours été élevée. La complexité de la mise en œuvre pratique de cette tâche est due au fait qu'avec une augmentation du nombre de participants, le volume du trafic d'informations augmente rapidement et, par conséquent, une augmentation du bande passante canaux de communication entre tout le monde nœuds, et pas seulement un nœud central.

S'il y a n nœuds dans le système hiérarchique en plus du nœud central, alors le nombre de canaux de communication est également égal à n.
Dans un système pair à pair, où chaque nœud est connecté à tous les autres nœuds, le nombre de canaux de communication est n*(n-1)/2.

Mais à mesure que le coût diminue et que la vitesse de transfert d'informations augmente, la prévalence et la popularité de ces systèmes ont commencé à croître de manière dynamique, dont un exemple sont les torrents.

L'une des technologies basées sur les réseaux peer-to-peer est devenue une blockchain ("blockchain"), c'est-à-dire un stockage décentralisé de données placées dans des blocs interconnectés.

Le principe de la blockchain et sa différence avec le système hiérarchique peut être compris par l'exemple suivant.

Supposons qu'un groupe de personnes décide de tenir un registre des transactions : qui a prêté qui à qui et quoi, payé quoi, etc.

À architecture client-serveur ils sont obligés de nommer un "registrar" auquel toutes les parties à une transaction seront en confidentiellement vous dire ce qui doit être inclus magazine opérations. Le journal étant la seule confirmation des transactions, sa perte entraîne la perte de toutes les informations sur les transactions. Le magazine peut également être falsifié.

Dans le modèle blockchain, chaque membre du système a ensemble de feuilles (blocs, "bloc") sur lequel les transactions sont enregistrées dans l'ordre chronologique. Pour enregistrer une opération, ses participants publiquement ils le déclarent, après quoi tous ceux qui ont entendu notent les informations reçues, chacun sur sa propre feuille.

Les feuilles sont numérotées; au début de chaque feuille contient des informations sur la dernière transaction de la feuille précédente (ainsi, le moment de commencer un nouveau document est synchronisé). Ainsi, les feuilles sont reliées en chaîne ("chaîne"). Si quelqu'un a endommagé ou perdu ses feuilles, ou s'il y a des doutes sur la fiabilité des informations, il a alors la possibilité de comparer ses feuilles avec les dossiers d'autres sujets ou de copier leurs feuilles. Plus il y a de participants dans le système (c'est-à-dire d'instances d'une feuille), plus la fiabilité du système est élevée. Dans un tel système, il n'est pas du tout nécessaire d'avoir une contrepartie centrale.

Lorsque des désaccords surviennent sur une opération, au lieu de vérifier le journal, les parties en conflit comparent leurs propres enregistrements avec les informations des fiches des participants indépendants. Le côté dont la version de l'événement est d'accord avec plus de la moitié des détenteurs de feuilles est considéré comme ayant raison.

L'exemple considéré permet de comprendre le fonctionnement de la blockchain dans un système fermé dont les participants se connaissent. Afin de pouvoir interagir entre des sujets qui ne se connaissent pas, il est nécessaire de procéder à l'authentification et à l'autorisation des utilisateurs du système (c'est-à-dire la confirmation de la conformité de l'utilisateur avec qui il prétend être et son autorité pour utiliser le système, respectivement).

La solution était une signature numérique - une technologie cryptographique pour vérifier l'authenticité de l'information et confirmer sa paternité. Le principe de base de cette technologie est la capacité de chiffrer et de déchiffrer correctement les informations à l'aide de clés privées et publiques, respectivement.

Par exemple, l'expéditeur crypte les informations d'origine - le nombre 500 - à l'aide d'une clé privée de la forme "diviser par 100 et ajouter 1", recevant le nombre 6.

Ensuite, l'expéditeur envoie des informations cryptées (numéro 6) et une clé publique de la forme "multiplier par 50 et ajouter 200". Le destinataire, convertissant les informations cryptées à l'aide de la clé publique, reçoit les informations requises sous la forme du nombre 500.

Dans le même temps, le destinataire ne peut pas déterminer la clé privée à partir de la clé publique. De plus, les clés publiques peuvent être modifiées pour chaque nouveau destinataire ou même message.

Une signature électronique et une blockchain utilisent activement un outil tel que le hachage, c'est-à-dire la réduction d'informations d'une quantité arbitraire à une chaîne alphanumérique de longueur fixe.

Ainsi, le hachage de la lettre de l'alphabet russe "f", créé sur la base de l'algorithme MD5, prend la forme. L'aphorisme "Je porte tout avec moi" a un dièse.

Le même aphorisme dans lequel les lettres « yo » sont remplacées par les lettres « e » a un dièse.

L'opération inverse de hachage (c'est-à-dire la restauration des informations d'origine à partir du hachage) est impossible.

La probabilité que le même hachage existe pour différentes informations est négligeable.

Enfin, la modification d'au moins un caractère dans les informations d'origine modifie complètement la valeur de hachage.

Une signature numérique basée sur le hachage fonctionne comme ceci :

    l'expéditeur hache le message, recevant le hachage h; l'expéditeur chiffre h Clé privée k, obtenir une signature s; l'expéditeur envoie un message au destinataire, signature s et clé publique p; le récepteur hache le message, obtenant le hachage h(identique à l'expéditeur au paragraphe 1) ; en utilisant la clé publique p le destinataire déchiffre la signature s, obtenant la valeur h1;si h=h1, la signature, et donc le message, sont considérés comme authentiques.

Un participant au système blockchain, faisant un enregistrement, le crypte avec une clé privée et informe simultanément le système de la signature et de sa clé publique. Ainsi, il annonce publiquement sa paternité et permet aux autres membres du réseau d'accéder à ces informations.

Dès que l'authenticité de la signature est vérifiée, les informations transmises commencent à être intégrées dans un bloc, c'est-à-dire en fait une base de données d'un volume limité contenant divers enregistrements de différents participants réalisés dans un certain laps de temps.

Le but de créer des blocs:

    affectation d'informations à une adresse permanente ; commodité du stockage décentralisé des informations ; protection des informations véridiques contre les modifications non autorisées.

Pour illustrer le principe de fonctionnement des blocs, considérons le système de blockchain le plus simple qui enregistre les transactions de transfert Argent.

Les opérations dans le système sont présentées sous la forme suivante : expéditeur_montant_destinataire (par exemple, l'entrée "A a transféré 100 unités monétaires à B" ressemble à A_100_B).

Toutes les transactions sont hachées. L'enregistrement de hachage de la forme "A_100_B" utilisant l'algorithme md5 mentionné ci-dessus ressemble à 1

Supposons que les 2 premières opérations avec les hachages correspondants soient effectuées dans le système.

1. A a transféré 100 unités monétaires à B (A_100_B). Hash de la première opération (hash10): .
2. V a transféré 50 unités monétaires à G (V_50_G). Hash2o : .

Données sur ces transactions : leur contenu et leurs hachages sont placés dans le bloc 1, qui a la structure hash1o_hash2o (e5b1586b09361eed50602f0cc9d56e14_e589a092725d01654851ad264d25dc81).

Son propre hachage (hash1b), formé en hachant la structure ci-dessus (c'est-à-dire l'ensemble des hachages des transactions qu'elle contient), ressemble à .

Les deux opérations suivantes forment le bloc 2 :

3. B_25_ V. Hesh3o : .
4. G_20_D. Hash4o : .

La structure du bloc 2 est la suivante : hash1b_hash3o_hash4o ( _3859fa215f9f23c60fe14c0743ad0977_).

Hachage de la structure de bloc 2 : .

Comme vous pouvez le voir, le hachage du bloc 2 est construit à l'aide du hachage du bloc précédent, qui, à son tour, est créé sur la base des hachages des opérations qu'il contient.

Tous les blocs suivants sont formés selon le modèle du bloc 2, c'est-à-dire avec le hachage du précédent.

Ainsi, les informations sur les opérations 1 et 2 ne sont directement reflétées que dans le bloc 1, mais indirectement, en tant que base pour créer son hachage, sont contenues dans les blocs suivants.

Dès qu'un certain nombre de blocs ultérieurs sont créés à partir du bloc dans lequel l'information est comprise, l'information est considérée comme confirmée.

Les blocs générés sont envoyés aux participants du système blockchain. Si le participant B déclare que, dans le cadre de l'opération 2, il a transféré à D non pas 50, mais 20 unités, alors à la majorité (pas moins de 50% + 1) des voix des participants au système, sa déclaration doit et sera réfuté. Parce que si une telle opération (B_20_D) avait lieu, alors son hachage serait , mais non . Et puis le hachage du bloc 1 changerait également en . Le long de la chaîne ("chaîne"), les hachages de tous les blocs suivants commenceraient à changer.

La crypto-monnaie est un type avancé et compliqué de blockchain.

Étant donné que les crypto-monnaies sont des actifs qui remplissent la fonction d'argent, les transactions avec elles sont construites selon des règles comptables. Cela signifie que le payeur n'a pas le droit de retirer plus de fonds de son portefeuille électronique qu'il n'en a.

Dans les crypto-monnaies, ce principe est assuré par le fait que chaque transaction de débit comporte des informations sur la précédente transaction impliquant le wallet du payeur. Ainsi, une chaîne de mouvements de fonds est créée et enregistrée, ce qui permet au système de vérifier rapidement le solde.

Lors d'une transaction, le système :

1. donne un lien vers la transaction précédente de l'expéditeur ;
2. joint la signature et la clé publique de l'expéditeur ;
3. fixe l'adresse où les fonds doivent être transférés (le propriétaire d'un portefeuille peut créer plusieurs adresses, ce qui permet d'obtenir un anonymat élevé des utilisateurs pendant que leurs fonds sont nommés et circulent sous forme de crypto-monnaies) ;
4. fixe le montant de la transaction.

Autrement dit, lors d'une transaction, le payeur annonce publiquement à l'ensemble du système qu'il est prêt à transférer des fonds qui ne dépassent pas le solde du portefeuille après la transaction précédente à l'adresse d'un autre utilisateur. La signature et la clé publique de l'expéditeur confirment qu'il est autorisé à effectuer ce transfert.

Après vérification de la demande de transaction, le système la place dans la file d'attente de recherche de blocs.

Puisqu'il est possible qu'un participant peu scrupuleux au système, s'il dispose d'une puissance de calcul suffisante, puisse recalculer les hachages de tous les blocs suivants et les remplacer (par exemple, à la suite d'une attaque de pirate) par les vrais, des exigences supplémentaires sont introduits pour les blocs de crypto-monnaie. En règle générale, leurs hachages doivent inclure un certain nombre/ordre de caractères, ou être inférieur/supérieur à un certain nombre. Ces restrictions sont appelées complexité de bloc et sont de nature dynamique en fonction de l'activité des opérations effectuées par les utilisateurs. Ainsi, pour la crypto-monnaie Bitcoin, les hachages de bloc doivent commencer par un grand nombre de zéros afin d'être inférieurs à un certain nombre 2 .

Pour ce faire, la structure du bloc fournit un nonce ("nonce") - un nombre, en énumérant les valeurs dont un hachage est réalisé qui répond aux exigences du système.

Pour cette raison, la structure du bloc ressemble à ceci : hachage du bloc_hash précédent de la première transaction du bloc_actuel_..._hash de la dernière transaction du bloc_non actuel.

Le nombre d'options absurdes pour créer le hachage requis peut atteindre des centaines de millions, ce qui nécessite une puissance de calcul et des coûts énergétiques importants pour leur fonctionnement.

Le processus de recherche de valeurs nons pour former un hachage d'un bloc (et donc du bloc lui-même) par des nœuds autorisés du système est généralement appelé minage.

Une interprétation plus étroite de l'exploitation minière est le transfert de la paternité du bloc au nœud qui a généré le nonce en premier, tandis que la complexité du bloc à un moment donné est constante pour tout le monde (principe dit de "preuve de travail"). . Une alternative au minage est le forgeage (« forgeage »), dans lequel chaque nœud a son propre niveau de difficulté, inversement proportionnel à la quantité de crypto-monnaie sur son solde (principe de « preuve de participation »).

Ainsi, les nœuds qui ont une plus grande puissance de calcul ont un avantage dans le minage, et les nœuds qui en ont des plus «riches» dans le forgeage.

Pour la formation du bloc, le mineur reçoit une récompense et attribue également des commissions pour toutes les transactions incluses dans le bloc. Il convient de noter que le niveau des frais de transaction est généralement fixé par le payeur, mais plus les frais sont élevés, plus la transaction trouvera rapidement le bloc. Une fois qu'une transaction est entrée dans un bloc, elle ne peut pas être annulée.

Ainsi, la blockchain et les crypto-monnaies sont créées sur la base de technologies de signature électronique (numérique) et de stockage d'informations distribuées.

La distribution signifie que le stockage et le traitement de toutes les informations dans le système ne sont pas effectués par un participant autorisé, mais par tous les nœuds qui ont exprimé leur souhait de le faire.

Au tournant de 2017-18. La blockchain et les crypto-monnaies sont devenues le principal sujet de discussion dans le monde financier, et c'est tout naturellement que ce phénomène est analysé de manière exhaustive du point de vue de son impact sur le développement du système bancaire. L'utilisation de la blockchain dans les banques ouvre des perspectives assez larges en termes d'augmentation de la rapidité et de la sécurité des transactions financières, qui ne peuvent qu'intéresser tous ceux qui s'intéressent à l'amélioration de la qualité des services bancaires. Dans le même temps, la blockchain est conçue comme un registre de données distribué universel, qui est étranger à des concepts tels que les intermédiaires financiers, les régulateurs ou le contrôle des opérations. Par conséquent, certaines institutions financières et de crédit traditionnelles se méfient de l'introduction des banques blockchain, craignant tout à fait raisonnablement pour les perspectives de leur propre entreprise.

La blockchain dans les banques peut être adaptée à un large éventail Besoins. Parmi eux:

– les paiements de détail et transfrontaliers ;

– financement du commerce ;

- identification personnel;

– données de référence et conseil ;

– titres et compensation;

- prêts syndiqués, etc.

Examinons de plus près certains de ces domaines.

Identification du client et KYC

Dans la pratique bancaire, une place importante est occupée par les procédures de vérification d'identité, qui, en usage international, sont appelées la politique «connaître son client» - «connaître son client». Ces procédures sont souvent entravées par l'hétérogénéité des informations détenues par les institutions individuelles. La forme même de la fourniture des données est également souvent différente et ne peut pas être utilisée par toutes les parties intéressées.

L'utilisation de la blockchain dans les banques permet de simplifier considérablement les procédures d'identification, tout en les rendant universelles. Les données relatives à chaque client sous une forme unifiée sont stockées dans un registre unique, auquel toutes les banques ont accès. Dans le même temps, aucun d'entre eux ne peut modifier arbitrairement le registre et les données elles-mêmes sont stockées simultanément pour tout le monde. Cette solution facilite grandement la vie des banques et des clients en accélérant considérablement le processus de prise de décision en matière de crédit, de prestation de services bancaires et d'exécution des transactions. Il est fort possible que dans un avenir proche, les banques blockchain soient en mesure de décharger complètement les clients de la nécessité de vérifier leur identité lorsqu'ils contactent une institution financière : dès que vous franchissez le seuil d'un bureau inconnu, ses employés recevront immédiatement un dossier de crédit complet sur vous.

Paiements et virements internationaux

La part du lion des opérations de toute banque commerciale est occupée par des transferts internes et externes de fonds de clients. L'adaptation de la technologie blockchain pour les banques transformera radicalement la nature et la qualité de la prestation de services virements bancaires, grâce à quoi ils peuvent atteindre un tout autre niveau. Le fait est que toute forme de transfert de fonds repose sur le principe de la présence de banques destinataires et émettrices, et parfois de comptes intermédiaires, ce qui augmente considérablement le temps et le coût des transferts. Dans la pratique internationale, ce problème est résolu depuis longtemps et les transactions B2B (business to business) se sont avérées les plus efficaces pour cela.

La technologie B2B basée sur la blockchain permet d'augmenter considérablement la vitesse des transferts transfrontaliers, et ses prototypes sont déjà activement mis en œuvre dans les principaux systèmes de paiement et banques du monde. Sa plate-forme est déjà testée dans le système de transfert international SWIFT, dont la mise en œuvre augmentera la transparence des paiements, ainsi que permettra de suivre leur mouvement à chaque étape. Des développements similaires ont été annoncés par VISA. Le projet s'appelle "Visa B2B Connect" et établira un mécanisme de transferts d'argent instantanés entre les participants au système.

Banques commerciales et crypto-monnaies

En parlant de banques et de blockchain, il est impossible de ne pas aborder le sujet des crypto-monnaies, qui est directement lié aux événements dans ces deux domaines. L'émergence d'un moyen alternatif d'échange et de paiement (Bitcoin), dont l'émission n'est contrôlée par aucune agence gouvernementale, a contraint de nombreux économistes à se souvenir des temps historiques où la pratique de l'émission les banques commerciales de l'argent privé. Et puisque cela a déjà eu lieu, pourquoi les banquiers ne profitent-ils pas à nouveau de cette opportunité.

La troisième crypto-monnaie en termes de capitalisation dans le monde est Ripple, une plateforme qui se concentre principalement sur les virements interbancaires. Des dizaines des plus grandes institutions financières du monde sont déjà devenues ses participants, et des analogues similaires de la technologie blockchain pour les banques continuent d'apparaître comme des champignons après la pluie.

Il est important de rappeler que non seulement la blockchain et les crypto-monnaies ont un impact sur le développement du système bancaire, mais vice versa. En utilisant l'exemple de la même pièce Ripple, il est facile de voir quel impact colossal le capital des grandes banques peut avoir sur le marché de la crypto-monnaie. Dans le même temps, de nouveaux investisseurs institutionnels continuent d'affluer, ce qui laisse entrevoir de larges perspectives de développement en ce sens.

La blockchain est l'épine dorsale des crypto-monnaies et un terme que 90% des internautes ont déjà croisé. Vous l'avez déjà entendu à 100% quelque part. Dans ce matériel, nous parlerons avec des mots simples et compréhensibles du terme, qui a déjà commencé à changer nos vies.

Une telle attention à lui est due à la nature révolutionnaire qu'il a apportée. Dans ce guide, nous allons révéler dans un langage compréhensible l'essence et le concept de blockchain, son rôle dans le monde des crypto-monnaies, et parler de son application dans d'autres domaines de la vie. Si vous le souhaitez, il s'agit d'une sorte d'instruction pour les nuls.

Description du terme

Le terme même de Blockchain caractérise en partie ses tâches et son objectif. La partie "Bloc" est les blocs, "chaîne" est la "chaîne". Il s'avère que Blockchain est une chaîne de blocs. Et pas seulement une chaîne. Il suit une séquence stricte.

Quels sont ces blocs et quelle est la chaîne ? Les blocs sont des données sur les transactions, les accords et les contrats au sein du système, présentés sous forme cryptographique. Initialement, la blockchain était (et est toujours) la base de la crypto-monnaie. Tous les blocs sont disposés en chaîne, c'est-à-dire qu'ils sont interconnectés. Pour écrire un nouveau bloc, une lecture séquentielle des informations sur les anciens blocs est nécessaire.

Toutes les données de la blockchain sont accumulées et forment une base de données constamment mise à jour. Il est impossible de supprimer quoi que ce soit de cette base de données ou de remplacer/remplacer un bloc. Et c'est "illimité" - un nombre infini de transactions peut y être enregistré. C'est l'une des principales caractéristiques de la blockchain.

Blockchain peut être comparé à Torrent. Les torrents fonctionnent en mode P2P (peer to peer). réseau informatique où tous les participants sont égaux). Lorsque nous téléchargeons un fichier à partir d'un tracker, nous n'utilisons pas de serveur central ni de stockage. Le fichier est directement téléchargé depuis le même participant torrent que vous. S'il n'y a pas de participants au réseau peer-to-peer, vous ne pourrez pas télécharger de fichiers. Il en est de même pour la blockchain. Toutes les transactions sont effectuées directement entre les sujets. Et ils sont réalisés du fait que tous les participants sont connectés au même réseau - Blockchain.

Cette technologie a été créée avec l'avènement de la crypto-monnaie. C'est arrivé en 2009. Satoshi Nakamoto est considéré comme la personne publique qui a créé la nouvelle monnaie virtuelle et Blockchain. Cependant, cette personne est mythifiée dans le monde des crypto-monnaies. Il s'agit d'un pseudonyme derrière lequel se cache une ou plusieurs personnes qui ont choisi de ne pas divulguer leur identité. De toute évidence, ils ont passé des milliers d'heures à construire la blockchain.

Il existe deux types de chaîne :

  • Public Blockchain est une base de données ouverte et extensible. Ce type de blockchain est utilisé dans la crypto-monnaie Bitcoin. Chaque participant peut écrire et lire des données.
  • Privé ou Privé Blockchain a des restrictions sur l'écriture/lecture de données. Les nœuds prioritaires peuvent être définis. Une sous-espèce de Private Blockchain est une blockchain exclusive. Dans une telle chaîne, un groupe de personnes impliquées dans le traitement des transactions est établi.

En résumant les résultats intermédiaires, nous listons principales caractéristiques chaîne de blocs :

  • Décentralisation– il n'y a pas de serveur dans la chaîne. Chaque participant est un serveur. Il maintient l'intégralité de la blockchain en cours d'exécution ;
  • Transparence– les informations sur les transactions, les contrats, etc. sont stockées dans libre accès. Cependant, ces données ne peuvent pas être modifiées ;
  • Illimité théorique– théoriquement, la blockchain peut être complétée par des enregistrements à l'infini. Par conséquent, il est souvent comparé à un supercalculateur ;
  • Fiabilité– pour écrire de nouvelles données, le consensus des nœuds de la blockchain est requis. Cela vous permet de filtrer les transactions et d'enregistrer uniquement les transactions légitimes. Il est impossible de changer le hachage. Cette fonctionnalité de la blockchain est décrite dans l'image ci-dessous.

Comment fonctionne la blockchain : détails techniques et nuances

Nous avons partiellement décrit le principe de fonctionnement de la Blockchain ci-dessus en prenant l'exemple d'une transaction monétaire. Avant d'examiner les détails techniques individuels, attardons-nous sur la conception de l'ensemble de ce système. Il s'agit d'une séquence de blocs - une chaîne, pas un cercle vicieux ou autre chose. Chacun des blocs contient un tableau de données spécifiques. Et tous les blocs sont interconnectés. C'est-à-dire qu'un nouveau "tableau" ne peut être créé qu'après la fermeture de l'ancien tableau.

Nous sommes arrivés au point technique principal - la formation et la fermeture des blocs. Comme vous pouvez le voir sur l'image ci-dessus, chaque maillon de la chaîne contient une clé spécifique. Tant qu'il n'est pas déchiffré, le bloc (lien) ne se fermera pas. Comment se passe ce décodage ? Dans la crypto-monnaie, le minage en est responsable. Les mineurs de crypto-monnaie le font en utilisant la puissance des cartes vidéo et des processeurs. Ceux-ci, à leur tour, effectuent des opérations de calcul, dont le but principal est de rechercher une signature cryptographique au bloc sous la forme d'un hachage. Dès qu'il est sélectionné, le bloc est fermé. Et le mineur reçoit une récompense sous forme de crypto-monnaie pour cela.

Les auteurs du livre "Comment la technologie derrière Bitcoin change l'argent, les affaires et le monde" ont tenté de caractériser le principe de fonctionnement de la blockchain avec des mots compréhensibles pour une personne ordinaire :

"Le bitcoin ou une autre crypto-monnaie n'est pas stocké dans un fichier. Les informations de transaction sont stockées dans une base de données publique mondiale - Blockchain. Il confirme et accepte le fonctionnement de ce grand réseau P2P. Toute la chaîne est distribuée : elle est supportée par des ordinateurs partout dans le monde. Il n'y a pas de serveur central qui puisse être cassé ou piraté. La blockchain est à la fois publique et très sécurisée, car elle utilise des données cryptées.

Le fonctionnement de la blockchain et sa sécurité sont assurés par les mineurs et les autres participants à la blockchain. Ils sont aussi appelés nœuds ou nœuds. Il y a des nœuds complets. Ils désignent les mineurs et les utilisateurs ordinaires de portefeuilles à part entière. Cela signifie qu'ils ont sur leur ordinateur ou un autre appareil version complète chaîne de blocs. Son volume ne cesse de croître. Si en 2015, il occupait 35 gigaoctets de mémoire, alors en 2017, il était déjà plus de 100. Pour cette raison, le nombre de nœuds à part entière a commencé à diminuer. Un exemple de portefeuille à part entière est Bitcoin-Core. Le nombre de nœuds complets dans la blockchain Bitcoin peut être consulté sur le service Bitnodes.

Plus les nœuds complets sont actifs dans la blockchain, plus les informations sur les transactions sont traitées rapidement. La blockchain, semble-t-il, parvient à combiner l'incongru. Il est très fiable et décentralisé en même temps. Tous les participants soutenant le travail de la chaîne sont égaux entre eux. Il n'y a pas de serveur ni de centre de traitement. Il s'avère que l'ensemble de la blockchain n'est pas construit sur des relations de confiance. Car il n'y a pas de garant, à première vue. Cependant, en substance, chaque utilisateur de la blockchain agit en tant que garant. La décentralisation du réseau permet le transfert de données entre entités représentant différents pays, juridictions, simplement par accord entre elles. Directement. Sans intermédiaires ni régulateurs. La blockchain est construite de manière à ce que les transactions ne puissent pas être bloquées. Ainsi la décentralisation permet à chaque utilisateur de se sentir indépendant.

La technologie Blockchain et ses fonctionnalités

Nous avons mentionné précédemment que les informations contenues dans la Blockchain sont ouvertes à tous. Cela signifie que vous pouvez voir l'historique de la transaction et le chemin qu'elle a emprunté. Des informations sur la taille de l'accord sont également ouvertes. Dans le même temps, l'identité du destinataire et du destinataire n'est pas divulguée. C'est la transparence de la blockchain.

La blockchain est accessible à l'aide de clés spéciales qui garantissent la fiabilité de l'ensemble du réseau. Chaque utilisateur l'a. La clé est un ensemble d'enregistrements cryptographiques. Il est absolument unique, ce qui garantit l'impossibilité d'usurpation de données et d'attaques de pirates. Pour ce faire, les attaquants doivent avoir accès à tous les ordinateurs du réseau.

Les mécanismes qui assurent la viabilité et la fiabilité de la blockchain sont les algorithmes Proof of Work ou PoW, le travail effectué, et le Proof of Stake ou PoS, confirmation du partage. Grâce à eux, un consensus est atteint dans la blockchain.

L'algorithme Proof of Work est utilisé dans la blockchain Bitcoin. Le mécanisme de son travail est similaire à celui des rapports au bureau. Les employés génèrent régulièrement des rapports d'audit pour confirmer qu'ils ont terminé une tâche spécifique. Sans cela, ils ne recevront pas de salaire, car ils n'ont pas confirmé le fait du travail effectué.

Blockchain PoW vérifie les calculs générés lors du processus de création d'un nouveau bloc. Le modèle suivant est utilisé ici : un bloc est reconnu comme valide et fermé, à condition que sa valeur de hachage soit inférieure à la signature recherchée par les mineurs. C'est-à-dire qu'un certain chiffrement cryptographique indique l'authenticité du bloc. Et les nœuds agissent comme des "auditeurs" qui vérifient l'authenticité du bloc.

Désormais, dans le réseau Bitcoin, un bloc est créé en 10 minutes. A ce moment, la recherche de signature est effectuée. Et la vérification est instantanée. L'algorithme est souvent critiqué du fait que son fonctionnement nécessite une grande puissance de calcul. Et c'est pour cette raison qu'une commission est prélevée lors du transfert de bitcoins entre portefeuilles. Il y a donc un paiement pour la puissance de calcul utilisée.

Dans ce contexte, un nouvel algorithme a été créé - Proof of Stake. L'un des partisans du PoS est Vitalik Buterin, le fondateur de la crypto-monnaie Ethereum. Selon lui, cet algorithme n'est pas aussi gourmand en ressources, et en général, il est moins cher que le PoW. La blockchain de crypto-monnaie Ethereum fait la transition de PoW à PoS.

Si la puissance de calcul vient au premier plan dans la preuve de travail, alors l'équilibre du portefeuille joue un rôle dans la preuve de participation. La mise en œuvre et la confirmation des transactions se feront sans la participation active de la technologie informatique, mais grâce à des pièces actives sur les portefeuilles. Idéalement, tous les propriétaires de crypto-monnaies sur une blockchain PoS agiront en tant qu'investisseurs. Le rôle de l'exploitation minière passera au second plan. Cependant, l'algorithme présente des inconvénients importants - il est possible d'effectuer des transactions en double.

L'algorithme optimal pour la blockchain peut être une combinaison de PoS et PoW. Jusqu'à présent, ce mécanisme n'a pas été finalisé, bien qu'il soit utilisé dans certains altcoins : KATZcoin, Blackcoin, Espers.

A ce stade de son développement, la blockchain présente à la fois des avantages et des inconvénients. Nous les avons organisés dans un tableau.

Avantages Défauts
Décentralisation - les participants au réseau sont égaux et peuvent échanger des données directement Évolutivité - si la blockchain Bitcoin représentait une part des transactions Visa, sa taille atteindrait des centaines de téraoctets
Fiabilité - l'usurpation de données et les attaques de pirates sont exclues, car des clés cryptées spéciales sont utilisées Fraude – La transmission de données Blockchain est irréversible. De ce fait, l'opération ne peut pas être annulée, même si elle a été effectuée par erreur.
Transparence - tous les blocs sont disponibles pour le visionnement public. Vous pouvez vérifier le chemin parcouru pour toute transaction Attaque à 51 % - si 51 % de la puissance de calcul de la blockchain Bitcoin appartient à un seul appareil, l'intégrité sera violée
Universalité - la blockchain peut être utilisée non seulement dans le secteur financier, mais aussi dans d'autres domaines de la vie (droit, immobilier)

Où la blockchain est-elle utilisée ?

Blockchain est apparu avec le pionnier de toutes les crypto-monnaies Bitcoin. À propos de lui Fonctionnalité et "devoirs" dont nous avons parlé ci-dessus. La blockchain garantit les transactions et stocke toutes les données les concernant.

Vitalik Buterin et ses associés ont tenté de faire un pas en avant qualitatif. Les crypto-monnaies blockchain sont souvent appelées la deuxième génération. Il a ses propres caractéristiques architecturales.

Si la blockchain Bitcoin a été conçue à l'origine pour effectuer des transactions financières, les développeurs d'Ethereum ont réussi à mettre en place un réseau informatique peer-to-peer dans lequel des algorithmes programmés peuvent être exécutés. Ils ont obtenu le nom ou les contrats intelligents. L'essence de tels contrats réside dans le fait que leur mise en œuvre intervient lorsque certaines conditions sont remplies.

Smart contract sur l'exemple d'une opération d'achat immobilier :

De toute évidence, la technologie blockchain est pertinente non seulement pour les transactions de crypto-monnaie, mais pour l'ensemble de l'industrie fintech dans son ensemble. Tout ce qui concerne les transactions peut être pris en charge par la blockchain.

Les perspectives de Blockchain dans le secteur financier ont été reconnues par les plus grandes banques du monde. En 2013, le consortium R3 a été créé. Cela comprenait des banques telles que J.P. Morgan, Goldman Sachs, Santander, ITG et autres. Le groupe teste un registre décentralisé dans le secteur bancaire. Les banques individuelles investissent également dans des startups blockchain qui ont régulièrement vu le jour au cours des dernières années.

L'intérêt des banques pour la technologie est lié à la menace potentielle que les crypto-monnaies représentent pour elles. La blockchain contribuera à réduire les coûts de transaction et à les rendre plus sûrs. Cependant, la mise en œuvre d'un protocole entièrement décentralisé dans le secteur bancaire le saperait de l'intérieur.

La praticité de la blockchain est indéniable dans tout ce qui concerne le stockage et l'authentification des données. Potentiellement, ce système de données décentralisé est capable de détruire . Dans la blockchain, vous pouvez enregistrer les dates de naissance des personnes, les transactions financières, les empreintes digitales. Stockez des informations sur des documents tels que des diplômes, des passeports, des permis de conduire. À l'avenir, cela peut aider à lutter contre divers types de fraude.

Exemples d'utilisation de la blockchain dans divers domaines de la vie, en plus de la finance :

  • Identification personnel. Basés sur la technologie blockchain, les services dans le domaine de l'identification et de la confirmation des droits d'accès fonctionnent. Ils créent un analogue numérique d'une carte d'identité. Ces startups incluent HYRP, BlockVerify, OneName et autres.
  • Droits d'auteur. La plate-forme Ascribe utilise un registre augmenté où les artistes, musiciens et inventeurs peuvent stocker leurs droits d'auteur à l'aide d'identifiants cryptés.
  • Vote. Jusqu'à présent, le registre ouvert n'est utilisé que pour le vote privé. Cependant, l'Université de Virginie souhaite mettre en œuvre une technologie basée sur la blockchain. Cela réduira à zéro le risque de falsification.
  • Gestion et jurisprudence. Le potentiel de la blockchain dans ce domaine est illimité. Idéalement, un système pourrait être créé avec des rapports des représentants des autorités locales et étatiques, le stockage des données budgétaires. Il existe déjà des projets comme Borderless qui combinent des services juridiques et économiques.
  • Musique. Le projet Bittunes permet aux auteurs-compositeurs de conserver les droits et de vendre leur propre travail. Il existe d'autres services visant à distribuer de la musique indépendante et à promouvoir des artistes.
  • Charité. La blockchain, avec sa capacité à enregistrer et à stocker des données, est très efficace dans le domaine caritatif. Ainsi la plateforme GiveTrack présente informations ouvertes sur les dons aux fondations et leurs coûts. C'est un outil efficace dans la lutte contre les « terroristes caritatifs ».
  • Immobilier. L'introduction de la blockchain dans le secteur immobilier peut l'améliorer considérablement. Le processus d'achat et de vente sera accéléré, un outil de stockage fiable des données sur les droits de propriété apparaîtra, etc. La technologie Blockchain est utilisée dans le secteur des services, la bourse et le commerce ordinaire. Potentiellement, cela peut être utile partout où le reporting, l'authentification de quelque chose, le stockage de données sont nécessaires. Le potentiel est illimité.

Conclusion

Est-il possible de connaître toutes les subtilités et possibilités de la blockchain ? Non. 99,9% de la population mondiale n'en a pas besoin. Il est plus important de comprendre le principe même de la technologie et son fonctionnement. Et avec cela vient une évaluation du potentiel de la blockchain. Cela pourrait même changer votre vie.

Actuellement, la technologie blockchain a gagné en popularité en raison de la possibilité de mise en œuvre dans divers domaines. Il est universel et il n'y a presque aucune restriction à son utilisation. L'utilisation de la blockchain est justifiée dans tous les scénarios où une structure distribuée peut avoir un sens pratique (voir ?). Ainsi, de nombreuses entreprises lancent des projets basés sur la technologie blockchain, mais pour leur mise en œuvre, à son tour, il est important d'attirer des professionnels ayant une expérience pratique dans la gestion de tels projets. Nous énumérons les principaux domaines dans lesquels cette technologie peut être appliquée avec succès.

Service de vérification de documents électroniques

Dans ce cas, nous parlons du fait que sur la base de la technologie blockchain, il est possible de mettre en œuvre un système de vérification documents électroniques, qui s'effectue à l'aide signature numérique, clés électroniques et autres méthodes ne nécessitant pas de copie papier. Cette approche permet d'économiser considérablement du temps et des coûts pour la maintenance d'un tel processus.

Une variante de cette méthode consiste à émettre des certificats numériques pour tous les fichiers que vous souhaitez légaliser. Ce certificat sert de lien entre les paramètres uniques du fichier et l'entrée fixe dans la chaîne de blocs de données. Par conséquent, il devient possible de confirmer l'authenticité d'un document électronique.

Les certificats d'identité contiennent toutes les données nécessaires afin de confirmer l'intégrité des informations protégées, y compris par des tiers. La vérification peut être effectuée à la fois localement et sur une ressource en ligne spéciale.

La réalisation de diverses transactions financières est un processus pour lequel la rapidité de son exécution joue un rôle important. Enfin et surtout, la transparence et la fiabilité des technologies utilisées. C'est pourquoi les plates-formes blockchain qui répondent à toutes les exigences ci-dessus deviennent une excellente solution. Un exemple de telles solutions est Hyperledger ou Corda, qui se concentraient à l'origine sur les charges élevées.

Le principe de fonctionnement de ces plateformes est le suivant. Les participants aux relations financières sont unis dans une structure distribuée, grâce à laquelle il est possible d'atteindre le plus haut niveau de confiance sans impliquer de tiers. Et cela, à son tour, permet de ne pas recourir à des intermédiaires et de réduire plusieurs fois les coûts des opérations. En fait, nous parlons de l'utilisation d'un réseau peer-to-peer entre l'acheteur et le vendeur, qui se caractérise par beaucoup plus haut niveau confiance des parties que dans tout autre système avec centre unique la gestion.

Une plateforme unique sur la base de laquelle sont construits les programmes de fidélité

L'utilisation de la technologie blockchain pour les programmes de fidélité a une signification très spécifique, car cela vous permet d'obtenir un certain nombre d'avantages :

  • Les frais administratifs sont réduits. L'essentiel est que des contrats dits intelligents sont utilisés, qui transmettent des données opérationnelles actuelles et ouvertes aux systèmes hérités. Réduction significative des coûts résultant des erreurs et des activités des fraudeurs.
  • Les points de récompense sont numérisés, ce qui les rend relativement faciles à échanger. De plus, les procédures de règlement mutuel avec les partenaires, les programmes et les industries sont simplifiées. Dans ce cas, aucun tiers n'intervient, ce qui augmente la sécurité et réduit le coût du système.
  • La blockchain ouvre la voie à un fonctionnement sans intermédiaires. Cette possibilité apparaît en raison de la présence d'un protocole en ligne, de blocs d'informations séquentiels interconnectés et de contrats intelligents.

Système de motivation et de planification des employés basé sur la technologie blockchain

Cette plateforme permet de résoudre plusieurs problèmes à la fois liés au travail d'équipes composées de un grand nombre des personnes et des personnes employées dans des projets à grande échelle. Il s'agit, par exemple, de savoir comment prendre en compte les coûts réels et parvenir à la transparence des coûts du projet.

Tout ouvrage ne devient commercialement rentable que s'il est possible de réduire les coûts d'interaction entre les différents services de l'infrastructure existante. Un rôle important doit ici être attribué au développement d'interfaces d'interaction logicielle.

Si vous construisez un système de motivation des employés pour plusieurs entreprises basé sur le réseau blockchain, chacune des organisations participantes peut devenir son nœud de confiance. Pour chacun des projets, un certain nombre de jetons numériques– devises dont la valeur est définie dans le programme. Il est possible de distribuer automatiquement des jetons entre les équipes et les participants grâce à l'utilisation d'un contrat intelligent, et cela se produit en fonction du montant nominal des ressources disponibles. Les jetons mentionnés sont un actif interne qui fournit l'équivalent numérique du travail humain.

La formation et la distribution du fonds de récompenses de projets s'effectuent à partir du volume total de jetons numériques émis. Les jetons peuvent non seulement agir comme une unité de temps consacré au travail, mais peuvent également être échangés contre de nombreux éléments de motivation immatérielle. Par exemple, un siège fenêtre confortable pour un employé, un jour de congé supplémentaire, un certificat de formation gratuit, des cours de perfectionnement, etc. Des incitations spécifiques sont déterminées dans chaque entreprise et dépendent uniquement de la volonté des managers.

Ci-dessus, nous avons déjà examiné les nombreux avantages de la technologie blockchain et appris où elle est utilisée. Ajoutez à cela qu'un autre avantage est l'absence totale d'évaluations subjectives du travail des employés. Cela est possible du fait que les décisions ne sont pas prises par une personne, mais par un système, plus précisément un algorithme de contrat intelligent. Il utilise des critères transparents, prédéterminés et automatiques, ce qui simplifie la tâche de déterminer le "gagnant".

Grâce à des options d'intégration flexibles dans l'environnement d'information, chaque organisation individuelle parvient à mettre en place le processus d'application de la technologie blockchain exactement comme requis dans un cas particulier, et le fait aussi efficacement que possible.

Récemment, beaucoup d'entre nous sont de plus en plus confrontés à un concept tel que la blockchain. Quel est ce système ? Malheureusement, tout le monde ne le sait pas, bien qu'il ait des chances très prometteuses de développement et de mise en œuvre dans la vie quotidienne. Essayons de décrire ce qu'est une blockchain, en mots simples. Enfin, quelques exemples d'utilisation de la nouvelle technologie seront donnés, ainsi que les avantages et les inconvénients d'une structure d'information globale.

Blockchain : qu'est-ce que c'est ?

Le système lui-même est apparu relativement récemment. Si vous ne vous plongez pas encore dans les principaux aspects techniques du fonctionnement, la technologie blockchain est une base de données clairement structurée avec certaines règles pour la construction de chaînes de transactions et l'accès à l'information qui exclut le vol de données, la fraude, la violation des droits de propriété, etc.

De plus, lorsque vous travaillez avec elle, seules deux parties sont impliquées, sans l'intervention d'intermédiaires pour les transactions de tout type. Si nous parlons de ce qu'est la blockchain, en termes simples, la technologie peut être comparée à une sorte de coffre-fort transparent, par exemple en verre impénétrable, dans lequel chaque client enregistré (utilisateur) peut mettre quelque chose. En même temps, tout le monde voit ce qui y est mis. Mais vous ne pouvez prendre quelque chose dans le coffre-fort que si vous disposez de certains droits d'accès, en gros, une clé connue uniquement de celui à qui elle est destinée. Comme il est déjà clair, il est impossible de casser ou de casser le coffre-fort. Mais, en fait, c'est une comparaison plutôt primitive.

En un sens, le système blockchain peut être représenté comme une sorte de livre global, dans lequel les règles de base pour le stockage et la distribution d'informations sont décrites par des moyens mathématiques, en excluant l'accès à celles-ci de l'extérieur, même au niveau des clients enregistrés ou des administrateurs. . Il est facile de deviner que ce système n'a pas de gestionnaire en tant que tel.

Comment fonctionne la blockchain ?

Le principe fondamental du fonctionnement de la nouvelle technologie est la transparence des transactions avec l'impossibilité de les modifier par des personnes qui n'y ont pas un accès autorisé. L'ancêtre est le système Bitcoin, qui a été créé autrefois sous la forme d'une crypto-monnaie autorégulée qui ne nécessite pas de maintenance par des organismes financiers ou des banques. Il a utilisé la plate-forme blockchain pour enregistrer les transactions de tout type. Tout portefeuille blockchain fonctionne de manière similaire, par exemple, le même système Qiwi.

Vous pouvez comprendre les principes de base du fonctionnement de la base de données globale sur l'exemple de la structure de l'ADN. Il possède sa propre chaîne de blocs de transactions (transactions, paiements, etc.). Dans le même temps, après l'achèvement et la confirmation de toute transaction (selon les règles mathématiques établies), nouveau bloc. Et chacun de ces blocs, comme une cellule d'ADN, contient des informations sur l'ensemble du réseau dans son ensemble. Ainsi, la technologie blockchain prédétermine initialement l'impossibilité d'ajouter un faux bloc ou d'en retirer un existant, puisque cela sera immédiatement visible dans tout le système. En gros, vous ne pouvez pas ajouter quelque chose à la structure qui ne devrait pas être là. Lorsqu'un bloc est supprimé, le système réagit de la même manière à une modification de la structure globale. Il s'avère donc que la fraude, les tentatives d'ingérence non autorisée ou le même piratage sont exclus à presque cent pour cent.

Applications principales

Au stade de son apparition, la technologie blockchain (de la blockchain anglaise) était utilisée exclusivement pour la crypto-monnaie, et un peu plus tard elle a été adoptée par certaines structures bancaires.

Cependant, aujourd'hui, dans son développement, le nouveau système pénètre assez profondément dans notre vie quotidienne. Les plates-formes de développement d'applications commerciales basées sur la technologie blockchain peuvent même contrôler le respect des droits d'auteur, suivre les processus de production d'un produit particulier pour sa conformité aux normes déclarées, sans parler de toutes les transactions financières.

Principales plates-formes de création d'applications métier

Parmi les plates-formes les plus avancées et les plus couramment utilisées sur lesquelles construire produits logiciels pour les entreprises, inclure les éléments suivants :

  • EmcSSH.
  • EmcSSL.
  • infocard emc.
  • EmcTTS.
  • EMC DPO.
  • EMC Atom.
  • EMC DNS.

Considérons chacun d'eux séparément.

EmcSSH

Du point de vue de la plateforme EmcSSH, qui est une extension supplémentaire de la technologie SSH pour l'administration du réseau, la blockchain est une sorte de stockage spécialisé de clés publiques (mots de passe) et de listes d'utilisateurs qui ont le droit d'accès autorisé.

Par exemple, un utilisateur du réseau a accès à plusieurs machines. Pour ce faire, un fichier de clé secrète protégé par un mot de passe est stocké sur la blockchain, ce qui élimine la manifestation d'attaques de pirates appelées MIM ("man in the middle"). Si l'impossible s'est produit - le fichier est volé, l'utilisateur peut instantanément le remplacer par un nouveau ou bloquer l'accès.

Cette technique est plus efficace dans les cas où vous avez besoin de gérer un grand nombre de serveurs, un réseau de guichets automatiques, des terminaux informatiques distants, etc. Plus intéressant, un tel contrôle global peut être effectué indépendamment de l'emplacement géographique, et avec la même simplicité dans un réseau local normal.

EmcSSL

Est une extension de l'utilisateur Protocole SSL. Pour lui, la blockchain est un lieu où sont stockées les soi-disant empreintes digitales numériques des certificats d'utilisateurs individuels ou d'organisations.

Lors de l'accès, par exemple, à un site Web bancaire et de l'échange d'informations entre l'utilisateur et le système Internet bancaire, l'utilisateur est autorisé précisément sur la base de ces certificats, ce qui empêche les tiers de voler les mots de passe, codes ou clés. Si le client perd le certificat, la procédure de restauration est considérablement simplifiée, bien qu'elle présente certains inconvénients en termes de restrictions imposées (le service de restauration est payant et le processus lui-même prend beaucoup de temps).

InfoCard EMC

Cette plate-forme utilise essentiellement un système de cartes de visite électroniques, inextricablement lié aux certificats SSL des utilisateurs. Contrairement à ces dernières, ces cartes de visite sont pratiques car les informations qu'elles contiennent peuvent être modifiées.

Lorsque vous entrez une certaine ressource Internet qui prend en charge cette technologie(par exemple, un portefeuille blockchain), l'autorisation s'effectue précisément sur la base d'une carte de visite virtuelle et les informations qu'elle contient sont chargées automatiquement. La commodité d'un tel système réside dans le fait que lors de la modification des données d'une carte de visite, celle-ci change sur toutes les ressources où elle est enregistrée, simultanément et complètement dans mode automatique. Ainsi, l'utilisateur n'a pas besoin de remplir manuellement les champs d'inscription sur un grand nombre de sites.

EmcTTS

Le système TTS est un moyen de fixer dans le temps des documents placés de tout type avec la création d'une impression du moment de leur publication.

Une telle technologie est indispensable en matière juridique lorsqu'il est nécessaire de prouver l'authenticité d'un document, d'un contrat, d'un brevet ou même d'une publication protégée par le droit d'auteur. Grâce à l'horodatage, vous pouvez très simplement vérifier non seulement la date d'émission ou de publication, mais également l'heure à la seconde près. Et en jurisprudence, cela peut parfois jouer un rôle clé.

Par exemple, deux entreprises ont conclu un accord pour fournir certains services. Le premier après la signature du contrat a fait sa publication en utilisant la technologie TTS. La deuxième société n'était pas au courant de cela et, après un certain temps, a commencé à modifier arbitrairement le contrat, en se référant à la propre copie prétendument perdue, et en déclarant même que certaines des clauses étaient énoncées dans la version actuelle qu'elle proposait. Il n'y a rien de plus facile que de prouver l'exactitude de la première société par l'empreinte temporaire de la publication.

DPO CEM

Le système DPO est une autre branche de la principale technologie utilisée pour prouver les droits sur toute propriété en termes physiques ou intellectuels.

En d'autres termes, sur la base de numéros uniques ou caractéristiques, l'utilisation de cette technologie et peut confirmer, par exemple, le droit de posséder une voiture, une maison ou un appartement, un terrain, le développement de logiciels, etc. De même, vous pouvez utiliser des numéros cadastraux, des certificats d'enregistrement, des numéros de série de licences de logiciels , et dans certains cas, par exemple, pour l'immobilier - emplacement, etc. Avec un tel système, le réenregistrement des droits de propriété est très simple. Il suffit d'effectuer une opération simple pour modifier des données dans la blockchain. Comme il est déjà clair, seules les personnes qui y ont droit peuvent accéder à ces processus, et toute ingérence extérieure est exclue.

Atome CEM

Atom est un système conçu pour conclure des transactions entre deux parties sans la participation d'un tiers ou d'intermédiaires.

Pour être clair, dans certains cas, lors du transfert de propriété ou de la conclusion de contrats, les deux parties sont obligées de contacter un notaire, un cabinet d'avocats, une banque et d'autres organisations. Dans cette situation, leur participation n'est pas requise. L'enregistrement en cas de transaction immobilière, lorsque le vendeur a reçu l'argent et que la propriété a été réenregistrée à l'acheteur, et est une confirmation de la légalité de l'opération avec une vérification préalable de la propriété du vendeur sur le bien, et plus tard - également avec confirmation de la propriété du nouveau propriétaire. Certes, une telle approche ne peut être utilisée que si les deux parties se font une confiance inconditionnelle.

CEM DNS

Enfin, une autre plate-forme qui est un système alternatif de distribution des noms de domaine dans les réseaux qui empêche les attaquants d'attaquer le DNS.

On pense qu'avec l'utilisation d'une telle technologie, tout réseau distribué lié à Internet devient pratiquement invulnérable.

Rapidité des transactions

Ce type de technologie est conçu pour effectuer des micropaiements avec des coûts et des dépenses minimes. De tels calculs peuvent avoir des montants ultra-petits (même une fraction de centime).

Étant donné que toutes les transactions en cours sont virtuelles, le système vous permet de supprimer toute restriction de performance dans la métrique dite TPS, malgré le fait que tout calcul a son propre coût, exprimé soit en termes monétaires, soit en ressources consommées pour le terminer.

Avantages et inconvénients du système

Enfin, il reste à dire que les avantages du système blockchain sont assez prononcés. La chose la plus importante dans la technologie est une fiabilité irréprochable et, comme indiqué, une sécurité absolue. Malgré cela, il y a aujourd'hui un débat actif sur la faisabilité de l'introduction généralisée d'une telle technologie. Les banquiers, soit dit en passant, ne sont pas pressés de l'utiliser en raison de la faible vitesse de travail, qui dépend initialement du trafic, bien qu'ils reconnaissent que la vitesse a une priorité moindre par rapport à la fiabilité et à la sécurité des transactions.

Mais tout consommateur utilisant la technologie blockchain peut même vérifier de manière indépendante la qualité des biens achetés en suivant l'ensemble de la chaîne de production et d'approvisionnement pour s'assurer que l'achat respecte réellement les normes spécifiées.

Cependant, pour parler de la mise en œuvre mondiale de cette technologie, dont l'émergence, selon de nombreux experts, n'est comparable qu'à l'émergence de réseau mondial Internet, c'est encore tôt. Et il n'y a toujours pas autant d'applications créées sur sa base, sans parler des organisations qui les utilisent, comme beaucoup le souhaiteraient. Cependant, la plupart des experts ont tendance à penser que la blockchain a un bel avenir. Qu'on le veuille ou non, le temps nous le dira. Il reste à espérer que ce système ne subira pas le sort de la crypto-monnaie bitcoin dont l'abandon a récemment été décidé.