Qu'est-ce que Hashgraph? Comment est-il différent de Blockchain?

Table des matières:

Qu'est-ce que Hashgraph? Comment est-il différent de Blockchain?
Qu'est-ce que Hashgraph? Comment est-il différent de Blockchain?

Vidéo: Qu'est-ce que Hashgraph? Comment est-il différent de Blockchain?

Vidéo: Qu'est-ce que Hashgraph? Comment est-il différent de Blockchain?
Vidéo: ERR_CONNECTION_CLOSED in Google Chrome FIX [Tutorial] - YouTube 2024, Avril
Anonim

La technologie de la Blockchain est apparue à la suite de l'effondrement de plusieurs institutions bancaires en 2008. Elle proposait un nouveau système monétaire visant à supprimer le contrôle de la masse monétaire, reposant uniquement sur un système de paiement électronique peer-to-peer spécialement conçu pour le numérique.. Ce système de monnaie en ligne était considéré comme un meilleur système monétaire jusqu'à ce que certains commencent à parler de Hashgraph.

Image
Image

Qu'est-ce que Hashgraph

Hashgraph est considéré comme un système plus robuste. Son algorithme de consensus fournit une nouvelle plate-forme pour un consensus distribué. Certains des attributs couramment utilisés pour désigner ou décrire Blockchain sont distribués, transparents, basés sur le consensus, transactionnels et flexibles. Hashgraph porte toutes ces caractéristiques. Cependant, il s'agit d'un algorithme de structure de données et de consensus beaucoup plus rapide, plus équitable et plus sécurisé que la chaîne de blocs. Il est décrit comme le futur de la technologie du grand livre distribué. Il utilise deux techniques spéciales pour parvenir à un consensus rapide, juste et sécurisé.

  1. Gossip à propos de Gossip
  2. Vote virtuel

Gossip à propos de Gossip signifie fondamentalement attacher une petite quantité d’informations supplémentaires à ce potin, qui sont deux hachages contenant les deux dernières personnes à qui on a parlé. En utilisant ces informations, un graphique en hachage peut être construit et régulièrement mis à jour lorsque plus d'informations sont bavardées, sur chaque nœud.

Une fois que le Hashgraph est prêt, il est facile de savoir ce qu'un nœud voterait, puisque nous sommes au courant des informations dont dispose chaque nœud et à quel moment il le savait. Ces données peuvent donc être utilisées comme entrée dans l’algorithme de vote et pour rechercher les transactions qui ont rapidement atteint un consensus.

Hashgraph vs Blockchain

La technologie Blockchain est un registre numérique incorruptible de transactions économiques. Cependant, il peut être programmé pour enregistrer non seulement les transactions financières, mais pratiquement tout ce qui a de la valeur. Les informations détenues sur une blockchain existent en tant que ressources partagées et sont continuellement réconciliées / mises à jour. Cela garantit que les enregistrements / données qu'il contient sont identiques sur le réseau et ne sont pas stockés dans un emplacement individuel. En tant que telle, la blockchain ne peut être contrôlée par aucune entité. Deuxièmement, il n’ya pas de point d’échec unique.

Hashgraph, d’autre part, prétend soutenir une structure de données supérieure capable de résoudre bon nombre des problèmes avec lesquels la communauté Blockchain se débat depuis un certain temps, comme le mécanisme de consensus.

Jusqu'à présent, les technologies consensuelles étaient classées dans l'une des deux catégories suivantes:

  1. Réseaux publics (inclut Bitcoin et Ethereum)
  2. Privé (solutions reposant sur des algorithmes de consensus basés sur Leader)

Les réseaux publics sont coûteux à exploiter et ont des contraintes de performances résultant de Preuve de travail (convenir de l'ordre dans lequel la transaction peut avoir lieu. Cela garantit que la masse monétaire est constante et que personne ne triche). Cela réduit le nombre d'applications où de telles technologies peuvent être utilisées de manière pratique.

Les réseaux privés, contrairement aux réseaux publics, limitent l'utilisation aux participants connus et de confiance. Cette approche permet de réduire les coûts et d’améliorer considérablement les performances, grâce à des algorithmes capables d’atteindre 1 000 transactions par seconde contre sept pour Bitcoin. Cela dit, des lacunes sous la forme de normes de sécurité assouplies font de ces réseaux des cibles potentielles pour les attaques DDoS.

L’algorithme Hashgraph de Swirld surmonte ces inconvénients car il n’exige ni preuve de travail ni guide. De plus, il promet d’offrir de bonnes performances à faible coût sans point de défaillance unique.

C’est cette combinaison qui fait de Hashgraph un outil qui vaut la peine d’être essayé.

Autres avantages offerts par rapport à Blockchain

Un nouvel algorithme de consensus basé sur une technologie de grand livre distribué supérieure. Ceci élimine la nécessité d'un calcul massif et d'une consommation d'énergie non durable comme celle de Bitcoin et Ethereum.

Comme mentionné précédemment, Bitcoin est limité à 7 transactions par seconde. Hashgraph, quant à lui, est 50 000 fois plus rapide: limité uniquement par la bande passante: plus de 250 000 transactions par seconde (pré-fragmentation)

Plus juste

Dans le monde de la blockchain, un mineur peut choisir l'ordre pour lequel les transactions se produisent dans un bloc, peut retarder les ordres en les plaçant dans des blocs futurs, voire les empêcher complètement d'entrer dans le système. L’horodatage par consensus disponible avec Hashgraph offre une solution à ce problème. Il empêche une personne d’affecter l’ordre consensuel des transactions en interdisant toute manipulation de l’ordre des transactions.

Tolérance aux pannes byzantines asynchrones

Contrairement aux autres systèmes, Hashgraph est complètement asynchrone byzantin. Cela signifie qu'il ne fait aucune hypothèse sur la rapidité avec laquelle les messages sont transmis sur Internet. Cette capacité le rend résistant aux attaques DDoS, aux réseaux de zombies et aux pare-feu. Bitcoin n'est pas byzantin. Ce n’est même pas byzantin sous de mauvaises hypothèses. En Bitcoin, il n’ya jamais un moment où vous savez que vous avez un consensus.

100% efficace

Aucun bloc miné ne devient périmé. Tandis que dans la blockchain, les transactions sont placées dans des conteneurs (blocs) qui forment une seule et longue chaîne. Si deux mineurs créent deux blocs en même temps, la communauté en choisira un et rejettera l'autre, ce qui entraînera un gaspillage d'efforts. Dans Hashgraph, chaque conteneur est utilisé et aucun n'est jeté.

Donc, bien que Hashgraph semble être une technologie supérieure à Blockchain, il faut se rappeler que les choses peuvent aller un peu trop vite. C'est-à-dire qu'une fois que vous commencez à apprendre quelque chose de nouveau, quelque chose d'autre le remplace avant de pouvoir vous adapter avec succès.

Pour mieux comprendre le fonctionnement de Hashgraph, consultez ce document. Pour en savoir plus, visitez hashgraph.com.

Conseillé: