Patent ID: 11893579
Assignee: KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 0:
1. A method of reducing smart contract fees for a decentralized application (DApp), the method comprising operations of:
receiving, by a computation server, a request reception event generated by a smart contract through a request function called from the smart contract by a user;
storing a parameter of the received request reception event and a public key of the user in a task queue of the computation server;
checking whether a corresponding request reception event has arrived when the computation server receives a request message containing details of a task to be called by the user;
performing, by the computation server, a task requested by the user in response to confirmation that the corresponding request reception event has arrived in a certain period of time;
calling, by the computation server, state change function for the performed task from the smart contract, receiving a transaction result, and then transmitting the transaction result to the user;
controlling access for the user to check the transaction result transmitted by the computation server and pay, to the smart contract, a fee corresponding to the request reception event through the request function; and
paying, by the computation server to pay, to the smart contract, a fee corresponding to a state change of the smart contract.