DID-BASED USER AUTHENTICATION SYSTEM THAT REMEDIES BLOCKCHAIN ORACLE PROBLEM
A DID-based user authentication system that remedies the blockchain oracle problem is provided. The DID-based user authentication system is a DID-based user authentication system comprising an issuer node, a trust anchor node, a user node, and a transaction statistics system, wherein the DID-based u...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A DID-based user authentication system that remedies the blockchain oracle problem is provided. The DID-based user authentication system is a DID-based user authentication system comprising an issuer node, a trust anchor node, a user node, and a transaction statistics system, wherein the DID-based user authentication system comprises: the issuer node which records the history of issuing a certificate for user identity authentication or public authentication as a transaction in a block of a block chain; the transaction statistics system which receives and stores transaction statistics from the transaction recorded in the block; a trust anchor node which statistically calculates information on public keys used for issuing the certificate at the issuer node by using the transaction statistics information received from the transaction statistics system; and the user node which performs a certificate issuance request for user identity authentication or public authentication with respect to the issuer node, wherein the trust anchor node requests the issuer node to authenticate the public keys used for issuing the certificate.
L'invention concerne un système d'authentification d'utilisateur à base de DID qui remédie au problème d'oracle de chaîne de blocs. Le système d'authentification d'utilisateur à base de DID est un système d'authentification d'utilisateur à base de DID comprenant un nœud d'émetteur, un nœud d'ancrage de confiance, un nœud d'utilisateur, et un système de statistiques de transactions, le système d'authentification d'utilisateur à base de DID comprenant : le nœud d'émetteur qui enregistre l'historique d'émission d'un certificat pour l'authentification d'identité d'utilisateur ou pour l'authentification publique en tant que transaction dans un bloc d'une chaîne de blocs ; le système de statistiques de transactions qui reçoit et stocke des statistiques de transactions de la transaction enregistrée dans le bloc ; un nœud d'ancrage de confiance qui calcule statistiquement des informations sur des clés publiques utilisées pour émettre le certificat au niveau du nœud d'émetteur en utilisant les informations de statistiques de transactions reçues du système de statistiques de transactions ; et le nœud d'utilisateur qui effectue une demande d'émission de certificat pour l'authentification d'identité d'utilisateur ou l'authentification publique par rapport au nœud d'émetteur, le nœud d'ancrage de confiance demandant au nœud d'émetteur d'authentifier les |
---|