L'algorithme de consensus, la tolérance d'erreur asynchrone pour les erreurs inexpliquées, un graphique acyclique orienté, un registre distribué - qui combine ces concepts, et comment ne pas luxer votre cerveau - dans un article sur Hedera Hashgraph.
Swirlds Inc. représente:
Hedera Hashgraph Distributed Registry Platform.
Avec:
Lemon Baird, mathématicien, créateur de l'algorithme Hashgraph, co-fondateur, directeur technique et directeur de la recherche de Swirlds Inc;
Mans Harmon, mathématicien, cofondateur et PDG de Swirlds Inc;
Tom Trowbridge, président de Hedera Hashgraph, Hashgraph Technology Evangelist.
Le projet implique:
Nomura Holding Financial Holding;
Société de télécommunications Deutsche Telekom;
Cabinet d'avocats international DLA Piper;
Le détaillant brésilien Magazine Luiza;
Société suisse Swisscom AG.
Je ne comprenais toujours pas pourquoi toutes les informations sur Hedera Hashgraph sont présentées comme déroutantes, que ce soit une conséquence d'une politique consciente des développeurs ou qu'elles soient arrivées par hasard. Mais en tout cas, écrire un texte cohérent sur Hedera Hashgraph a été très difficile. Chaque fois que cela semblait être le cas, j'ai finalement tout compris, presque immédiatement, il s'est avéré à maintes reprises que c'était une erreur profonde. En fin de compte, cela semblait être quelque chose de significatif, mais de toute façon - lisez attentivement, le danger de disloquer le cerveau n'a pas disparu.
Partie 1. La tâche des généraux byzantins et des ragots
Cette histoire est basée sur la soi-disant «tolérance de panne byzantine (BTF)» - une expérience de pensée conçue pour illustrer le problème de la synchronisation de l'état des systèmes lorsque les communications sont considérées comme fiables et les nœuds ne le sont pas. Toute personne intéressée peut étudier la question
ici ou
ici plus en détail.
Les algorithmes de la plate-forme Hedera Hashgraph sont basés sur un cas particulier de la tolérance aux pannes byzantine - une tâche asynchrone des généraux byzantins, ou aBFT. En 2016, le mathématicien Lemon Baird a d'abord proposé une solution pour lui et, ne soyez pas dupe, l'a immédiatement brevetée.
La plateforme Hedera Hashgraph se caractérise par le partage et la synchronisation des données numériques selon l'algorithme de consensus, la décentralisation physique des nœuds de stockage de données et l'absence d'un centre de contrôle unique. Cependant, le protocole Hashgraph (dans ce cas, Hedera est un éco-environnement, Hashgraph est un protocole) n'appartient pas à des chaînes de blocs, mais c'est un digraphe dépourvu de boucles séquentielles et composé de séquences parallèles commençant dans un nœud et atteignant le nœud final de différentes manières.
En gros, si une blockchain classique peut être représentée visuellement comme une séquence stricte de liens (qui, en fait, est sa propriété principale), alors Hashgraph ressemble visuellement à un bonsaï avec un grand nombre de branches. Étant donné que le nombre de cycles simultanés est pratiquement illimité, Hashgraph vous permet d'effectuer simultanément un grand nombre de transactions (les développeurs disent environ 250 mille par seconde, ce qui dépasse cinq fois les capacités de Visa même, sans parler du réseau Bitcoin), et il n'y a généralement pas de commission pour une transaction .
La prochaine différence fondamentale entre Hashgraph et la blockchain classique est le sous-protocole Gossip (Gossip Protocol). Au sein d'un registre distribué, chaque transaction ne signifie pas le transfert de toutes les données, mais uniquement des informations sur les informations (Gossip about Gossip). Le nœud informe de la transaction à deux autres nœuds arbitraires, chacun d'eux, à son tour, diffuse des messages aux deux autres jusqu'à ce que le nombre de nœuds notifiés soit suffisant pour atteindre un consensus, et cela se produit lorsque la plupart des nœuds sont informés (et cela est dû à cela le nombre de transactions déclaré par unité de temps est atteint).
Partie 2. Blockchain killer or not
Hedera Hashgraph est actuellement en cours de développement. En particulier, ils testent leur propre crypto-monnaie avec la prise en charge des micropaiements, le stockage réseau distribué de fichiers et de scripts qui vous permettent de créer des contrats intelligents basés sur les langues de l'environnement Ethereum.
Les opinions sur ce projet sont une polarisation rare. Certaines sources qualifient Hashgraph de «tueur de blockchain» sans tracas, d’autres déclarent à juste titre qu’il n’existe aucun exemple d’applications décentralisées qui fonctionnent dans l’environnement Hedera, d’autres sont gênées que la fondation de la plateforme soit brevetée et son développement soit contrôlé par le conseil de surveillance, qui comprend des représentants de plusieurs sociétés. de la liste Fortune 500 (bien que cette dernière, précisément, indique que le projet a un potentiel non illusoire, et ce n'est certainement pas une arnaque). Soit dit en passant, il y a quelque temps, le projet a été attribué à une société distincte Hedera Hashgraph, ce qui indique également sa priorité pour les développeurs.
Les développeurs, sans trop de bruit, ont d'abord levé 18 millions de dollars pour les besoins opérationnels lors d'une vente de jetons fermée et, après un certain temps, 100 autres. l'activité la plus active visant à vulgariser cet algorithme de consensus, l'entreprise travaille activement à la formation de diverses communautés professionnelles - des programmeurs aux avocats, les représentants du projet ont déjà mené plus Plus de 80 réunions avec des citoyens intéressés du monde entier ont même atteint la Russie - le 6 mars, une réunion a eu lieu à Moscou avec le président de Hedera Hashgraph, Tom Trowbridge, qui, comme on dit, a rassemblé de nombreux représentants de nos cercles informatique et financier.
M. Trowbridge a déclaré que dans un avenir proche, au moins 40 applications décentralisées basées sur Hedera Hashgraph sont attendues, et en général il y en aura plus de 100, de sorte que dans un avenir prévisible, tout le monde aura une chance de voir de façon vivante comment cette économie fonctionne.
Total
En général, plusieurs choses peuvent être dites avec certitude. Tout d'abord, le projet n'est pas anodin et a déjà suscité un vif intérêt chez les représentants des grandes entreprises. Deuxièmement, pour un profane, il est franchement obscur, ce qui, apparemment, explique le manque de données le concernant dans le domaine public (et, à en juger par la vidéo avec M. Lemon, et le fait que cet oncle intelligent n'a jamais été un orateur). Troisièmement, il est peu probable qu'il devienne un «tueur de Bitcoin» ou quelque chose d'aussi pathétique, mais ses avantages déclarés semblent suffisamment importants pour suivre le projet de très près.
De plus, il y a des rumeurs selon lesquelles bientĂ´t les organisateurs vont attirer la prochaine tranche d'investissements, il est fort possible que cela ait mĂŞme du sens de participer.