La blockchain di Aptos ha introdotto un nuovo portafoglio senza chiave chiamato Aptos Connect. Questa applicazione web-hosted utilizza prove a conoscenza zero (ZK-proof) per verificare gli utenti.
Aptos Connect consente agli utenti di collegare il proprio accesso Google ad applicazioni decentralizzate (dApp) senza bisogno di moduli di sicurezza hardware, chiavi di accesso o una rete di elaborazione multiparte.

Aptos Connect offre agli utenti un'esperienza semplificata consentendo la creazione e la gestione degli account tramite login Google, anziché tramite le tradizionali chiavi segrete o frasi mnemoniche. Aptos ha dichiarato:
“Aptos Connect consente agli utenti di creare e gestire un account blockchain Aptos accedendo con i propri account Google esistenti.”
Questo approccio sfrutta Aptos Keyless, che collega l'account social di un utente al suo account blockchain utilizzando dimostrazioni a conoscenza zero. Ciò elimina la necessità di frasi seed e garantisce un'esperienza completamente basata sul web, sia su browser desktop che mobile.
Semplificare l'autenticazione degli utenti
La gestione delle chiavi private è da tempo una sfida nel settore blockchain. Aptos Keyless affronta questo problema utilizzando i noti social sign-in Web2 di Google e Apple, semplificando l'esperienza utente e migliorando l'onboarding per le app Aptos.

Keyless utilizza lo standard OpenID Connect (OIDC) per autenticare gli utenti tramite piattaforme di accesso social Web2, collegando l'account OIDC dell'utente al suo account blockchain.
Le prove a conoscenza zero garantiscono privacy e sicurezza, consentendo ai validatori di verificare l'dentdell'utente e l'autorizzazione delle transazioni senza esporre informazioni sensibili.
La meccanica di base di Aptos Keyless prevede l'utilizzo di un hash dell'ID email e dell'ID app di un utente per l'indirizzo blockchain. Google, o un altro fornitore OIDC, firma questo e qualsiasi dato arbitrario, come una transazione.

I validatori possono verificare, utilizzando la conoscenza zero, che la firma della transazione corrisponda all'ID e-mail e app nell'indirizzo blockchain, mantenendo sia la sicurezza che la privacy.
“Gli utenti rimangono all'interno della tua app senza doverla scaricare e interagire con un'applicazione di portafoglio esterna; eseguono transazioni senza interrompere l'esperienza utente con pop-up esterni.”
Aptos
Gli sviluppatori possono integrare Aptos Connect nelle loro dApp utilizzando l'Aptos Wallet Adapter. Questo strumento fornisce un metodo standardizzato per integrare diversi wallet nelle dApp, semplificando il processo per gli sviluppatori.
L'Aptos Wallet Adapter include Aptos Connect di default, rendendone più semplice l'implementazione.
Reportage di Jai Hamid

