Midnames testa identità e domini su Midnight preprod
Una nuova Masterclass di Build Club ha mostrato flussi di credenziali via QR e NFC, un prototipo di loyalty per il caffè e un servizio di naming per sviluppatori. Lo stack di Midnames è aperto ai test su Midnight preprod, sebbene la verifica delle credenziali dipenda ancora da un server attendibile.
By SongMarketCap
Updated:
Midnames sta sviluppando un livello di identità che combina identificatori decentralizzati, credenziali verificabili e domini leggibili dalle persone per le applicazioni Midnight.
I builder possono accedere allo stack tramite un SDK, profili incorporabili e controlli di proprietà dei domini, mentre Lace fornisce la connessione del wallet al più ampio ecosistema Cardano. La sessione ha affiancato flussi di prodotto funzionanti ai limiti tecnici che ancora incidono sull'uso in produzione.
Il wallet di identità collega DID, dispositivi e credenziali
L'obiettivo di più lungo periodo di Midnames è costruire un livello di prova di persona per un ambiente digitale sempre più popolato da account automatizzati e agenti di AI. Il suo attuale wallet di identità si concentra anzitutto sulle microcredenziali, inclusi certificati per corsi completati e competenze acquisite.
Il wallet utilizza identificatori decentralizzati, noti come DID, e credenziali verificabili. Un'organizzazione può firmare digitalmente una credenziale, mentre un'altra parte può verificarne l'autenticità senza interrogare il database centrale dell'emittente.
Midnames ha affermato che le credenziali basate su standard possono essere utilizzate anche da wallet di identità compatibili invece di restare bloccate all'interno di un'unica applicazione.
Questa struttura può supportare verifiche di singole proprietà, ad esempio se una persona soddisfa un requisito di età o di conformità, senza condividere ripetutamente nome completo, indirizzo o il profilo identitario completo.
Nella dimostrazione, una credenziale è stata collegata a un DID distribuito su Midnight preprod. Una chiave del titolare può essere salvata in backup, mentre una chiave hardware separata resta vincolata al dispositivo mobile su cui la credenziale è stata emessa. Un verificatore può quindi distinguere tra una credenziale ripristinata e una che è anche confermata dal suo dispositivo originale.
Midnames ha inoltre aggiunto il recupero tramite Google Drive, consentendo agli utenti di ripristinare l'accesso al wallet e ai certificati archiviati. Il team ha descritto questa come una scelta di usabilità più che un design di archiviazione completamente decentralizzato.
La verifica delle credenziali avviene attualmente lato server. Midnames prevede di sostituire quel passaggio fidato con una verifica a conoscenza zero quando i circuiti necessari potranno essere eseguiti sui dispositivi mobili. Compact, il linguaggio per smart contract di Midnight, produce circuiti a conoscenza zero a partire dalla logica del contratto, ma il flusso mobile dimostrato fa ancora affidamento sul server di Midnames.
QR e NFC portano le credenziali nei flussi utente fisici
La dimostrazione ha mostrato l'emissione di una credenziale tramite un codice QR, confermata con autenticazione biometrica e successivamente verificata tramite un lettore NFC. L'emissione può iniziare anche con un tocco NFC, mentre Midnames sta sviluppando la verifica da telefono a telefono così che le aziende non debbano avere lettori dedicati in ogni sede. Le applicazioni possono richiedere la chiave hardware quando una credenziale deve restare vincolata al suo dispositivo originale.
Il team ha applicato lo stesso modello di identità a un prototipo di loyalty per una caffetteria. Un cliente si registra scansionando un codice, dopo di che una chiave pubblica viene collegata a un DID. Ogni acquisto aggiunge un timbro digitale e il cliente può riscattare una ricompensa dopo aver raggiunto la soglia configurata dall'esercente.
I codici QR utilizzati per aggiungere timbri sono a tempo limitato e monouso, impedendo ai clienti di riutilizzare uno screenshot. Un'interfaccia per i merchant mostra le registrazioni, i caffè emessi e riscattati e dati di attività di base. Midnames ha dichiarato di essere in discussione sul prodotto con proprietari di caffetterie a Buenos Aires, ma la sessione non ha indicato un'implementazione attiva presso un esercente.
L'applicazione di loyalty mantiene il DID e le interazioni con i contratti dietro un processo familiare di scansione, raccolta dei timbri e riscatto di una ricompensa. Dimostra come la stessa infrastruttura di credenziali possa supportare certificati educativi, verifiche in luoghi fisici e programmi di loyalty commerciali.
Midnames apre il suo servizio di naming ai builder di Midnight
Il servizio di naming di Midnames è disponibile per test esterni su Midnight preprod. Collega un nome leggibile dalle persone a un indirizzo di wallet o di contratto, in modo simile a come un dominio internet sostituisce un indirizzo IP. Gli utenti possono accedere all'applicazione tramite Lace e il suo supporto per il wallet Midnight.
Ogni dominio contiene un indirizzo di destinazione e campi aggiuntivi. La destinazione può risolversi in un wallet o in uno smart contract, mentre i campi possono archiviare un tipo di profilo, link, identificatori di applicazioni o altri dati. Le applicazioni possono definire come usare e visualizzare tali record flessibili.
Il team ha anche dimostrato un'integrazione con Discord in cui un token è vincolato a uno specifico nome di dominio e contratto. Copiarlo su un altro dominio non riproduce la connessione verificata perché il server controlla dove è stato assegnato originariamente.
Midnames fornisce un SDK e widget di profilo incorporabili. Un'applicazione può risolvere un dominio, ispezionarne i campi o visualizzare un profilo senza costruire un sistema di naming separato. La proprietà può anche essere verificata chiedendo a un utente di memorizzare un token designato nel record del dominio e verificando l'aggiornamento corrispondente del contratto.
La presentazione ha anche documentato i limiti attuali. L'interfaccia occasionalmente non salvava o non mostrava correttamente i record, un nodo Midnight stava scartando alcune transazioni e i trasferimenti di domini non erano disponibili perché i wallet riportavano gli indirizzi in modo errato. Midnames si aspetta che i trasferimenti funzionino dopo che il problema lato wallet sarà corretto, ma non ha fornito una data per la produzione.
Per il più ampio ecosistema Cardano, Midnames aggiunge uno strato utente attorno a Lace e alle applicazioni Midnight. I builder possono ora testare la risoluzione dei domini, i widget di profilo e i record specifici per applicazione su preprod, mentre il wallet e il prototipo di loyalty estendono la stessa base DID oltre gli indirizzi blockchain.
I componenti di naming sono pronti per i test di integrazione, ma la verifica privata delle credenziali deve ancora andare oltre il server attendibile prima che Midnames possa offrire il livello di identità decentralizzato pianificato.