Hedera Hashgraph – Analisi approfondita di 10.000 transazioni al secondo reclamo

Hedera Hashgraph, una rete pubblica decentralizzata rivolta alle imprese e afferma di essere in grado di elaborare 10.000 transazioni di criptovaluta al secondo (TPS), ha lanciato pubblicamente la sua beta mainnet questo lunedì.

Nonostante il consiglio direttivo del progetto attiri l’adesione di importanti multinazionali – tra cui IBM e, a quanto riferito, Boeing – alcuni analisti esprimono scetticismo riguardo alla rappresentazione di Hedera della presunta performance di Hashgraph.

Hedera introduce l’algoritmo Hashgraph

Hedera è stato lanciato per la prima volta il 13 marzo 2023, con il progetto che comprendeva solo un file carta bianca e l’algoritmo di consenso Hashgraph. Descrivendosi come una tecnologia di registro distribuito di terza generazione, l’algoritmo Hashgraph è descritto come un protocollo che consente a una rete di raggiungere il consenso per quanto riguarda l’esecuzione di transazioni e il funzionamento di contratti intelligenti con maggiore velocità ed efficienza rispetto a una blockchain.

L’algoritmo Hashgraph è stato inventato da Leemon Baird, co-fondatore e scienziato capo di Hedera. Baird è un ex professore di informatica presso la United States Air Force Academy e ha un dottorato di ricerca. in informatica. Baird è stato anche co-fondatore e chief technology officer delle società di gestione delle identità Trio Security e BlueWave Security.

Hedera ha raccolto $ 124 milioni in tre round di finanziamento tramite semplici accordi per token futuri (SAFT). Circa 1.000 partecipanti ai SAFT di Hedera riceveranno token HBAR quando verrà lanciata la mainnet. Hedera lo sarà rilasciando i suoi token HBAR in lotti.

Hedera afferma che il suo Hashgraph è in grado di elaborare più di 10.000 transazioni di criptovaluta al secondo, al costo di circa $ 0.0001 di commissioni per transazione. La società stima inoltre che la conferma delle transazioni richieda dai tre ai cinque secondi.

Hedera utilizza il protocollo di gossip

Hedera conferma e trasmette le transazioni utilizzando un protocollo “gossip”. I dati su Hashgraph vengono “spettegolati” a un piccolo numero di nodi selezionati casualmente sulla rete, da cui le informazioni vengono ulteriormente pettegolate tra gli altri nodi, creando alla fine una registrazione completa della cronologia delle transazioni. Secondo Hedera, il protocollo gossip consente transazioni da trasmettere con velocità ed efficienza significativamente maggiori rispetto alle catene di proof-of-work (PoW):

“Utilizzando un protocollo di gossip, i nodi scambiano dati in modo efficiente e rapido con altri nodi della comunità. Questo crea automaticamente una struttura dati hashgraph utilizzando il nuovo protocollo “gossip about gossip”. Questa struttura di dati è crittograficamente sicura e contiene la cronologia delle comunicazioni in una comunità. Usando questo come input, i nodi eseguono lo stesso algoritmo di consenso del voto virtuale degli altri nodi. La comunità raggiunge il consenso sull’ordine e sul timestamp senza ulteriori comunicazioni su Internet. Ogni evento è firmato digitalmente dal suo creatore. “

Baird ha affermato che Hashgraph offre una maggiore equità rispetto a PoW, che ha paragonato a una lotteria, affermando che le transazioni Hedera verranno trasmesse e contrassegnate con timestamp in ordine cronologico in base a quando una transazione è stata trasmessa per la prima volta a Hashgraph.

È necessario che due terzi dei nodi di Hedera abbiano confermato una transazione prima che venga trasmessa. Anche Baird reclami che la leggera efficienza di Hashgraph facilita il funzionamento di un nodo completo utilizzando i processori presenti nei telefoni cellulari.

Hedera sarà governato da 39 membri del consiglio

Hedera sarà diretto dal Consiglio direttivo di Hedera, un’entità composta da un massimo di 39 membri a tempo limitato che comprendono grandi organizzazioni e imprese. I termini dureranno fino a tre anni, con i membri ammessi non più di due mandati consecutivi. Secondo il sito web di Hedera, i membri del consiglio lo faranno rappresentare fino a 18 diversi settori.

Il consiglio dovrebbe comprendere 10 membri al momento del lancio, con tre membri a cui verranno concessi due voti inizialmente a causa della convinzione di Hedera che 13 voti offrano maggiore sicurezza di 10 – nonostante il sito web di Hedera affermi anche che a tutti i membri sarà concesso “un voto uguale sulla rete e decisioni sulla piattaforma “.

Attualmente, i membri dell’Hedera Governing Council includono IBM, Boeing, FIS Global, Tata Communications, Deutsche Telekom, DLA Piper, Magalu, Nomura, Swirlds e Swisscom Blockchain.

Hedera offre quattro servizi principali

Al momento del lancio, Hedera offrirà all’utente quattro servizi principali: un servizio di criptovaluta, un servizio di contratti intelligenti, un servizio di file e un servizio di consenso, che a sua volta ha un servizio di marcatura temporale crittografica implicitamente integrato. Tutte le applicazioni di terze parti costruite su Hedera avranno la tolleranza ai guasti bizantina asincrona.

Hedera afferma che Hashgraph è in grado di ospitare stablecoin, mercati finanziari e scambi e persino giochi in tempo reale. Hedera può essere utilizzato anche per la messaggistica crittografata tramite l’uso di chiavi private a breve termine.

Il sito web di Hedera afferma che più di 500 aziende e sviluppatori hanno espresso interesse a creare applicazioni di terze parti utilizzando Hedera, comprese le società che rappresentano i settori della pubblicità, delle banche, della catena di approvvigionamento, dell’energia e della sanità, tra gli altri.

Hedera FUD superfici

Il 3 settembre, Eric Wall, l’ex responsabile della criptovaluta di Cinnober, ha pubblicato un articolo intitolato “Hedera Hashgraph – Time for Some FUD,”Che ha preso di mira molte delle principali affermazioni fatte da Hedera.

Confutando le critiche di Hedera alle basse velocità associate alle catene PoW, Wall ha affermato che la latenza a livello di hashgraph può essere raggiunta con PoW attraverso l’uso di sidechain, suggerendo:

“Puoi avere un consorzio di nodi che controlla un portafoglio bitcoin multisig dove depositi le tue monete, dove >2/3 dei nodi sono tenuti a firmare le transazioni effettuate all’interno del portafoglio e prima che possano lasciare il portafoglio. Questo è ciò che è Blockstream’s Liquid (che funziona su un blocco di 1 minuto e raggiunge la finalità al 2 ° blocco). “

Ad esempio, si potrebbe eseguire il codebase XRP open source utilizzando una sidechain Bitcoin per ottenere la stessa velocità e sicurezza transazionale di Hedera Hashgraph. Wall ha aggiunto che l’adozione del preconsenso, come con l’aggiornamento di Avalanche pianificato di Bitcoin Cash, potrebbe essere utilizzata anche per ottenere una latenza paragonabile a Hedera Hashgraph. Il preconsenso richiede che i pool minerari giungano a un consenso in anticipo su quali transazioni includere nel blocco successivo, con qualsiasi minatore che devia dal consenso che rimane orfano e perde i premi del blocco.

Efficienza PoW vs Hashgraph

Wall confuta anche la presunta efficienza superiore di Hashgraph rispetto a PoW. Wall sostiene che sebbene Hedera Hashgraph non contenga blocchi, inoltra messaggi, che contengono una o più transazioni. A differenza di una blockchain, i mittenti dei messaggi sono diversi dai nodi, con i mittenti che tipicamente comprendono entità esterne alla rete che cercano di ottenere la conferma delle loro transazioni dai nodi di Hedera.

Mentre gli hash trasmettono sulla rete solo uno o due byte ciascuno, le firme sono 64 byte, significativamente maggiori dei 6 byte per transazione ordinati sulla blockchain di Bitcoin. Wall ha continuato affermando:

“A parte quei 6 byte per transazione necessari per ordinare le transazioni in un blocco, Bitcoin emette solo ~ 80 byte di dati ogni dieci minuti per ottenere il consenso. Questa è una quantità di dati stranamente piccola, rispetto a Hashgraph che pettegola costantemente sui pettegolezzi e allega 64 byte di dati di firma ogni volta che un nodo pettegola. “

Confronto tra Hashgraph ed Ethereum

Alcuni possono sostenere che Hedera ha fatto un confronto fallace tra le sue prestazioni e quelle di Ethereum, indicando l’affermazione di Hedera secondo cui Ethereum è in grado di elaborare solo circa 12 transazioni al secondo mentre Hashgraph può presumibilmente elaborare 10.000.

Il white paper di Hedera suggerisce che il numero di transazioni che Hashgraph può elaborare è limitato solo dalla larghezza di banda disponibile per ogni nodo della rete. Tuttavia, gli analisti hanno affermato che la larghezza di banda non è il collo di bottiglia alla velocità con cui le transazioni vengono elaborate dalla Ethereum Virtual Machine (EVM).

Inoltre, poiché Hedera sta clonando l’EVM per sostenere il suo servizio di contratti intelligenti, Hedera non riesce ad affrontare i colli di bottiglia che limitano la velocità delle transazioni Ethereum, che invece comprendono le inefficienze inerenti all’EVM e ai dispositivi a stato solido. Wall, ad esempio, ha affermato:

“L’unica cosa che fa l’hashgraph è ordinare le transazioni che devono essere ricevute dall’EVM. Ma il problema per l’EVM non è che non può ricevere 10.000 TPS ordinati, è che non può elaborare le transazioni abbastanza rapidamente anche su un SSD veloce. Dovresti solo allungare la coda. “

10.000 “transazioni di criptovaluta” al secondo

Per quanto riguarda la presunta capacità di Hashgraph di elaborare 10.000 transazioni di criptovaluta al secondo, queste “transazioni” non vengono elaborate dall’EVM. Piuttosto, la cifra si riferisce a “trasferimenti di token stupidi da account a account”.

Guardando le dichiarazioni di Hedera sulle prestazioni in modo più dettagliato rivela che Hashgraph può elaborare solo 10 transazioni al secondo per “altri servizi”, indicando che Ethereum è in grado di elaborare più contratti intelligenti al secondo di Hedera.

La stampa fine di Hedera rileva anche che le stime delle prestazioni di Hashgraph riguardano “transazioni che non richiedono un record di transazione”, che genereranno invece una “ricevuta di transazione” che non contiene prove di stato. Pertanto, per quanto riguarda la presunta prestazione di 10.000 transazioni al secondo di Hedera, Wall ha concluso:

“Stanno solo contando quante volte al secondo un nodo può affermare di aver ricevuto una transazione, ma non viene fornito senza garanzie ed è fondamentalmente solo un’API affidabile”.

Hedera risponde alle critiche

In una risposta pubblicato All’account Medium di Hedera, il responsabile tecnico di Hedera, Paul Madsen, ha riconosciuto che il throughput delle transazioni diminuirà a seguito di numerose richieste di prove di stato immesse sulla rete Hedera:

“Se viene richiesta una prova di stato per ogni singola transazione (piuttosto che la ricevuta più leggera), una parte maggiore delle risorse della rete verrà spesa per rispondere alle domande piuttosto che per elaborare le transazioni in consenso e il throughput complessivo potrebbe essere ridotto.”

Tuttavia, Madsen ha affermato che la rete mirror pianificata di Hedera scaricherà l’onere di rispondere alle domande e consentirà ai nodi di concentrarsi esclusivamente sul consenso.