Condividi questo articolo

Web 3 I social media hanno bisogno di blockchain dedicate

Le blockchain multiuso sono fantastiche per la DeFi, ma sono proibitive per i social media decentralizzati.

Molti credono che le blockchain multiuso come Ethereum, Cardano, Avalanche e Solana arriveranno ad alimentare tutto sul web, comprese le app finanziarie, le app social e persino i marketplace simili ad Amazon. Ma c'è un problema che blocca lo spettacolo e che viene ampiamente trascurato: lo storage on-chain.

Mentre le blockchain di uso generale di oggi hanno funzionato bene per applicazioni storage-light come la Finanza decentralizzata (DeFi), non possono scalare per gestire applicazioni storage-heavy come app social e marketplace. Immagina un mondo in cui ogni "mi piace" o Seguici su un'app decentralizzata costa $ 1,00+ in commissioni di storage.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Sfortunatamente, questa realtà è ora dovuta alle limitazioni di archiviazione di tutte le blockchain di uso generale sul mercato oggi. Pertanto, affinché Web 3 raggiunga il suo pieno potenziale per sconvolgere Web 2 e i sistemi del passato, saranno necessarie nuove architetture blockchain.

Nader Al-Naji è a capo della DeSo Foundation e fondatore della piattaforma di social media BitClout.

Da stato finito a stato infinito

Oggi, tutte le blockchain di uso generale sul mercato sono state costruite per alimentare quelle che chiamiamo applicazioni a stato finito. Si tratta di applicazioni in cui la quantità di dati o stato che devi KEEP a portata di mano per ogni utente è, beh, finita. Ad esempio, per costruire un'app finanziaria, tutto ciò che devi davvero sapere per convalidare le transazioni è il saldo del conto di ogni utente.

Gli utenti potrebbero trasferire fondi tra loro milioni di volte, ma alla fine tutto ciò che devi conservare sono solo alcuni numeri che indicano il saldo finale di ogni utente. In altre parole, lo stato che devi KEEP in giro cresce in funzione del numero di utenti piuttosto che in funzione del numero di transazioni.

Forse sorprenderà il fatto che praticamente tutta la DeFi sia costituita da applicazioni a stati finiti.

E se volessimo guardare oltre la Finanza? Le applicazioni a stato infinito sono quelle in cui la quantità di dati che devi archiviare cresce indefinitamente con il numero di azioni che ogni utente esegue. Ad esempio, considera una tipica app social: gli utenti possono creare un profilo, fare un post, Seguici persone e fare altre cose del genere, tutte cose che aggiungono stato.

La differenza è che, con le applicazioni social, tutte le transazioni aumentano lo stato anziché neutrali, come nel caso della DeFi. Con il social, invece di dover solo KEEP alcuni saldi di conto nel tuo stato, devi essere in grado di archiviare una quantità indefinita di dati. Ancora peggio, questo stato deve essere interrogato frequentemente da altri utenti sulla rete, il che richiede che sia altamente disponibile.

Per gestire i requisiti di archiviazione e indicizzazione inerenti alle applicazioni a stato infinito, le blockchain dovranno essere personalizzate in base all'applicazione in questione, come ad esempioDeSoper il social decentralizzato. Questo perché, senza poter fare ipotesi sul tipo di dati che verranno archiviati, i costi di archiviazione, indicizzazione e interrogazione dei dati saliranno alle stelle, rendendo le applicazioni basate sulla catena non competitive.

Una spesa insostenibile

Il costo di archiviazione di appena 1 gigabyte di stato on-chain varia in modo significativo tra le blockchain. È importante notare che si prevede che questi costi aumenteranno solo per le blockchain di uso generale perché T sono state progettate per scalare l'archiviazione.

Questi elevati costi di archiviazione on-chain impediscono alla stragrande maggioranza delle applicazioni Web 2 di essere implementabili sulle attuali blockchain per uso generico, anche quando si utilizzano bridge per blockchain focalizzate sullo storage come Arweave o Filecoin. Ai prezzi attuali, anche archiviare un semplice LINK ad Arweave o Filecoin su una catena per uso generico costa $ 0,10-$ 1,00+, il che è proibitivamente costoso.

Inoltre, anche se molte blockchain affermano di essere in grado di gestire migliaia di transazioni al secondo (TPS), questa metrica non tiene conto delle proprietà di archiviazione dell'applicazione in questione. C'è una grande differenza tra 50.000 transazioni DeFi, che possono generare zero byte di nuovi dati di stato, rispetto a 50.000 transazioni social, che possono generare decine di megabyte che devono essere archiviati, indicizzati e interrogati.

Le blockchain più avanzate di oggi falliscono completamente nel gestire quest'ultimo tipo di transazione. Questa limitazione sta bloccando lo sviluppo di alcune delle applicazioni Web 3 più interessanti.

Continua a leggere: Il Web 3 è dove si trovano i giovani

Noi della DeSo Foundation abbiamo studiato questa sfida e siamo giunti alla conclusione che tutte le applicazioni Web 3 che richiedono molta memoria, come le app social e i marketplace, richiederanno lo sviluppo di nuovi tipi di blockchain, perché queste applicazioni sono applicazioni a stato infinito anziché a stato finito.

La difficoltà di memorizzare e indicizzare i dati in modo scalabile è qualcosa che è stato sottovalutato dalla maggior parte dello spazio Cripto . Per molto tempo, l'intero spazio è stato limitato ad applicazioni a stato finito senza molta considerazione per l'ampia gamma di applicazioni a stato infinito, come app social e marketplace, che costituiscono la maggior parte delle applicazioni Web 2.

Affinché il Web 3 possa raggiungere il suo pieno potenziale di sconvolgere il Web 2 e i sistemi del passato, saranno necessarie blockchain personalizzate per supportare nuovi casi d'uso, a causa delle limitazioni di archiviazione e indicizzazione intrinseche delle attuali catene multiuso.

Nota: Le opinioni espresse in questa rubrica sono quelle dell'autore e non riflettono necessariamente quelle di CoinDesk, Inc. o dei suoi proprietari e affiliati.

Picture of CoinDesk author Nader \Diamondhands\ Al-Naji