Blockchain and digital identity-based authenticated interaction system and method
AssigneeOrema Yazilim Anonim Sirketi
InventorSertaç ANADOLLU
Life of this patent
Estimating the term…
Abstract
Disclosed is a blockchain and digital identity-based authenticated interaction system and method that enables authentication between at least one authenticating actor and at least one authenticated actor.
Claims23
A blockchain and digital identity-based authenticated interaction system that enables authentication requirements and authorization processes between an authenticating actor and an authenticated actor to be performed in a decentralized manner and without a central server, the system comprising:
- at least one electronic device configured to run at least one application thereon;
- at least two actors, including at least one authenticating actor and at least one authenticated actor, and one server belonging to each actor, which stores digital identity information and the blockchain data of each actor;
- a trigger, which is embedded in the actors, which transmits data from the system in which the trigger resides, and which initiates the authentication and authorization interaction between the actors, generates zero-knowledge proofs, and which reads the identity information data on the blockchain presented to the counter actor or the identity information data on the blockchain presented from the counter actor;
- an application which is running on a control unit located in the electronic device which receives signals transmitted by the trigger, reads the received signals, interprets the data carried on the signal, and enables the authentication and authorization interaction between the actors to be completed through the zero-knowledge proofs generated.
A blockchain and digital identity-based authenticated interaction method that enables authentication requirements and authorization processes between an authenticating actor and an authenticated actor to be performed in a decentralized manner and without a central server, the method comprising the following process steps:
- the authenticating actor communicates with the authenticated actor to carry out an authentication and authorization process;
- reading required data from a trigger associated with the authenticated actor by the authenticating actor;
- navigating to a blockchain address in the read data of the authenticated actor;
- the authenticating actor interprets authentication requirements based on the blockchain address;
- generating of authentication proof by the authenticating actor according to the interpreted authentication requirements;
- transmitting the generated proof through the blockchain to the blockchain node of the authenticated actor;
- and
- authentication and completion of the authorization process.
Dependencies are inferred from the claim text.