Midnames teste l’identité et les domaines sur Midnight preprod

Une nouvelle Masterclass du Build Club a présenté des flux d’attestations via QR et NFC, un prototype de programme de fidélité pour café et un service de noms destiné aux développeurs. La pile Midnames est ouverte aux tests sur Midnight preprod, bien que la vérification des attestations repose encore sur un serveur de confiance.

By SongMarketCap

Updated:

Cardano News - Midnames teste l’identité et les domaines sur Midnight preprod

Midnames développe une couche d’identité qui combine des identifiants décentralisés, des attestations vérifiables et des domaines lisibles par l’humain pour les applications Midnight.

Les développeurs peuvent accéder à la pile via un SDK, des profils intégrables et des vérifications de propriété de domaine, tandis que Lace fournit la connexion portefeuille au vaste écosystème Cardano. La session a associé des parcours produits opérationnels aux limites techniques qui affectent encore l’usage en production.

Le portefeuille d’identité relie les DID, les appareils et les attestations

L’objectif à plus long terme de Midnames est de construire une couche de preuve de personne pour un environnement numérique de plus en plus peuplé de comptes automatisés et d’agents IA. Son portefeuille d’identité actuel se concentre d’abord sur les microcertificats, notamment des certificats pour des cours terminés et des compétences acquises.

Le portefeuille utilise des identifiants décentralisés, appelés DID, et des attestations vérifiables. Une organisation peut signer numériquement une attestation, tandis qu’une autre partie peut en vérifier l’authenticité sans interroger la base de données centrale de l’émetteur.

Midnames a indiqué que les attestations fondées sur des standards peuvent aussi être utilisées par des portefeuilles d’identité compatibles plutôt que de rester verrouillées dans une seule application.

Cette structure peut prendre en charge des vérifications de propriétés individuelles, par exemple si une personne répond à une exigence d’âge ou de conformité, sans partager à répétition un nom complet, une adresse ou un dossier d’identité complet.

Lors de la démonstration, une attestation a été reliée à un DID déployé sur Midnight preprod. Une clé de détenteur peut être sauvegardée, tandis qu’une clé matérielle distincte reste liée à l’appareil mobile sur lequel l’attestation a été émise. Un vérificateur peut ainsi distinguer une attestation restaurée d’une attestation également confirmée par son appareil d’origine.

Midnames a aussi ajouté la restauration via Google Drive, permettant aux utilisateurs de rétablir l’accès au portefeuille et aux certificats stockés. L’équipe a décrit cela comme un choix d’ergonomie plutôt qu’une conception de stockage entièrement décentralisée.

La vérification des attestations a actuellement lieu côté serveur. Midnames prévoit de remplacer cette étape de confiance par une vérification à divulgation nulle lorsque les circuits requis pourront s’exécuter sur des appareils mobiles. Compact, le langage de contrats intelligents de Midnight, produit des circuits à divulgation nulle à partir de la logique du contrat, mais le parcours mobile démontré repose encore sur le serveur de Midnames.

QR et NFC intègrent les attestations dans des parcours utilisateurs physiques

La démonstration a montré une attestation émise via un code QR, confirmée par une authentification biométrique puis vérifiée ensuite par un lecteur NFC. L’émission peut aussi débuter par un contact NFC, tandis que Midnames développe une vérification de téléphone à téléphone afin que les entreprises n’aient pas besoin de lecteurs dédiés à chaque point. Les applications peuvent exiger la clé matérielle lorsqu’une attestation doit rester liée à son appareil d’origine.

L’équipe a appliqué le même modèle d’identité à un prototype de programme de fidélité pour café. Un client s’inscrit en scannant un code, après quoi une clé publique est reliée à un DID. Chaque achat ajoute un tampon numérique, et le client peut échanger une récompense après avoir atteint le seuil configuré par le commerçant.

Les codes QR utilisés pour ajouter des tampons sont limités dans le temps et à usage unique, empêchant les clients de réutiliser une capture d’écran. Une interface marchand affiche les inscriptions, les cafés émis et échangés ainsi que des données d’activité de base. Midnames a indiqué discuter du produit avec des propriétaires de cafés à Buenos Aires, mais la session n’a pas identifié de déploiement marchand en production.

L’application de fidélité garde les interactions avec le DID et le contrat derrière un processus familier de scan, de collecte de tampons et d’échange d’une récompense. Elle montre comment la même infrastructure d’attestations peut prendre en charge des certificats éducatifs, des vérifications en lieux physiques et des programmes de fidélité commerciaux.

Midnames ouvre son service de noms aux développeurs de Midnight

Le service de noms Midnames est disponible pour des tests externes sur Midnight preprod. Il relie un nom lisible par l’humain à une adresse de portefeuille ou de contrat, à l’image d’un domaine internet qui remplace une adresse IP. Les utilisateurs peuvent accéder à l’application via Lace et sa prise en charge du portefeuille Midnight.

Chaque domaine contient une adresse cible et des champs supplémentaires. La cible peut se résoudre vers un portefeuille ou un contrat intelligent, tandis que les champs peuvent stocker un type de profil, des liens, des identifiants d’application ou d’autres données. Les applications peuvent définir comment elles utilisent et affichent ces enregistrements flexibles.

L’équipe a également démontré une intégration Discord dans laquelle un jeton est lié à un nom de domaine et à un contrat spécifiques. Le copier vers un autre domaine ne reproduit pas la connexion vérifiée car le serveur vérifie l’endroit où il a été attribué à l’origine.

Midnames fournit un SDK et des widgets de profil intégrables. Une application peut résoudre un domaine, inspecter ses champs ou afficher un profil sans créer un système de nommage séparé. La propriété peut aussi être vérifiée en demandant à un utilisateur de stocker un jeton désigné dans l’enregistrement du domaine et en vérifiant la mise à jour correspondante du contrat.

La présentation a également documenté les limites actuelles. L’interface n’enregistrait ou n’affichait parfois pas correctement les enregistrements, un nœud Midnight supprimait certaines transactions, et les transferts de domaines étaient indisponibles parce que les portefeuilles rapportaient les adresses de façon incorrecte. Midnames s’attend à ce que les transferts fonctionnent une fois le problème côté portefeuille corrigé, mais n’a pas fourni de date de mise en production.

Pour le vaste écosystème Cardano, Midnames ajoute une couche utilisateur autour de Lace et des applications Midnight. Les développeurs peuvent désormais tester la résolution de domaines, les widgets de profil et des enregistrements spécifiques aux applications sur preprod, tandis que le portefeuille et le prototype de fidélité étendent la même base DID au delà des adresses de blockchain.

Les composants de nommage sont prêts pour des tests d’intégration, mais la vérification privée des attestations doit encore aller au delà du serveur de confiance avant que Midnames puisse proposer la couche d’identité décentralisée prévue.