Le aziende di videogiochi Web3 hanno faticato a convincere i giocatori di offrire un’esperienza superiore a quella di Activision Blizzard e Ubisoft del mondo. Il fastidio di gestire le chiavi private, speciali stringhe di cifre e numeri che consentono le transazioni crittografiche, è un’impresa ardua per i giocatori che si sono formati negli anni ’80 e ’90 con i giochi basati su cartucce e compact-disc.
Tutti i ragazzi degli anni ’90 cresciuti nel ricco Occidente vi racconteranno l’emozione di inserire l’ultima versione di Tekken o FIFA nella loro console. L’eccitazione quando lo schermo del televisore si illuminava con la sequenza introduttiva del gioco era palpabile e le gite al GameStop più vicino erano spesso il momento clou delle vacanze estive.
Inoltre, dopo aver terminato un gioco, era possibile venderlo. Inoltre, gli elenchi dei cosiddetti “cheat” che consentivano di completare rapidamente il gioco erano spesso oggetto di chiacchiere in sala da pranzo.
Giocatori abbandonati dagli studios per fare soldi facili
In seguito, con la proliferazione della connettività a Internet, i venditori online hanno fatto ricorso a nuovi metodi di distribuzione che hanno lentamente privato di importanza il coinvolgimento degli utenti. Lentamente ma inesorabilmente, i giocatori hanno chiesto a gran voce una maggiore autonomia. Poi è arrivato il Web 3.
L’avvento della prima blockchain programmabile nel 2015 ha ridefinito la decentralizzazione del denaro. Ha anche cambiato il modo in cui consideriamo ciò che possediamo.
I giocatori, bloccati in ecosistemi isolati, sono stati improvvisamente incuriositi. Forse non dovevano dire alle loro famiglie di aver speso 100 dollari per l’aggiornamento di un’arma virtuale.
Potevano venderle sulla blockchain e nessuno si sarebbe accorto di nulla: un vero affare. Il prezzo da pagare? Gestire portafogli, chiavi private e indirizzi di criptovaluta.
I giocatori sono sempre stati più esperti di tecnologia rispetto alla popolazione generale, quindi la blockchain non dovrebbe essere un grande passo avanti, una passeggiata. Giusto? Sbagliato.
Secondo Jérôme de Tychey della società di giochi Web3 Cometh, il Web3 presenta molte sfide, non ultima quella dell’usabilità. Con il presidente di Ethereum France parliamo di alcuni errori iniziali degli sviluppatori di giochi Web3 e di come le soluzioni all’avanguardia per la gestione delle chiavi dipingano un futuro più luminoso.
Ma prima dobbiamo capire come siamo arrivati a questo punto.
Come le blockchain si sono evolute per ospitare le applicazioni
Fondata nel 2015, Ethereum è stata la prima blockchain a supportare i contratti intelligenti. Su Ethereum, i contratti intelligenti codificano la logica per la finanza e altre applicazioni decentralizzate utilizzando uno speciale linguaggio di programmazione.
Uno sviluppatore di Ethereum attiva uno smart inviandolo a un indirizzo specifico su Ethereum. Successivamente, i partecipanti a Ethereum possono utilizzare i propri indirizzi per interagire con uno smart contract.
Per inviare fondi a uno smart contract, un utente deve firmare la transazione con una stringa di cifre e numeri chiamata chiave privata. Una chiave privata autorizza i flussi in uscita da un indirizzo crittografico.
Per la maggior parte delle transazioni in criptovaluta, il software del portafoglio di criptovaluta firma i pagamenti. I venditori creano una seed phrase, un gruppo di 24 parole che possono usare per aiutare gli utenti a recuperare le chiavi perse. Un utente che perde la propria seed phrase perde l’accesso alle proprie criptovalute.
Gli sviluppatori di giochi blockchain si sono dimenticati dei giocatori
Finora le aziende di giochi blockchain si sono affidate ai giocatori per proteggere le chiavi che regolano l’accesso alle risorse del gioco. Si tratta di un’aspettativa perfettamente ragionevole per i giocatori, che dovrebbero essere esperti di tecnologia, giusto?
Leggete qui i primi giochi Web3 basati su NFT.
Non proprio, secondo Jérôme de Tychey, fondatore e CEO di Cometh e presidente di Ethereum France.
“La gestione degli utenti Web3 è un processo in due fasi: prima si fornisce al giocatore una chiave pubblica, poi si lascia che il giocatore interagisca con il gioco attraverso questa chiave.
Una volta che il giocatore deve usare la [sua] chiave, sorgono domande difficili: come pagare la benzina? Come trasmettere le transazioni? Come aggiornare il gioco in base a ciò che è appena accaduto sulla catena?”.
Queste domande non fanno altro che scalfire la superficie dei problemi più profondi che affliggono i giochi blockchain. Secondo de Tychey, gli sviluppatori di giochi hanno cercato di rendere la vita più facile ai giocatori attraverso varie tecniche, tra cui la memorizzazione della chiave in luoghi relativamente sicuri e la gestione remota della chiave,
Nel migliore dei casi, però, si tratta di soluzioni di ripiego. Una soluzione più solida consiste nell’avvolgere la chiave privata in uno smart contract che gestisce la sicurezza attraverso l’astrazione dell’account.
L’astrazione dell’account consente al giocatore di gestire i propri indirizzi e di programmarli con esperienze migliori utilizzando uno smart contract. Il contratto intelligente crea un involucro personalizzabile con informazioni che possono essere trasferite in diverse applicazioni. Un account rappresentato da uno smart contract è superiore a un account rappresentato da un indirizzo di proprietà esterna.
Utilizzando questo wrapper di identità, gli utenti possono definire le regole di sicurezza dei clienti e creare code di transazioni per eseguire operazioni complesse. Possono anche creare chiavi di backup che autorizzano la creazione di una nuova chiave.
Le transazioni di alto valore potrebbero essere verificate con più chiavi, mentre quelle di basso valore potrebbero essere autenticate con una sola chiave. Il contratto intelligente potrebbe consentire ai giocatori di creare una sessione di fiducia per autorizzare molte piccole transazioni.
La verifica di queste transazioni separatamente interromperebbe l’immersione. Secondo Michael Sanders di Horizon Blockchain Games, gli sviluppatori di Web3 devono concentrarsi sul mantenimento dell’immersività per ottenere il consenso dei giocatori.
La Blockchain è un mezzo per raggiungere un fine per gli sviluppatori di giochi, dice de Tychey
In definitiva, secondo de Tychey, i giocatori non devono sapere o preoccuparsi se i loro giochi sono Web2 o Web3. Devono invece concentrarsi sul piacere dell’esperienza.
“Lablockchain… può porre dei vincoli al gameplay quando viene utilizzata in modo massiccio, ma apre anche nuovi territori per la progettazione dei giochi. A testimonianza di questa filosofia, ci rifiutiamo di costruire i nostri giochi su modelli play-to-earn. Crediamo invece nella blockchain per la sua capacità di rafforzare il legame tra i giocatori e i loro giochi preferiti”.
Sanders è d’accordo. Mentre i giochi Web3 di prima generazione davano la priorità agli aspetti economici, i nuovi giochi possono imparare dai loro errori e concentrarsi sull’esperienza.
Secondo Sanders, i giochi Web 3 di seconda generazione tenderanno probabilmente a integrare in modo più leggero We 3, come gli scambi di risorse di gioco nella catena. Il gameplay principale continuerà a essere eseguito su architetture Web2 tradizionali, come le piattaforme cloud.
Imarchi di moda possono piazzare token negoziabili non fungibili in ambienti virtuali su Web2. Gli studi di gioco AAA come Ubisoft e Activision Blizzard potrebbero eventualmente consentire lo scambio di asset di diversi titoli all’interno dei loro cataloghi.
In definitiva, sia Sanders che de Tychey sono d’accordo su una cosa: i giochi blockchain devono dare priorità ai “giochi” rispetto alla “blockchain”. Altrimenti, moriranno di una morte lenta e dolorosa.
Avete qualcosa da dire sui giochi Web3, sulla gestione delle chiavi private o su qualsiasi altra cosa? Scriveteci o unitevi alla discussione sul nostro canale Telegram. Potete trovarci anche su TikTok, Facebook o X (Twitter).
Dichiarazione di non responsabilità
Tutte le informazioni contenute nel nostro sito web sono pubblicate in buona fede e solo a scopo informativo generale. Qualsiasi azione intrapresa dal lettore in base alle informazioni contenute nel nostro sito web è strettamente a suo rischio e pericolo.