Autenticazione del gioco che termina con un solo portafoglio, la vera struttura del pass integrato @MetaMask , @billions_ntwk , @alturax Nell'ambiente dei giochi Web3, ogni gioco richiede procedure di registrazione e metodi di autenticazione diversi, causando disagi agli utenti che devono ripetutamente collegare il portafoglio e firmare. Questa struttura ha aumentato la complessità della gestione degli account e ha portato alla segmentazione degli asset e dei registri di gioco. La struttura di autenticazione basata su portafoglio combinata di MetaMask, Billions Network e Altura può essere descritta come un esempio di semplificazione di questi problemi in un unico flusso di autenticazione. Il punto di partenza di questa struttura è il portafoglio MetaMask. MetaMask supporta l'autenticazione degli utenti tramite la firma del portafoglio, utilizzando lo standard di firma basato su Ethereum, senza la necessità di password o creazione di account separati. Gli utenti accedono al servizio di gioco semplicemente firmando per dimostrare che il portafoglio è di loro proprietà, senza che le informazioni personali vengano memorizzate sul server. Questo metodo si differenzia dal login basato su ID e password dei servizi web tradizionali, poiché utilizza la proprietà del portafoglio come mezzo di autenticazione. Con l'integrazione della tecnologia di identità a conoscenza zero di Billions Network, l'autenticazione si espande oltre la semplice verifica della proprietà del portafoglio, fino a dimostrare che si tratta di una persona reale. Billions Network esegue un processo di verifica della realtà in un ambiente mobile e poi converte il risultato in una prova a conoscenza zero. Questa prova può trasmettere la verità che un individuo specifico è una persona unica, senza rivelare chi sia. Inoltre, utilizzando identificatori pseudonimi diversi per ogni servizio, è progettato per impedire il tracciamento degli utenti tra i giochi. Poiché MetaMask non include direttamente la funzionalità per verificare queste prove a conoscenza zero, nella pratica il servizio utilizza il contratto di verifica on-chain fornito da Billions Network per confermare la validità della prova. Il servizio di gioco accetta solo il risultato di questa verifica per determinare se l'autenticazione è valida, senza accedere alle informazioni sensibili incluse nella prova a conoscenza zero. Ciò mantiene una struttura in cui viene verificata solo l'identità della persona senza esposizione di dati personali durante il processo di autenticazione. Altura svolge il ruolo di collegare questi risultati di autenticazione all'ambiente di gioco reale. Altura fornisce un'infrastruttura di oggetti di gioco basata su NFT intelligenti e supporta il riconoscimento comune di oggetti e informazioni di stato associati al portafoglio in diversi giochi. Quando un utente accede tramite MetaMask e supera la verifica di Billions Network, il server di gioco basato su Altura riconosce quel portafoglio come un giocatore autenticato e recupera gli oggetti e i dati collegati al portafoglio. In questo processo, gli utenti non devono creare account separati o ricollegare oggetti per ogni gioco. Un unico portafoglio funge da mezzo di accesso e strumento di gestione degli asset, mantenendo lo stesso stato di autenticazione e proprietà degli oggetti anche durante il passaggio tra i giochi. Il server di gioco identifica i giocatori sulla base dell'indirizzo del portafoglio e del risultato della verifica, senza gestire un sistema di account indipendente separato. Di conseguenza, questa struttura del pass integrato riunisce login, verifica dell'identità e gestione degli oggetti in un unico flusso attorno a un singolo portafoglio MetaMask. Gli utenti possono accedere a diversi giochi Web3 e gestire i propri asset con solo due procedure: la firma del portafoglio e la prova a conoscenza zero, mentre i fornitori di servizi sostituiscono i sistemi di account e autenticazione distribuiti con una struttura basata su portafoglio integrato. Questo può essere descritto come una struttura di implementazione reale che organizza l'autenticazione dei giochi Web3 attorno al portafoglio.