Offerto da
Interview

Un ex ingegnere Microsoft prevede uno spostamento graduale dell'attenzione nello sviluppo della blockchain verso lo Scaling Verticale

Questo articolo è stato pubblicato più di un anno fa. Alcune informazioni potrebbero non essere più attuali.

Sebbene gli asset digitali confezionati abbiano permesso il collegamento degli asset e ne abbiano ampliato l’utilità, la loro percezione di necessità di custodia reintroduce rischi di centralizzazione e dipendenze dalla fiducia. Questo contraddice l’etica decentrata della tecnologia blockchain, secondo Chris Li, fondatore e CTO di Ava Protocol.

SCRITTO DA
CONDIVIDI
Un ex ingegnere Microsoft prevede uno spostamento graduale dell'attenzione nello sviluppo della blockchain verso lo Scaling Verticale

Ottenere Utilità Preservando i Principi Fondamentali della Decentralizzazione

Li ha detto a Bitcoin.com News che considera gli asset confezionati come soluzioni transitorie. Prevede anche che soluzioni emergenti come gli atomic swaps, i ponti cross-chain e la tecnologia zero-proof supereranno probabilmente gli asset confezionati. Queste soluzioni, ha sostenuto, raggiungono lo stesso obiettivo di preservare i principi fondamentali della decentralizzazione e dell’affidabilità.

Volgendo lo sguardo agli sforzi di vari progetti per semplificare i processi blockchain, Li, un imprenditore seriale, ha sottolineato il “significativo” progresso fatto nel rendere i protocolli più veloci e economici da utilizzare. Tuttavia, ha riconosciuto che c’è ancora “una lunga strada da percorrere” nella costruzione dell’intera infrastruttura e nel perfezionamento dell’esperienza utente.

Li prevede tuttavia che l’attenzione dello sviluppo blockchain si sposterà gradualmente dallo scaling orizzontale allo scaling verticale nei prossimi cinque anni. Cita lo sviluppo di portafogli intelligenti e soluzioni multi-firma come alcune delle evoluzioni da osservare. Nelle sue risposte scritte inviate tramite Telegram, Li ha anche offerto i suoi pensieri sul cosiddetto trilemma blockchain e su come Ava Protocol stia superando questa sfida.

Ha discusso anche su come gli sviluppatori possono rendere i processi blockchain più semplici per attrarre più utenti. Di seguito le risposte di Li a tutte le domande inviate.

Bitcoin.com News (BCN): L’interoperabilità blockchain, la privacy e la sicurezza delle transazioni rimangono temi chiave nell’ecosistema Web3. Molte soluzioni emergenti si concentrano sul rendere blockchain native, come Ethereum, scalabili. Nel frattempo, altri sviluppatori cercano modi per semplificare i processi coinvolti nello sviluppo blockchain per accomodare gli utenti quotidiani. Come valuti la prestazione degli sviluppatori finora nel loro tentativo di semplificare i processi blockchain? Cosa altro pensi debba essere fatto per accomodare ancora più utenti quotidiani?

Chris Li (CL): Negli ultimi cinque anni, sono stati compiuti progressi significativi in termini di scalabilità blockchain, rendendo le transazioni più veloci ed economiche. Questo può essere attribuito a soluzioni layer-2 di Ethereum come Arbitrum e Optimism, così come a nuovi meccanismi di consenso in blockchain come Solana, Near e Aptos. Guardando indietro, il paesaggio è cambiato drasticamente. Nel 2018, un singolo gioco come Fomo3D poteva bloccare l’intera rete Ethereum, mentre oggi tali incidenti sono rari. Persino poche ore di congestione su Polygon possono fare notizia, evidenziando quanto l’ecosistema sia migliorato.

La tecnologia della prova a conoscenza zero (ZKP) ha anche fatto grandi passi avanti. Le soluzioni zk-rollup per il layer-2 di Ethereum possono ora provare i loro impegni sulla mainnet entro pochi minuti, eliminando la necessità del lungo periodo di sfida di 7 giorni richiesto dagli optimistic rollups. Inoltre, le transazioni private stanno diventando disponibili su blockchain come Aleo, anche se c’è ancora una lunga strada da percorrere nella costruzione dell’intera infrastruttura e nel perfezionamento dell’esperienza utente del prodotto.

Dati i recenti traguardi nello scaling orizzontale, credo che lo spazio della soluzione di scaling orizzontale sia diventato piuttosto saturo, rendendo sempre più difficile ottenere miglioramenti significativi. Nei prossimi cinque anni, mi aspetto che l’attenzione dello sviluppo blockchain si sposti gradualmente verso lo scaling verticale. Ciò implica non solo rendere le transazioni più veloci e a buon mercato, ma anche migliorare le capacità di ogni transazione.

Un esempio primeggiante di ciò è lo sviluppo di portafogli intelligenti e soluzioni multi-firma, che migliorano significativamente l’esperienza utente e li autorizzano a realizzare di più. In Ava Protocol, stiamo lavorando alla costruzione di super-transazioni che permettono agli utenti di programmare azioni basate sul tempo, sul prezzo o su eventi di contratti intelligenti personalizzati. Gli utenti dovrebbero essere in grado di fare questo utilizzando i loro portafogli MetaMask o Coinbase, senza fare affidamento su script manuali e bot per gestire chiavi private ed eseguire transazioni pre-firmate.

BCN: Molti ostacoli esistenti ostacolano l’adozione della blockchain, nonostante l’introduzione di soluzioni innovative volte a semplificare la tecnologia. Ad esempio, i progetti negli ultimi anni hanno introdotto asset confezionati per facilitare le transazioni cross-chain. Sebbene questo approccio sia considerato efficace, presenta la sfida della fiducia nei custodi e introduce un grado di centralizzazione in un ambiente altrimenti decentralizzato. Quali sono le tue opinioni sugli asset confezionati e quali alternative potrebbero mitigare i rischi associati e le limitazioni?

CL: A mio parere, gli asset confezionati sono una soluzione intermedia non così perfetta che affronta molti bisogni al momento. Il concetto di asset confezionati implica essenzialmente di tenere il tuo ETH in custodia sotto un contratto intelligente per abilitare funzionalità aggiuntive. Una volta confezionato, sei alla mercé degli sviluppatori del contratto intelligente confezionato, che è responsabile dell’implementazione di una logica complessa attraverso codice Solidity personalizzato. Sebbene questo approccio sia stato efficace nel permettere il collegamento degli asset e nell’espandere l’utilità, la sua componente custodiale reintroduce intrinsecamente rischi di centralizzazione e dipendenze dalla fiducia, che vanno contro l’etica decentralizzata della tecnologia blockchain.

Considero queste soluzioni intermedie perché oggi, una logica simile può essere ottenuta utilizzando memorie esterne e altre tecniche avanzate. Ad esempio, utilizzare un EigenLayer AVS (Servizi Validati Attivamente) permette una logica di transazione complessa senza richiedere la custodia dei tuoi asset. Questo metodo sfrutta la fiducia e la sicurezza degli altri riassicuratori di ETH, eliminando la necessità di custodi centralizzati e riducendo i rischi associati agli asset confezionati.

Inoltre, man mano che l’ecosistema blockchain continua a evolversi, è probabile che vedremo soluzioni più sofisticate che riducono al minimo la necessità di fiducia e centralizzazione. Tecnologie come gli atomic swaps, i ponti cross-chain che utilizzano oracoli decentralizzati e i progressi nelle prove a conoscenza zero offrono alternative promettenti. Queste soluzioni possono fornire la stessa, se non maggiore, funzionalità degli asset confezionati preservando i principi fondamentali della decentralizzazione e dell’affidabilità.

BCN: Al centro del miglioramento dell’efficacia della blockchain vi è l’accelerazione delle velocità di transazione. Tuttavia, ottenere transazioni più veloci spesso compromette la decentralizzazione e la sicurezza del protocollo. Molti progetti affermano di aver risolto questa sfida conosciuta anche come il trilemma della blockchain. Secondo te, in che misura questi progetti sono riusciti? Come si è avvicinato Ava Protocol a questa sfida e quali sono stati i risultati?

CL: Il trilemma della blockchain — bilanciare sicurezza, scalabilità e decentralizzazione con risorse limitate — pone una sfida significativa. È difficile migliorare tutti gli aspetti simultaneamente senza comprometterne altri. Tuttavia, allocando più risorse a una dimensione, è possibile migliorare un aspetto senza diminuire direttamente gli altri. In informatica, un approccio comune è scambiare spazio per tempo e viceversa. Ad esempio, le soluzioni layer-2 di Ethereum ottengono scalabilità, o più spazio di blocco, fornendo agli utenti operatori di rete e storage aggiuntivi, pur continuando a impegnare e finalizzare i risultati su Ethereum.

In modo simile, le soluzioni di scaling zk-rollup generano prove di transazioni aggiungendo significativa potenza computazionale, riducendo così il tempo di finalizzazione sulla mainnet di Ethereum. Ava Protocol affronta questo trilemma blockchain sfruttando la rete degli operatori fidati di EigenLayer per ottenere scalabilità attraverso l’aggiunta sia di risorse computazionali che di storage. Questo approccio rende le transazioni tramite Ava Protocol più economiche e potenzia la funzionalità, permettendo agli utenti di costruire flussi di lavoro personalizzati con azioni concatenate innescate da una varietà di eventi.

BCN: Una significativa limitazione della tecnologia blockchain è la necessità per gli utenti di comprendere conoscenze tecniche aggiuntive. Comprendere e utilizzare elementi fondamentali del protocollo, come le chiavi private, può scoraggiare l’utente medio. Pertanto, se si dà priorità all’adozione, gli sviluppatori devono innovare per ridurre la barriera d’ingresso. Esistono metodi per sviluppare protocolli blockchain efficienti che riducano le complessità associate, come l’uso frequente di chiavi private?

CL: Esistono varie soluzioni mirate a risolvere questo problema. Il portafoglio Argent ha introdotto il concetto di recupero sociale, e più recentemente, diversi progetti hanno proposto il concetto di Computazione Multi-Parte (MPC). Mentre queste nuove soluzioni arricchiscono le utilità del portafoglio, devono fare compromessi tra sicurezza e complessità del prodotto, ad esempio, i portafogli MPC mirano a sostituire completamente il tuo portafoglio EOA Metamask e introducono dipendenze da più parti per gestire le chiavi. Ciò può potenzialmente aumentare il rischio di vulnerabilità e ridurre il livello di controllo che un singolo utente ha sulle proprie risorse.

Ava Protocol ha adottato l’approccio nativo di Ethereum di ERC-4337 ed estensivamente ERC-6900, che si concentrano sui portafogli intelligenti. I portafogli intelligenti sono progettati per gestire gli account degli utenti con accesso minimale autorizzato. Sono ingenui, permettendo agli utenti di continuare a usare i loro portafogli Metamask; agili, consentendo la creazione senza spese di gas; e abbastanza componibili da collegarsi a metodi di autenticazione Web2 tradizionali come account Google o 2FA. Ad esempio, Coinbase Wallet utilizza un portafoglio intelligente con backup su iCloud Keychain e informazioni biometriche per l’accesso. Crediamo che questo sia l’approccio più nativo per gli utenti Web3, permettendo loro di lavorare con varie applicazioni utilizzando i loro portafogli Metamask esistenti, alternare l’accesso secondo necessità e persino revocare o eliminare il portafoglio intelligente senza cambiare il proprio portafoglio.

BCN: Come sviluppatore di lunga data e imprenditore seriale, devi aver riscontrato alcune carenze nell’industria che ti hanno ispirato a creare Ava Protocol. Puoi condividerci la tua motivazione nella creazione di esso, cosa ti aspetti di ottenere in termini di benefici per gli utenti e i tuoi piani su come potrebbe diventare ampiamente adottato in tutta la blockchain e l’ecosistema tecnologico più ampio?

CL: Quando abbiamo iniziato il viaggio di Ava Protocol, abbiamo tratto ispirazione da Keep3r Network e Chainlink Automation, che erano tra le prime generazioni di soluzioni di automazione in web3. Queste prime soluzioni sfruttavano in una certa misura componenti centralizzate o reti di bot, che funzionavano al momento ma non potevano offrire l’esperienza più user-friendly. Abbiamo imparato dalle loro esperienze e passato anni a ricercare e sperimentare, portando allo sviluppo di una memorizzazione di dati on-chain specializzata per memorizzare e attivare correttamente i flussi di lavoro degli utenti.

Abbiamo lanciato il nostro Automation Hub su testnet e abbiamo ricevuto un feedback molto positivo dalla comunità. Oggi, continuiamo a fare miglioramenti incrementali a quel prodotto. Man mano che ci avviciniamo alla terza generazione di soluzioni di automazione costruite su Eigenlayer, abbiamo accumulato abbastanza esperienza per comprendere le esigenze degli utenti e costruire un prodotto per l’adozione di massa. Ad esempio, gli sviluppatori hanno costruito strumenti di visualizzazione drag-and-drop per creare flussi di lavoro personalizzati. Nel prossimo futuro, qualsiasi sviluppatore sarà in grado di integrare il nostro motore di workflow nei loro prodotti, permettendo agli utenti di costruire flussi di lavoro DeFi, NFT o RWA con facilità, senza alcuna esperienza di codifica. Siamo entusiasti di rendere questi sogni una realtà.

Quali sono i tuoi pensieri su questa intervista? Condividi le tue opinioni nella sezione commenti qui sotto.

Tag in questa storia