Qu'est-ce qu'un hashgraph ? En quoi est-ce différent de Blockchain ?

La technologie Blockchain(Blockchain) est apparue en réponse à l'effondrement de plusieurs institutions bancaires en 2008. Elle a proposé un nouveau système monétaire destiné à supprimer le contrôle de la masse monétaire, reposant uniquement sur un système de paiement électronique peer-to-peer, conçu spécifiquement pour le numérique. royaume. 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 .

Qu'est-ce que le hashgraphe

Qu'est-ce que le hashgraphe

Hashgraph est considéré comme un système plus robuste. Son algorithme de consensus fournit une nouvelle plate-forme pour le 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 possède toutes ces fonctionnalités. Cependant, il s'agit d'une structure de données et d'un algorithme de consensus beaucoup plus rapide, plus juste et plus sûr que la blockchain. Il est décrit comme l'avenir de la technologie des registres distribués. Il utilise deux techniques spéciales pour parvenir à un consensus rapide, juste et sûr.

  1. Potins sur Potins
  2. Vote virtuel

Gossip about Gossip signifie essentiellement attacher une petite quantité d'informations supplémentaires à ce Gossip , qui sont deux hachages contenant les deux dernières personnes à qui on a parlé. En utilisant ces informations, un Hashgraph peut être construit et régulièrement mis à jour lorsque plus d'informations sont comméré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 connaissons les informations dont chaque nœud dispose et quand ils les ont connues. Ces données peuvent ainsi être utilisées comme entrée pour l'algorithme de vote et pour trouver quelles transactions ont atteint un consensus rapidement.

Hashgraph vs Blockchain

La technologie blockchain est un registre numérique incorruptible des 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(Information) détenues sur une blockchain existent telles qu'elles sont partagées et sont continuellement réconciliées/mises à jour. Cela garantit que les enregistrements/données qu'il contient sont identiques sur l'ensemble du 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é unique. Deuxièmement(Second) , il n'y a pas de point de défaillance unique.

Hashgraph , d'autre part, prétend prendre en charge une structure de données supérieure capable de résoudre de nombreux problèmes avec lesquels la communauté Blockchain se débat depuis un certain temps, comme les mécanismes de consensus.

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

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

Les réseaux publics sont coûteux à exploiter et ont des contraintes de performance résultant de la preuve de travail(Proof of Work) (accepter l'ordre dans lequel la transaction peut se produire. Cela garantit que la masse monétaire est constante et que personne ne triche). Cela réduit le nombre d'applications où ces technologies peuvent être utilisées en pratique.

Les réseaux privés, contrairement aux réseaux publics, limitent l'utilisation aux participants connus et de confiance. Cette approche fait baisser le coût et améliore considérablement les performances, avec des algorithmes capables de réaliser 1000 transactions par seconde contre sept pour Bitcoin . Cela dit, des failles sous la forme de normes de sécurité assouplies font de ces réseaux des cibles potentielles pour les attaques DDoS(DDoS attacks) .

L'algorithme Hashgraph de Swirld(’ Hashgraph) surmonte ces lacunes car il ne nécessite ni preuve(Proof) de travail(Work) ni leader . De plus, il promet d'offrir de bonnes performances à faible coût sans aucun point de défaillance.

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

Autres avantages offerts par HashGraph par rapport à Blockchain

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

Comme mentionné précédemment, Bitcoin est limité à 7 transactions par seconde. D'autre part, Hashgraph est 50 000 fois (Times) plus rapide(Faster) : limité uniquement par la bande passante - 250 000+ transactions par seconde(Transactions Per Second) ( pré-partage(Pre-Sharding) )

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 commandes en les plaçant dans de futurs blocs, voire les empêcher complètement d'entrer dans le système. L' horodatage consensuel disponible avec (Consensus)Hashgraph offre une solution à ce problème. Il empêche un individu d'affecter l'ordre consensuel des transactions en refusant toute sorte de manipulation de l'ordre des transactions.

Tolérance aux pannes byzantines(Byzantine Fault Tolerant) asynchrones

Contrairement aux autres systèmes, Hashgraph s'est avéré totalement asynchrone byzantin(Byzantine) . Cela signifie qu'il ne fait aucune hypothèse sur la vitesse à laquelle les messages sont transmis sur Internet. Cette capacité le rend résistant aux attaques DDoS , aux botnets et aux pare-feu. Bitcoin n'est pas byzantin(Byzantine) . Ce n'est même pas byzantin sous de mauvaises hypothèses. Dans Bitcoin , il n'y a jamais un moment où vous savez que vous avez un consensus.

100% efficace

Aucun bloc miné ne devient obsolète. Alors que(Whereas) 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é finira par en sélectionner un et éliminera l'autre, ce qui entraînera un gaspillage d'efforts. Dans Hashgraph , chaque conteneur est utilisé et aucun n'est supprimé.

Ainsi, bien que Hashgraph semble être une technologie supérieure à Blockchain, il ne faut pas oublier que les choses peuvent simplement aller un peu trop vite. Autrement dit, une fois que vous commencez à apprendre quelque chose de nouveau, quelque chose d'autre le remplace avant que vous ne puissiez vous adapter avec succès.

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



About the author

Je suis un ingénieur windows,ios,pdf,erreurs,gadgets avec plus de 10 ans d'expérience. J'ai travaillé sur de nombreuses applications et frameworks Windows de haute qualité tels que OneDrive for Business, Office 365, etc. Mes travaux récents ont inclus le développement du lecteur pdf pour la plate-forme Windows et travaillé à rendre les messages d'erreur plus clairs pour les utilisateurs. De plus, je suis impliqué dans le développement de la plate-forme ios depuis quelques années maintenant et je connais très bien ses fonctionnalités et ses particularités.



Related posts