Patent attributes
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.