Cos'è l'Hashgraph? In cosa differisce dalla Blockchain?

La tecnologia blockchain(Blockchain) è emersa in risposta al crollo di diversi istituti bancari nel 2008. Ha proposto un nuovo sistema monetario inteso a togliere il controllo dell'offerta di moneta, basandosi esclusivamente su un sistema di cassa elettronico peer-to-peer, progettato specificamente per il digitale regno. Si credeva che questo sistema monetario online fosse un sistema monetario migliore fino a quando alcuni non hanno iniziato a parlare di Hashgraph .

Cos'è l'hashgraph

Cos'è l'hashgraph

Si dice che Hashgraph(Hashgraph) sia un sistema più robusto. Il suo algoritmo di consenso fornisce una nuova piattaforma per il consenso distribuito. Alcuni degli attributi comunemente usati per fare riferimento o descrivere Blockchain sono distribuiti, trasparenti, basati sul consenso, transazionali e flessibili. Hashgraph ha tutte queste caratteristiche. Tuttavia, è una struttura di dati e un algoritmo di consenso molto più veloce, più equo e più sicuro della blockchain. È descritto come il futuro della tecnologia del registro distribuito. Utilizza due tecniche speciali per ottenere un consenso rapido, equo e sicuro.

  1. Gossip su Gossip
  2. Voto virtuale

Gossip su Gossip(Gossip about Gossip) significa fondamentalmente allegare una piccola quantità di informazioni aggiuntive a questo Gossip , che sono due hash contenenti le ultime due persone con cui si è parlato. Utilizzando queste informazioni, è possibile creare un Hashgraph e aggiornarlo regolarmente quando vengono spettegolate più informazioni, su ciascun nodo.

Una volta che l' Hashgraph è pronto, è facile sapere cosa voterebbe un nodo, poiché siamo a conoscenza delle informazioni che ogni nodo ha e quando lo sapeva. Questi dati possono quindi essere utilizzati come input per l'algoritmo di voto e per trovare rapidamente quali transazioni hanno raggiunto il consenso.

Hashgraph vs Blockchain

La tecnologia blockchain è un registro digitale incorruttibile delle transazioni economiche. Tuttavia, può essere programmato per registrare non solo le transazioni finanziarie, ma praticamente tutto ciò che ha valore. Le informazioni(Information) conservate su una blockchain esistono come condivise e vengono continuamente riconciliate/aggiornate. Ciò garantisce che i record/dati in esso contenuti siano identici in tutta la rete e non siano archiviati in una singola posizione. In quanto tale, la blockchain non può essere controllata da nessuna singola entità. In secondo luogo(Second) , non ha un singolo punto di errore.

Hashgraph , invece, sostiene di supportare una struttura dati superiore in grado di risolvere molti dei problemi con cui la comunità Blockchain sta lottando da tempo come i meccanismi di consenso.

Finora, le tecnologie di consenso erano classificate in una di due categorie:

  1. Reti pubbliche (include Bitcoin ed Ethereum )
  2. Privato(Private) (soluzioni basate su algoritmi di consenso basati su Leader)

Le reti pubbliche sono costose da gestire e presentano vincoli di prestazioni derivanti da Proof of Work (accettare l'ordine in cui può avvenire la transazione. Ciò garantisce che l'offerta di denaro sia costante e nessuno imbrogli). Ciò riduce il numero di applicazioni in cui tali tecnologie possono essere praticamente impiegate.

Le reti private, a differenza delle reti pubbliche, limitano l'utilizzo a partecipanti noti e fidati. Questo approccio abbatte i costi e migliora notevolmente le prestazioni, con algoritmi in grado di raggiungere 1000 transazioni al secondo contro le sette di Bitcoin . Detto questo, le scappatoie sotto forma di standard di sicurezza allentati rendono queste reti potenziali bersagli di attacchi DDoS(DDoS attacks) .

L'algoritmo Hashgraph di Swirld(’ Hashgraph) supera queste carenze in quanto non richiede né Proof of Work né un Leader . Inoltre, promette di offrire prestazioni a basso costo e buone senza un singolo punto di errore.

È questa combinazione che rende Hashgraph uno strumento che vale la pena provare.

Altri vantaggi offerti da HashGraph rispetto a Blockchain

Un nuovo algoritmo di consenso basato su una tecnologia di contabilità distribuita superiore. Ciò elimina la necessità di un calcolo massiccio e di un consumo di energia insostenibile come quelli di Bitcoin ed Ethereum .

Come accennato in precedenza, Bitcoin è limitato a 7 transazioni al secondo. D'altra parte, Hashgraph è 50.000 volte (Times) più veloce(Faster) : limitato solo dalla larghezza di banda: oltre 250.000 transazioni al secondo(Transactions Per Second) ( pre-sharding )

Più giusto

Nel mondo blockchain, un miner può scegliere l'ordine per il quale si verificano le transazioni in un blocco, può ritardare gli ordini inserendoli in blocchi futuri, persino impedire loro di entrare completamente nel sistema. Il timestamp di consenso(Consensus) disponibile con Hashgraph offre una soluzione a questo problema. Impedisce a un individuo di influenzare l'ordine di consenso delle transazioni negando qualsiasi tipo di manipolazione dell'ordine delle transazioni.

Tolleranza ai guasti bizantina(Byzantine Fault Tolerant) asincrona

A differenza degli altri sistemi, Hashgraph ha(Hashgraph) dimostrato di essere completamente asincrono bizantino(Byzantine) . Ciò significa che non fa ipotesi sulla velocità con cui i messaggi vengono trasmessi su Internet. Questa funzionalità lo rende resiliente contro attacchi DDoS , botnet e firewall. Bitcoin non è bizantino(Byzantine) . Non è nemmeno bizantino con cattive ipotesi. In Bitcoin , non c'è mai un momento in cui sai di avere consenso.

100% efficiente

Nessun blocco minato diventa mai stantio. Mentre(Whereas) nella blockchain le transazioni vengono inserite in contenitori (blocchi) che formano un'unica lunga catena. Se due minatori creano due blocchi contemporaneamente, la comunità alla fine ne selezionerà uno e scarterà l'altro, con conseguente spreco di sforzi. In Hashgraph , ogni contenitore viene utilizzato e nessuno viene scartato.

Quindi, sebbene Hashgraph sembri essere una tecnologia superiore alla Blockchain, va ricordato che le cose possono muoversi un po' troppo velocemente. Cioè, una volta che inizi a conoscere qualcosa di nuovo, qualcos'altro lo sostituisce prima che tu possa adattarti con successo.

Per capire meglio come funziona Hashgraph , consulta questo documento(this document) . Per saperne di più visita hashgraph.com .



About the author

Dopo quasi 20 anni nel settore della tecnologia, ho imparato molto sui prodotti Apple e su come personalizzarli per le mie esigenze. In particolare, so utilizzare la piattaforma iOS per creare aspetti personalizzati e interagire con i miei utenti tramite le preferenze dell'applicazione. Questa esperienza mi ha fornito preziose informazioni su come Apple progetta i suoi prodotti e su come migliorare al meglio la loro esperienza utente.



Related posts