I due principali problemi che la tesi di Appchain sta risolvendo per gli sviluppatori di giochi

Agli albori di Internet, era molto più semplice definire cosa fosse la tecnologia e a cosa servisse. Allo stesso modo, trovare una definizione completa della tecnologia blockchain una volta era molto, molto più semplice. Quello che Satoshi originariamente immaginava come un "sistema peer-to-peer per denaro digitale" si è evoluto in modo significativo da quei primi anni. Man mano che emergono diverse blockchain, tutte con diversi casi d'uso e compromessi, la definizione di ciò che costituisce esattamente una blockchain è diventata molto più fluida e dipendente dal contesto.

Mentre molte delle prime reti blockchain sono state inizialmente costruite con l'ambizione di essere livelli informatici generici che ospiteranno tutti i tipi di applicazioni e transazioni, ci stiamo allontanando da questo modello poiché la domanda e la versatilità dello spazio decentralizzato continuano a crescere. Le blockchain isolate semplicemente non avranno la capacità o le specifiche per soddisfare l'ampia varietà e il numero crescente di applicazioni lanciate, in modo simile a come un singolo computer non può soddisfare tutte le richieste Internet degli utenti di tutto il mondo.

Attualmente si sta costruendo un futuro incentrato su Appchain in cui le reti blockchain e le catene laterali vengono progettate per tipi specifici di applicazioni. Questa nuova tesi di Appchain afferma che l'utilizzo di catene separate sarà il modello preferito per ospitare applicazioni relative a DeFi, giochi, NFT o innumerevoli altre implementazioni della tecnologia decentralizzata. 

Un futuro in cui le Appchain saranno prevalenti affronterà i colli di bottiglia critici attualmente presenti nell'ecosistema blockchain. In questo articolo, presenteremo la storia che ha portato alla tesi di Appchain e identificheremo anche i colli di bottiglia che un futuro di appchain affronterà. I lettori impareranno perché lo spazio Web3 ha bisogno di un ambiente Appchain e come piace alle startup Polvere di stelle stanno costruendo strumenti di nuova generazione per consentire agli sviluppatori di creare risorse che si distribuiscono e migrano facilmente su più reti blockchain.

Una breve storia della tesi Appchain 

La tesi di Appchain è venuta alla ribalta quando l'industria blockchain ha visto i suoi primi segni di adozione mainstream nel 2017. L'aumento della domanda pubblica di blockspace per servire casi d'uso come il crowdfunding basato su blockchain e applicazioni di gioco come CryptoKitties ha reso evidente che gli sviluppatori avevano bisogno di molto di più capacità di portare la blockchain alle masse. 

Nello stesso anno pionieri come Cosmos lanciò l'idea di un nuovo protocollo IBC (Inter-Blockchain Communication Protocol) per connettere blockchain specifiche dell'applicazione, pubblicizzando così il concetto di "Internet di blockchain". Cosmos consentirebbe il lancio di catene private di Ethereum e il collegamento di risorse tra le diverse reti.

Le soluzioni per la catena di app hanno iniziato a essere online nel 2018, con il lancio di LoomSDK per il Loom Network incentrato sui giochi che è uno dei punti salienti. Loom è diventata l'opzione di riferimento per gli sviluppatori di giochi e ha visto una crescita significativa fino a quando il mercato ribassista dell'anno successivo ha spinto il settore verso il consolidamento da catene specifiche per app a singole L1. 

Nel frattempo, altri ecosistemi, come Axie Infinity, Sandbox e Neo District, hanno sperimentato diverse soluzioni di sidechain per soddisfare la crescente domanda dei giocatori blockchain. Queste soluzioni si sono rivelate particolarmente utili all'epoca. Hanno fornito un rifugio ai giocatori per godersi la prima generazione di giochi blockchain senza le commissioni ridicolmente alte o gli accordi lenti che affliggevano le reti L1.

Avanti veloce al presente, l'economia Web3 è in pieno svolgimento. Esistono migliaia di applicazioni in diversi settori e catene, tra cui finanza decentralizzata (DeFi), identità digitale, token non fungibili (NFT), Metaverse e giochi basati su blockchain. L'industria emergente sta già registrando un tasso di adozione simile a Internet nei suoi primi anni ed è sulla buona strada per accogliere un miliardo di utenti entro il prossimo decennio.

Fonte: a16z

Tuttavia, la più grande lezione del primo decennio di blockchain è che le catene specifiche dell'applicazione sono l'unico modo per adattare la tecnologia all'adozione mainstream. Un mondo in cui un singolo L1 si ridimensioni per servire miliardi di utenti e le miriadi di entusiasmanti casi d'uso di Web3 è semplicemente impossibile.

Cosa sta risolvendo la tesi di Appchain

La tesi di Appchain affronta due importanti punti dolenti per gli sviluppatori di blockchain: la scalabilità e l'idea che diverse applicazioni debbano essere distribuite su una rete monolitica. Questa sezione esamina questi problemi e come un ambiente di catena di app fornisce una soluzione.

  1. Scalabilità 

“Non importa quante transazioni al secondo (TPS) ha una blockchain, non sarà mai abbastanza. 8, 15, 10k, 100k, 1m+, blockchain raggiungeranno sempre quel limite man mano che molte applicazioni crescono e si ridimensionano " – Canaan Linder, CEO di Stardust

Le blockchain di livello 1 alla fine dovranno sempre affrontare nuove limitazioni man mano che il numero di applicazioni su di esse cresce e si ridimensiona. È utile considerare un caso ipotetico in cui una blockchain monolitica elabora un milione di TPS; le applicazioni che richiedono diverse micro-transazioni alla fine supereranno tale limite man mano che a bordo più utenti. Le attuali soluzioni Layer-1 come Solana e Avalanche hanno dovuto affrontare limitazioni simili interruzioni di rete, congestionee picchi di commissioni.

La tesi di Appchain trae spunto dal successo di Internet nell'era Web1 e Web2 per risolvere i vincoli di Web3. 

Il primo Internet si è ridimensionato attraverso l'adozione di server interconnessi specifici per l'applicazione gestiti da diversi provider. Amazon Web Services (AWS), ad esempio, è cresciuto in modo esponenziale, non avendo un singolo computer con più RAM aggiunta ogni anno, ma attraverso l'esecuzione di singoli server che diventano più veloci con il passare degli anni.

Allo stesso modo, è facile immaginare un mondo in cui il Web3 app come Uniswap migrerà a una catena specifica dell'app all'aumentare dell'utilizzo. Una tale mossa consente a ciascun ecosistema di consolidare la propria crescita, garantire un'esperienza utente senza soluzione di continuità e apportare più valore a tutte le parti interessate.

  1. L'errore della taglia unica

“Le reti blockchain come Polygon, AVAX e Cosmos dovrebbero essere paragonate a un sistema operativo. Diversi sistemi operativi funzionano meglio per diverse applicazioni. Non ci sarà mai "uno" per governarli tutti. Canaan Linder, CEO di Stardust

L'idea che tutte le applicazioni decentralizzate dovrebbero vivere su una catena monolitica ignora la realtà che blockchain come Solana, Polygon e Cosmos sono simili a diversi sistemi operativi che funzionano meglio per diverse applicazioni. Ad esempio, Polygon dà la priorità alla fornitura di SDK per ridimensionare dApp e rollup basati su Ethereum, mentre Solana è progettato per supportare micropagamenti e casi d'uso simili.

Un ambiente appchain consente agli sviluppatori di sfruttare appieno il potenziale di una blockchain personalizzando il design di ciascuna catena per soddisfare un'esigenza specifica. In un esempio reale, una catena di app dedicata a uno scambio NFT richiederebbe meno risorse di calcolo e convalida rispetto a un DEX con diversi tipi di ordine e bot di liquidazione. Lo stesso confronto può essere fatto tra un protocollo di prestito DeFi e una piattaforma di gioco Web3, con quest'ultima che richiede un throughput elevato per essere scalata.

In un ambiente appchain ideale, gli sviluppatori possono attingere a più catene per lo stesso caso d'uso. Stardust, ad esempio, fornisce un'infrastruttura sicura per gli sviluppatori di giochi blockchain da lanciare su diverse catene mentre costruiscono i loro ecosistemi. Stardust semplifica il processo di sviluppo del gioco fornendo un'unica API e dashboard per consentire ai clienti di gestire contemporaneamente le risorse di gioco su altre catene. Pertanto, gli sviluppatori di giochi possono concentrarsi sulla creazione di ambienti di gioco all'avanguardia senza preoccuparsi della scalabilità.

Perché il gioco Web3 ha bisogno di un ambiente Appchain

La tesi di Appchain è particolarmente utile per i giochi Web3, che ha un mercato indirizzabile di oltre tre miliardi di utenti. Considerando che un tipico gioco Web3 presenta micro-transazioni come la gestione dell'account, la modifica dei personaggi di gioco, lo scambio di risorse e le interazioni sociali, queste funzionalità significano che le applicazioni di gioco sono intrinsecamente ad alta intensità di calcolo e soggette a costi elevati. 

Lo status quo delle blockchain monolitiche che trasferiscono questi costi di transazione a giocatori e sviluppatori non è fattibile a lungo termine. Anche un modello di commissione di $ 0.0005 si sommerebbe a un importo significativo con l'aumentare del numero di utenti e del volume delle transazioni. In netto contrasto, un'Appchain appositamente creata riduce questi costi isolando gli sviluppatori di giochi da altri ecosistemi Web3 che competono per il blockspace. 

Un altro vantaggio di un tale sistema appositamente costruito è che consente ai buoni sviluppatori fornendo loro strumenti familiari e componibilità su più catene. Ad esempio, utilizzando strumenti come le API indipendenti dalla blockchain di Stardust, gli sviluppatori possono distribuire risorse che possono essere coniate, masterizzate e trasferite senza problemi tra diversi ambienti blockchain. La soluzione consente agli sviluppatori di lanciare giochi basati su blockchain in tempi record con una dashboard unificata per la gestione dei giocatori e delle risorse NFT su più catene. 

Appchain è il futuro della blockchain e dei giochi

L'industria Web3 sta seguendo una curva di crescita simile a quella di Internet nei suoi primi giorni. Senza dubbio, le opportunità inerenti a questa crescita esponenziale sono oltremodo entusiasmanti. Tuttavia, per raggiungere questo livello di adozione, l'industria dei giochi deve affrontare i suoi problemi di scalabilità e fornire un ambiente in cui gli sviluppatori possano lanciare applicazioni su scala mainstream in diversi verticali. 

La tesi di Appchain si appoggia alle lezioni apprese dal ridimensionamento di Web1 e Web2 per ridimensionare gli ecosistemi di gioco in un futuro altrettanto adatto agli sviluppatori, affidabile ea basso costo. La rapida adozione dei principi della tesi dell'appchain è molto promettente per gli sviluppatori di giochi e ha promesso di consentire l'onboarding di un miliardo di giocatori entro il prossimo decennio.

Questo contenuto è sponsorizzato da Polvere di stelle.


Ricevi le principali notizie e approfondimenti sulle criptovalute del giorno direttamente nella tua e-mail ogni sera. Iscriviti alla newsletter gratuita di Blockworks ora.

Vuoi ricevere l'alfa direttamente nella tua casella di posta? Ottieni idee commerciali degenerative, aggiornamenti sulla governance, prestazioni dei token, tweet da non perdere e altro ancora da Rapporto quotidiano di Blockworks Research.

Non puoi aspettare? Ricevi le nostre notizie nel modo più veloce possibile. Unisciti a noi su Telegram e seguici su Google News.


Fonte: https://blockworks.co/news/solving-game-developer-problems