Patent ID: 11941590
Assignee: DOUBLE JUMP.TOKYO INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 2:
3. A blockchain system comprising:
a plurality of user terminals of transaction parties that have a right regarding an asset;
an exchange management device of an executing party executing intermediation for a transaction of the asset on behalf of the transaction parties and agreeing on a distribution of reward to a predetermined right holder involved in a creation of the asset;
a processor disposed in each user terminal of the plurality of user terminals, the processor configured to generate a token of the asset including a smart contract, the smart contract including:
a transaction initiation determination function, wherein the transaction initiation determination function receives, from one of a plurality of user terminals of transaction parties of the asset in a blockchain system where an information on the asset is shared and stored in each of the user terminals, a request for execution of a transaction between the one user terminal and a user terminal of another transaction party of the asset, and determines whether or not an executing party information being an identifier of the exchange management device in the blockchain system is included in the received request for execution; and
a transaction execution function, wherein the transaction execution function, when determining that the executing party information is included in the request for execution, stores an information indicating a transfer of a right regarding the asset from the one user terminal to the user terminal of another transaction party into each of the user terminals in the blockchain, and stores an information on a reward to a predetermined right holder involved in creation of the asset into each of the user terminals in the blockchain system;
configured to execute a process of storing the generated token into each of the user terminals in the blockchain; and
the processor is further configured to store reward information on a distribution destination of a reward that is generated for the transaction, the reward information including information on the predetermined right holder; and
wherein the transaction execution function stores an information of a reward that is generated for the transaction into a user terminal of the distribution destination indicated by the reward information; and
the processor is further configured to display a predetermined screen for receiving input of the reward information.