Blockchain Payment Server Automating Wallet Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing blockchain-based payment systems are inconvenient for users as they require the payer to directly initiate and manage payment transactions, unlike conventional methods where the seller requests payment, leading to low user satisfaction and limited usage.
Innovation Solution
A payment service providing server that receives a request for a payer's electronic wallet address from a seller, obtains and transmits it, processes payment requests, and facilitates payment transactions through the blockchain system, allowing the payer to approve payments without direct input, using identification information and electronic signatures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the payer directly initiates payment transactions in blockchain systems, then transaction security and reliability are maintained, but user convenience and satisfaction deteriorate due to complex manual operations required
Solution Approach 1:
The patent introduces a payment service providing server as an intermediary between the seller terminal and blockchain system. This server automatically retrieves the payer's electronic wallet address from the blockchain system using identification information, eliminating the need for the payer to manually input the wallet address. The intermediary handles the complex operations while maintaining security through automated verification processes.
Solution Approach 2:
The system performs preliminary actions by pre-storing the payer's electronic wallet address in the blockchain system associated with the payer's identification information. When a payment is needed, the wallet address is automatically retrieved and prepared in advance, so the payer only needs to approve the payment amount without dealing with complex address input or verification steps.
2Measurement precision
If the payer must manually input wallet address and payment amount, then transaction accuracy can be verified, but time consumption and operational complexity increase
Solution Approach 1:
The system enables self-service by allowing the payer to simply approve the payment amount displayed on their terminal. The electronic wallet address is automatically retrieved and filled in by the system, and the payment transaction is automatically initiated upon approval. This eliminates the time-consuming manual steps of inputting wallet addresses and payment amounts while maintaining accuracy through automated verification.
Solution Approach 2:
The payment service providing server copies the payer's electronic wallet address from the blockchain system and uses it in the payment transaction. This copying mechanism ensures accuracy by using the exact wallet address stored in the blockchain, eliminating errors that could occur during manual input, while significantly reducing the time required for the transaction process.
3Adaptability or versatility
If blockchain systems require direct payer initiation for all transactions, then decentralized control is maintained, but adaptability to conventional payment workflows deteriorates
Solution Approach 1:
The payment service providing server acts as an intermediary that bridges conventional payment workflows with blockchain technology. It receives payment requests from seller terminals in a conventional manner, automatically retrieves wallet addresses from the blockchain, and initiates transactions without requiring the payer to directly initiate the process. This maintains decentralized control while adapting to conventional seller-initiated payment workflows.
Data Source
AI summary
Provided are a method of processing payment based on a blockchain, which is performed by a payment service providing server. The method comprising receiving a request from a terminal of a seller for an electronic wallet address of a payer, the request comprising identification information of the payer, obtaining the electronic wallet address of the payer based on the identification information of the payer through a blockchain system, in response to the receiving the request for the electronic wallet address, transmitting the obtained electronic wallet address of the payer to the terminal of the seller, receiving payment request information from the terminal of the seller, the payment request information comprising the obtained electronic wallet address of the payer, transmitting the payment request information to a terminal of the payer, receiving payment information from the terminal of the payer, the payment information comprising the payment request information and an electronic signature of the payer and processing a payment transaction based on the payment information through the blockchain system in response to the receiving the payment information.


