Cryptocurrency Authentication via Access Control Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cryptocurrency frameworks lack flexibility and authenticity verification, as they typically allow only single cryptocurrency transactions and struggle to differentiate between legitimate and stolen user accounts due to their decentralized and anonymous nature.
Innovation Solution
A method and system that involve a server computer authenticating users through an access control server, generating an authentication indicator, and processing transactions using cryptocurrencies, allowing for the use of alternative funds if necessary, while leveraging existing authentication infrastructure to ensure transaction legitimacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cryptocurrency transactions use decentralized anonymous networks, then transaction privacy and user autonomy are improved, but the ability to verify user identity and fund legitimacy deteriorates
Solution Approach 1:
The patent introduces an authentication server as an intermediary between the user and the transaction system. This server receives authentication requests, verifies user identity through multiple factors (biometric, knowledge-based, possession-based), and provides authentication indicators to the transaction system without compromising the decentralized nature of cryptocurrency transactions.
Solution Approach 2:
The authentication system is segmented into multiple independent components: authentication server, directory server, access control server, and transaction system. This segmentation allows each component to perform its specific function while maintaining overall system decentralization and user autonomy.
2Reliability
If a single authentication system is implemented for cryptocurrency transactions, then identity verification capability is improved, but system complexity and integration requirements worsen
Solution Approach 1:
The authentication server is designed to handle multiple authentication methods (biometric, knowledge-based, possession-based) and can serve various cryptocurrency transactions through a single unified interface. The system uses standardized protocols to communicate with different digital wallets and transaction systems, reducing integration complexity.
Solution Approach 2:
The directory server acts as an intermediary that manages the complexity of connecting authentication servers with multiple transaction systems. It handles the routing and coordination of authentication requests, isolating the complexity from both the authentication and transaction components.
3Ease of operation
If traditional authentication methods are used in cryptocurrency systems, then ease of operation is improved, but security against stolen accounts deteriorates
Solution Approach 1:
The authentication system divides authentication into multiple independent factors: something the user knows (password, PIN), something the user has (digital certificate, token), and something the user is (biometric data). This segmentation ensures that compromise of one factor does not lead to complete account compromise.
Solution Approach 2:
The system performs preliminary authentication verification before allowing cryptocurrency transactions to proceed. The authentication server validates multiple authentication factors in advance, generating an authentication indicator that confirms the user's identity and ensures account legitimacy before the actual transaction occurs.
Data Source
AI summary
A method includes a server computer receiving a request from a user to obtain a resource in a transaction using a cryptocurrency. The server computer determines that the transaction is to be made using the cryptocurrency. The server computer initiates an authentication request message to an access control server via a directory server. The access control server authenticates the user and generates an authentication indicator. The server computer receives an authentication response comprising the authentication indicator from the access control server. The server computer evaluates the authentication indicator. Responsive to evaluating the authentication indicator, the server computer can process the transaction using the cryptocurrency.


