Caratteristiche e differenza tra Blockchain e Hashgraph in informatica

Caratteristiche e differenza tra Blockchain e Hashgraph in informatica

La differenza fondamentale tra Blockchain e Hashgraph è quello Hashgraph utilizza un protocollo di consenso chiamato “gossip about gossip” mentre Blockchain utilizza prevalentemente Proof-of-Stake o Proof-of-Work. Come risultato del “gossip about gossip”, il protocollo Hashgraph è più veloce ed efficiente di Blockchain.

Blockchain e Hashgraph sono entrambe tecnologie di contabilità distribuita utilizzate per archiviare dati transazionali. Sebbene Hashgraph e Blockchain presentino diverse differenze, entrambi hanno la stessa destinazione d’uso, poiché sono entrambi sistemi di contabilità distribuita utilizzati per registrare e archiviare i dati dalle transazioni.

Che cos’è la Blockchain?

Blockchain è un registro decentralizzato che può archiviare qualsiasi tipo di dati. Ciò che distingue Blockchain da un semplice foglio excel è che è completamente decentralizzato, il che significa che le copie della Blockchain esistono su numerosi computer in tutto il mondo piuttosto che in un’unica posizione centrale. Un nodo è un insieme di molti computer sparsi in una rete globale.

Il nome blockchain deriva dall’unione di blocchi contenenti vari tipi di dati per formare una catena di blocchi. Quando un nuovo blocco di dati viene introdotto nella catena, tutti i nodi della rete vengono aggiornati con l’ultima versione della Blockchain. La maggior parte dei nodi deve verificare e confermare nuove transazioni da aggiungere alla Blockchain. Questo è ciò che rende un Blockhain altamente sicuro.

Che cos’è l’Hashgraph?

Proprio come Blockchain, Hashgraph è anche una tecnologia di contabilità distribuita utilizzata per archiviare i dati. Hashgraph utilizza un tipo speciale di protocollo di consenso chiamato “gossip about gossip” in cui tutti i nodi della rete Hashgraph “gossip” sulle transazioni per formare grafici aciclici diretti che sequenziano le transazioni nel tempo. Questo varia dal metodo Blockchain di utilizzare i minatori per convalidare le transazioni sulla rete. Ogni “pettegolezzo” contiene informazioni e dati su diverse transazioni oltre a una firma digitale, un timestamp e hash crittografici di due eventi precedenti.

Hashgraph è stato creato da Leemon Baird, uno scienziato informatico americano, con l’obiettivo di superare alcuni dei problemi di Blockchain e produrre un sistema complessivamente migliore. Al momento, la tecnologia Hashgraph è utilizzata solo da Hedera Hashgraph, che è anche co-fondata da Leemon Bird. Attraverso l’uso di un protocollo “gossip about gossip”, Hashgraph è in grado di fornire transazioni a basso costo e ad alte prestazioni senza errori. È anche più veloce, più efficiente dal punto di vista energetico e richiede meno potenza di calcolo rispetto alla Blockchain.

Caratteristiche e differenza tra Blockchain e Hashgraph in informatica

Somiglianze tra Blockchain e Hashgraph

Sebbene Hashgraph e Blockchain presentino diverse differenze, entrambi hanno la stessa destinazione d’uso, poiché sono entrambi sistemi di contabilità distribuita utilizzati per registrare e archiviare i dati dalle transazioni.

Differenza tra Blockchain e Hashgraph

Sebbene Hashgraph e Blockchain abbiano la stessa destinazione d’uso, entrambi i loro approcci sono molto diversi. Blockchain di solito utilizza Proof-of-Stake o Proof-of-Work per convalidare e autenticare le transazioni attraverso processi chiamati Staking o Mining. D’altra parte, Hashgraph utilizza un protocollo “gossip about gossip” per convalidare le transazioni. Quindi, questa è la differenza chiave tra Blockchain e Hashgraph.

Inoltre, le prestazioni di elaborazione delle transazioni di Hashgraph sono notevolmente più veloci. Con l’uso del metodo “gossip about gossip” di Hashgraph, è in grado di raggiungere velocità di transazione fino a 500.000 transazioni al secondo, notevolmente più veloci delle 10-10000 transazioni al secondo della maggior parte delle blockchain. Infine, Hashgraph è anche più efficiente rispetto a Blockchain.

Conclusioni

In conclusione, Hashgraph e Blockchain sono entrambe tecnologie di contabilità distribuita utilizzate per registrare le transazioni. Hashgraph utilizza un “gossip about gossip”, rendendolo più veloce, più economico e più efficiente rispetto a Blockchain, che utilizza prevalentemente Proof-of-Stake e Proof-of-Work. Quindi, questa è la differenza chiave tra Blockchain e Hashgraph

Pubblicato da Vito Lavecchia

Lavecchia Vito Ingegnere Informatico (Politecnico di Bari) Email: [email protected] Sito Web: https://vitolavecchia.altervista.org

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *