Telefónica Innovacion Digital S.L. (20240273516). OFF-CHAIN PUSH-MODE MULTI-FACTOR AUTHENTICATION METHOD AND SYSTEM FOR BLOCKCHAIN SERVICES simplified abstract

From WikiPatents
Jump to navigation Jump to search

OFF-CHAIN PUSH-MODE MULTI-FACTOR AUTHENTICATION METHOD AND SYSTEM FOR BLOCKCHAIN SERVICES

Organization Name

Telefónica Innovacion Digital S.L.

Inventor(s)

Xiaoyuan Yang of Madrid (ES)

[[:Category:Lucia Mu�oz Martines of Madrid (ES)|Lucia Mu�oz Martines of Madrid (ES)]][[Category:Lucia Mu�oz Martines of Madrid (ES)]]

Javier Espinosa Garcia of Madrid (ES)

[[:Category:Luis Angel Garcia Mu�oz of Madrid (ES)|Luis Angel Garcia Mu�oz of Madrid (ES)]][[Category:Luis Angel Garcia Mu�oz of Madrid (ES)]]

OFF-CHAIN PUSH-MODE MULTI-FACTOR AUTHENTICATION METHOD AND SYSTEM FOR BLOCKCHAIN SERVICES - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240273516 titled 'OFF-CHAIN PUSH-MODE MULTI-FACTOR AUTHENTICATION METHOD AND SYSTEM FOR BLOCKCHAIN SERVICES

The abstract describes a method and system for multi-factor authentication for blockchain services. The method involves an authentication server holding an end-user's account, the end-user establishing a multi-factor approval status, and the customer smart contract interacting with the server to confirm the approval status.

  • The method involves establishing a multi-factor approval status for end-users.
  • The customer smart contract interacts with the server to confirm the approval status.
  • The process includes checking for a mapping between a public key and the accountid.
  • Gas payment is performed, and an event is emitted with the accountid and an integer as parameters.
  • An API call is made to an oracle interaction backend to further check the status.
  • The established multi-factor approval status is propagated to the customer smart contract.

Potential Applications: - Enhancing security for blockchain services. - Providing secure access control for sensitive transactions. - Improving trust and reliability in blockchain networks.

Problems Solved: - Mitigating the risk of unauthorized access to blockchain services. - Strengthening authentication processes for end-users. - Ensuring the integrity of transactions on blockchain networks.

Benefits: - Increased security and protection against cyber threats. - Enhanced user trust and confidence in blockchain services. - Streamlined and efficient authentication processes.

Commercial Applications: Title: Secure Multi-Factor Authentication System for Blockchain Services This technology can be utilized in industries such as finance, healthcare, and supply chain management to ensure secure and reliable access to blockchain services. It can also be integrated into cryptocurrency exchanges and digital asset platforms to enhance user authentication and transaction security.

Questions about Multi-Factor Authentication for Blockchain Services: 1. How does multi-factor authentication enhance security for blockchain services? Multi-factor authentication adds an extra layer of security by requiring multiple forms of verification, such as passwords, biometrics, or tokens, to access blockchain services. 2. What are the potential drawbacks of implementing multi-factor authentication for blockchain services? While multi-factor authentication enhances security, it can also introduce complexity for end-users and increase the time required to access services.


Original Abstract Submitted

a method and a system for multi-factor authentication for blockchain services, the method comprising holding, by an authentication server, an account of an end-user identifiable via an accountid; establishing, by the end-user, a multi-factor approval status in the server; and in response to an operation to be performed in a customer smart contract, the latter interacting with the server to confirm the established multi-factor approval status. the interacting step comprises checking whether a mapping between a public key and the accountid exists; calling a function in sdk and performing an in-chain call to a function oraclerequest; performing a gas payment and emitting an event with the accountid and an integer as parameter; executing a task identified by the integer, the task performing an api call to an oracle interaction backend that further calls a checkstatus api; performing a call to a function fullfilloraclerequest2, and further propagating the established multi-factor approval status to the customer smart contract.