Corri, blockchain, corri! L’adozione della DeFi richiede tempi di blocco più rapidi

Le aziende globali stanno implementando tecnologie di registro distribuito nel tentativo di ottenere efficienze in aree come i pagamenti globali e la trasparenza della catena di approvvigionamento. La tecnologia blockchain può sostituire i processi lenti e cartacei, oltre a migliorare la sicurezza.
Tuttavia, molte delle piattaforme in uso oggi soffrono di un design scadente. Le reti si intasano troppo facilmente con il traffico, con conseguenti problemi di latenza e, in definitiva, un’esperienza utente inferiore alla media.
Secondo un McKinsey del 2023 rapporto, ora ci sono oltre 20 miliardi di dispositivi connessi nel mondo, che “richiedono la gestione, l’archiviazione e il recupero dei dati”. Tuttavia, il design blockchain non è attrezzato per gestire questa immensa ondata di dati, che sta creando pressione sulle reti per mantenere una velocità elevata e una capacità di archiviazione sufficiente.
Rendere le blockchain sostenibili
La velocità delle transazioni è importante per l’adozione e la sostenibilità della blockchain. Tuttavia, c’è un compromesso con le prestazioni.
Esistono diversi fattori che possono ritardare una conferma, ma una delle principali cause è una rete congestionata. Quando molti utenti inviano transazioni, ci saranno code più lunghe per i nodi per convalidarle. Questo perché i minatori o i validatori che gestiscono una rete conducono la loro convalida sulla base di un registro condiviso pubblicamente. Sebbene questo processo riduca il rischio, può anche sacrificare la velocità della transazione, soprattutto quando c’è molto traffico.
Gli sviluppatori sono anche alle prese con come memorizzare in modo permanente i blocchi on-chain. Un enorme aumento dei requisiti di archiviazione può portare a una rete che diventa lenta e instabile. Un protocollo richiede che i nodi partecipanti siano in grado di trasmettere e scaricare la catena in un breve periodo di tempo.
Il trilemma blockchain è una sfida tecnica tra scalabilità, decentralizzazione e sicurezza. Gli sviluppatori possono ottenere due qualsiasi di questi fattori, ma devono sacrificare il terzo.
Le conferme istantanee stanno diventando un fattore determinante per l’adozione perché le innovazioni decentralizzate competono con le soluzioni tradizionali sul mercato. Nei servizi finanziari, ad esempio, vi è una forte domanda di reti ad alto throughput e bassa latenza che possono potenzialmente corrispondere alla capacità delle reti Visa e MasterCard, che elaborano decine di migliaia di transazioni al secondo.
Rispondere alle aspettative degli utenti
Nell’ultimo anno circa, abbiamo assistito a diversi sviluppi che avvicinano alla realtà conferme quasi istantanee. I miglioramenti a livello di protocollo come l’aggregazione delle firme e il pipelining delle proposte di blocco sono due esempi.
L’aggregazione delle firme consente ai validatori con più chiavi crittografiche Boneh-Lynn-Shacham di aggregare tutte le firme in un’unica firma aggregata e inviarle come un singolo messaggio peer-to-peer. Con il pipelining della proposta di blocco, un validatore inizia a proporre un nuovo blocco immediatamente dopo aver raccolto i due terzi delle firme. Significa che un nuovo processo di proposta di blocco e la raccolta dell’ultimo terzo delle firme avvengono contemporaneamente.
Il risultato netto di questi miglioramenti è una notevole riduzione del tempo di finalizzazione del blocco fino a uno o due secondi in un ambiente mainnet live. La finalità di due secondi è una caratteristica dirompente e quasi istantanea nel settore degli asset digitali, dato che Bitcoin (BTC) ed Ether (ETH) impiegano pochi minuti per confermare a tariffe più elevate. Per mettere le cose in prospettiva, è il tipo di velocità che corrisponderebbe alle aspettative degli utenti tradizionali che passano le carte di plastica in un negozio di alimentari.
Un’altra soluzione provata da diversi progetti blockchain si chiama sharding. Il metodo di partizionamento partiziona un database in blocchi più piccoli in modo che i nodi possano elaborare le transazioni più rapidamente, nonché aggiornare un libro mastro condiviso in tempo reale.
Lo sharding è stato comunemente riconosciuto come la soluzione migliore per ottenere la scalabilità della blockchain perché aumenta il numero di transazioni al secondo e richiede meno spazio di archiviazione per i nodi. Lo sharding risolve il blocco della blockchain senza sacrificare troppo la decentralizzazione e la sicurezza. Bloat si riferisce alla sfida di trovare spazio di archiviazione sufficiente per ospitare un’enorme quantità di dati accumulati.
Sono allo studio anche altre soluzioni, anche se non sono ancora state realizzate su una mainnet. I ricercatori danesi l’hanno fatto proposto una soluzione che coinvolge uno strato di convalida separato per ottenere una finalità parzialmente sincrona con un processo di convalida dei blocchi standard. Tuttavia, questo non ha ancora dimostrato di essere efficace su una mainnet live.
L’imperativo è lì. La finalità rapida apre possibilità agli sviluppatori DApp di creare le applicazioni più veloci e altamente utilizzabili per l’adozione reale. Ad esempio, Brian Brooks, di recente a capo dell’Ufficio per il controllore della valuta ha scritto nel Financial Times di una visione per “banche autonome”.
Risolvere il trilemma
La riduzione del tempo di blocco non può e non deve andare a scapito della sicurezza della blockchain. Risolvere il trilemma significa garantire che il decentramento della rete rimanga una priorità. Le soluzioni qui delineate mostrano che è possibile per un progetto blockchain ottenere decentralizzazione, sicurezza e conferme fulminee.
Con le applicazioni decentralizzate, un’esperienza veloce e reattiva porta a un alto tasso di soddisfazione e fidelizzazione degli utenti. Aspettare decine di secondi o addirittura minuti per confermare una transazione è l’ultima cosa che vogliamo per l’adozione di massa delle applicazioni Web 3.0.
Poiché la tecnologia ottiene un’ampia adozione a livello globale, i registri condivisi devono fornire casi d’uso convincenti, nonché migliorare gli indicatori chiave di prestazione e aumentare il ritorno sugli investimenti.
Questo articolo non contiene consigli o raccomandazioni di investimento. Ogni mossa di investimento e trading comporta dei rischi e i lettori dovrebbero condurre le proprie ricerche quando prendono una decisione.
I punti di vista, i pensieri e le opinioni qui espressi sono esclusivamente dell’autore e non riflettono o rappresentano necessariamente i punti di vista e le opinioni di Cointelegraph.
Stephen Tse è il fondatore e CEO di Harmony.one. In precedenza è stato ricercatore presso Microsoft Research, ingegnere infrastrutturale senior presso Google e ingegnere principale per il posizionamento nei risultati di ricerca presso Apple.

Facebook
Pinterest