Digital asset transaction and settlement processing system
The digital asset trading and clearing system addresses inefficiencies in large-scale transactions and two-tiered rights management by using blockchain and smart contracts to unify processing, improving transaction efficiency and liquidity.
Patent Information
- Application Number
- JP2023104594
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2025-01-15
- Estimated Expiration
- 2043-06-26
AI Technical Summary
Existing digital asset trading and clearing systems face challenges in efficiently processing large-scale transactions and managing two-tiered rights matrices, particularly in digital securities, leading to cumbersome processes and difficulties in liquidity, especially in short selling scenarios.
A digital asset trading and clearing processing system utilizing a distributed ledger and smart contracts on blockchain to unify the processing of two-tiered rights management, enabling efficient DVP and RTGS-like transactions through customer identification, subtoken generation, and integrated clearing mechanisms.
Facilitates efficient and quick trading and clearing of digital assets by streamlining transactions, reducing the need for separate processing stages, and enhancing liquidity, especially in large-scale transactions and short selling scenarios.
Smart Images

Figure 2025004720000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a digital asset trading and clearing processing system that handles trading and clearing of digital assets, such as a wide range of digital rights, including digital currencies and digital securities, whose economic value can be expressed digitally. In this specification, the term "system" refers to a computer system that is configured by combining elements such as computers, other electronic devices, software, communication networks, and data, and that concretely realizes software-based information processing using hardware resources. [Background technology]
[0002] Conventionally, as systems for trading and clearing digital assets, for example, the present inventor has proposed the systems described in the following Patent Documents 1 to 4. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6861782 [Patent Document 2] Patent No. 7015491 [Patent Document 3] Patent No. 7015492 [Patent Document 4] Patent No. 7104276 Summary of the Invention [Problem to be solved by the invention]
[0004] The concept of "barter" that underlies digital asset trading Since digital assets are digitalized versions of "things," the concept of "barter exchange" is at the core of them. The concept of this "barter exchange" is similar to the concept of RTGS (Real-Time Gross Settlement), which is an instantaneous settlement. When conducting a "barter exchange" similar to RTGS, the objects of the "barter exchange" must be digital assets (a wide range of digital rights, including digital currencies and digital securities) that serve as the counter value.
[0005] This "barter exchange," which is similar to RTGS, can be carried out mainly in the exchange processing of small-scale transactions (retail).
[0006] Issues that hinder the "barter" exchange similar to RTGS that underpins digital asset trading: Deferred settlement for large transactions However, currently, the proportion of wholesale transactions is high for digital asset transactions. Large-scale transactions are cleared using a deferred payment system based on credit management (DVP (Delivery Versus Payment: simultaneous delivery of digital assets and payment for the price) calculated by NetNet after a certain amount of transactions), and do not constitute a "barter exchange" similar to RTGS.
[0007] Issues that hinder the "barter" exchange similar to RTGS that underlies digital asset transactions - Two-stage rights matrix in transactions of digital rights such as digital securities In addition, in transactions of digital rights such as digital securities, the rights parent is often a two-tiered settlement concept, making it difficult to realize a "barter exchange" similar to RTGS.
[0008] For example, in stock trading, there are two levels of rights bodies: the shareholder register (the basis for dividends and voting rights) and stock certificates. In digital rights such as digital securities, the "shareholder register" corresponds to the "rights management book," and the "stock certificate" corresponds to the "token (security token: ST)."
[0009] In addition, in the case of clearing / settlement on T+2 (as an existing example in Japan) after a transaction, the entry of the token on the day of the transaction in the rights management ledger will occur after settlement (2 days).
[0010] The management of these two-stage rights bodies in digital rights transactions such as digital securities is cumbersome. If the processing of the two-stage rights bodies in digital rights transactions (clearing and settlement) such as digital securities could be unified into the "barter" exchange processing of normal digital assets, it would be possible to process them efficiently.
[0011] However, in normal token management, tokens are held in the address of the token holder, whereas in the current securities trading system, processing takes place through the exchange → clearing organization → depository organization, and processing by securities companies in addition to the exchange is also involved, so processing is not centralized.
[0012] Digital Asset Liquidity Challenges In addition, while it is currently possible to manage digital rights such as digital securities using only the main rights management ledger, it can be difficult to liquidate digital rights such as digital securities when short selling is considered.
[0013] The present invention has been made in consideration of the above-mentioned conventional problems, and aims to provide a digital asset trading and clearing processing system that improves the liquidity of large amounts of digital assets and can process trading and clearing efficiently and quickly. [Means for solving the problem]
[0014] In order to achieve the above object, the digital asset trading and clearing processing system according to the present invention is a trading and clearing processing system for digital assets (a wide range of digital rights including digital currency-like and digital securities-like) constructed with a distributed ledger in a distributed technology such as blockchain, and a smart contract or server application for performing a predetermined process using data managed in the distributed ledger, and includes a customer identification information attached order receiving means for receiving orders from customers in which customer identification information is attached to order information such as the type of buying and selling, the object of buying and selling, the quantity, and the price when trading digital rights such as digital securities (including exchangeable right NFTs) having a rights management book and a token as a rights motherboard, and a customer identification information unit digital right input / output control unit for recording the amount of input and output of security-like digital rights per customer identification information unit, so that when an order received by the customer identification information attached order receiving means is executed, security-like digital rights are input (increased) per customer identification information unit for buy orders, and security-like digital rights are output (decreased) per customer identification information unit for sell orders. a customer identification information unit digital right net aggregate information acquisition means for, when clearing an agreed order, net tallying up security-like digital rights for a customer identification information unit using the amount of security-like digital rights in a customer identification information unit recorded by the customer identification information unit digital right input / output amount recording means, and acquiring net aggregate information on the amount of security-like digital rights in a customer identification information unit; a right management book automatic update means for, immediately after the settlement of an agreed order, performing a change process on the security-like digital rights for the customer identification information unit recorded in the right management book using the net aggregate information on the amount of security-like digital rights in a customer identification information unit acquired by the customer identification information unit digital right net aggregate information acquisition means, and automatically updating the right management book to the latest state; and a sub-token generation setting acceptance smart contract having a function of accepting settings for generating sub-tokens to be separated from the right management book in a distributed ledger in a distributed technology such as a blockchain based on the subject right management book (the security-like digital rights recorded in the right management book);The system is characterized by having a sub-token generation smart contract that has a function of generating multiple sub-tokens with small data volumes, which are separated from the subject rights management book (of the securities-like digital rights recorded in the rights management book) based on the total data volume of the securities-like digital rights recorded in the rights management book, when the settings for enabling the generation of sub-tokens are accepted by the sub-token generation setting acceptance smart contract, and a sub-token transaction / clearing / settlement smart contract that combines a transaction function for the sub-tokens generated by the sub-token generation smart contract and a clearing / settlement function using a DVP processing method or an RTGS processing method. In this specification, a "smart contract" refers to a program that runs on a blockchain or the like and automatically executes data processing of transactions in the blockchain when triggered by information imported from outside the blockchain, and can be processed in parallel in a distributed environment called a node.
[0015] Furthermore, in the digital asset trading and clearing processing system of the present invention, there are provided a deposit acceptance means for accepting deposits of cash from a cash paying clearing party into a DVP settlement account for each clearing party linked to the bank account of the entity performing the clearing processing, or into a child account linked to the bank account of the entity performing the clearing processing, based on the bank account of the entity performing the clearing processing; a deposit status acquisition means for acquiring the deposit status of cash from the cash paying clearing party deposited into each bank's child account (or DVP settlement account) via the deposit acceptance means; a cash paying side DVP processing condition check means for checking whether or not a deposit of a predetermined amount of cash required for clearing into each child account (or DVP settlement account) on the clearing date has been completed, based on the cash deposit status from the cash paying clearing party on the clearing date acquired by the deposit status acquisition means, and determining that the cash paying side DVP processing conditions are satisfied if the deposit has been completed; and a cash paying side DVP processing condition check means for checking whether or not a deposit of a predetermined amount of cash required for clearing into each child account (or DVP settlement account) on the clearing date has been completed, based on the clearing address of the entity performing the clearing processing. a token receiving reception means for receiving tokens from a token delivering clearing party into a DVP settlement address for each clearing party linked to the clearing address of the entity performing the clearing process, or into a child address linked to the clearing address of the entity performing the clearing process; a wallet for acquiring the token receiving status from the token delivering clearing party into each child address (or DVP settlement address) via the token receiving reception means; and a token delivering side DVP processing condition check means for checking whether or not a predetermined amount of tokens necessary for clearing into each child address (or DVP settlement address) on the clearing date has been completed based on the token receiving status from the token delivering clearing party on the clearing date acquired by the wallet, and determining that the token delivering side DVP processing conditions are satisfied if the token receiving has been completed; andand a DVP processing execution control means for controlling the execution of DVP processing between tokens as digital assets and cash in the clearing.
[0016] In addition, in the digital asset trading and clearing processing system of the present invention, when one of the exchange objects in the RTGS processing is cash (or cash-like digital assets), and a predetermined amount of cash equal to or more than the amount of the exchange object is deposited in a bank account (or a management function equivalent thereto) for a cash paying orderer, the cash token issuance processing control means reduces the amount of cash required for exchange with the other, and allocates and issues the reduced amount of cash as a cash token, which is a predetermined amount of digital asset equivalent to one of the cash objects to be exchanged, and the cash token issuance processing control means includes a provisional cash reduction processing means for provisionally reducing the amount of cash required for exchange from a bank account (or a management function equivalent thereto) for the cash paying orderer as a provisional setting processing before the contract of the order of the cash paying orderer, and a provisional cash token having a function of issuing a predetermined amount of digital asset equivalent to the reduced amount of cash as a provisionally set cash token (provisional cash token) in synchronization with the provisional cash reduction processing by the provisional cash reduction processing means. a cash token conversion smart contract having a function of canceling a provisional setting state and converting the provisional cash token into a cash token when an order of a cash paying orderer is contracted; and a cash token conversion smart contract for canceling a provisional setting state in synchronization with conversion into a cash token by the cash token conversion smart contract and committing (confirming) a cash reduction process of an amount of cash necessary for exchange from a bank account or the like (or a management function equivalent thereto) for the cash paying orderer, which has been provisionally performed by the provisional cash reduction process means. It is preferable to have a reduction processing confirmation means, a temporary cash token automatic write-off smart contract having a function of automatically writing off the temporary cash token when the order of the cash paying orderer is not executed, and a reduction processing amount restoration means for rolling back (returning to the state before the reduction processing) the amount of the reduction processing in the bank account, etc. (or a management function equivalent thereto) for the cash paying orderer that has been provisionally set by the temporary cash reduction processing means in synchronization with the automatic write-off of the temporary cash token by the temporary cash token automatic write-off smart contract.
[0017] In addition, in the digital asset trading and clearing processing system of the present invention, the temporary cash token issuing smart contract further has a function of setting the address of the temporary cash token holder in the holder field of the temporary cash token, and the cash token issuance processing control means includes a temporary cash token temporary setting state control smart contract having a function of controlling so that the temporary setting state is not released when the address of the orderer and the address information linked to the holder field of the temporary cash token are not identical in an order using the temporary cash token, and a cash token conversion smart contract having a function of controlling so that the temporary setting state is not released when an order using a temporary cash token in which the address of the cash paying orderer and the address information linked to the holder field of the temporary cash token are identical is executed. and a cash token sending smart contract having a cash token holder address change function of changing address information linked to the holder field of the cash token converted from the provisional cash token by the cash token sending smart contract to the address of the cash token receiving orderer, and a function of sending the cash token to the address of the cash token receiving orderer changed by the cash token holder address change function, and it is preferable that the cash token conversion smart contract is configured to cancel the provisional setting state and convert the provisional cash token into a cash token when an order is contracted using a provisional cash token in which the address of the cash paying orderer and the address information linked to the holder field of the provisional cash token are the same.
[0018] In addition, in the digital asset trading and clearing processing system of the present invention, it is preferable that the digital asset trading and clearing processing system further comprises a cash token extinguishing smart contract having a function of extinguishing the cash token when the account name matches the address name (e.g., the personal address information of the cash token receiving orderer is managed in the account information at the financial institution) when the cash token sent to the address of the cash token receiving orderer is sent to the financial institution, and a cash token extinguishment balance reflection means for adding cash equivalent to the extinguished cash token to the balance of the account for the cash token receiving orderer in synchronization with the extinguishment of the cash token by the cash token extinguishing smart contract.
[0019] Furthermore, in the digital asset trading and clearing processing system of the present invention, when one of the objects of exchange in RTGS is spot gold, and a predetermined amount of gold tokens, which are digital assets equivalent to a predetermined amount of spot gold equal to or greater than the price of the object of exchange, is stored in an exchange account for gold tokens and spot gold for a gold spot payer, the gold tokens are reduced by an amount equivalent to the price required for exchange with the other object, and the reduced amount of gold tokens is allocated as a predetermined amount of gold tokens, which are digital assets equivalent to one of the objects of exchange, and the gold token reduction processing control means includes a provisional gold token reduction processing means for provisionally reducing, as a provisional setting processing, gold tokens by an amount equivalent to the price required for exchange from the exchange account for gold tokens and spot gold for the gold spot payer as the amount of provisional setting processing before the contract of the order of the gold spot payer, and a predetermined amount of digital tokens equivalent to the reduced amount of gold tokens in synchronization with the reduction processing of the provisional gold tokens by the provisional gold token reduction processing means. a smart contract for issuing provisional gold tokens, which has a function of issuing a provisional asset as a provisional gold token (provisional gold token) when an order from a gold spot payment orderer is contracted; a smart contract for gold token conversion, which has a function of canceling the provisional state and converting the provisional gold token into a gold token when an order from a gold spot payment orderer is contracted; a gold token reduction processing confirmation means, which cancels the provisional state in synchronization with the conversion into a gold token by the smart contract for gold token conversion, and commits (confirms) a reduction processing of gold tokens by the amount of a price required for the exchange of the gold token for the gold spot payment orderer and the gold spot, which has been provisionally performed as a provisional processing by the provisional gold token reduction processing means, from an exchange account; a smart contract for automatic amortization of the provisional gold token when an order from a gold spot payment orderer is not contracted; and a smart contract for automatic amortization of the provisional gold token, which has a function of automatically amortizing the provisional gold token when an order from a gold spot payment orderer is not contracted, in synchronization with the automatic amortization of the provisional gold token by the smart contract for automatic amortization of the provisional gold token.It is preferable to have a reduced gold token return means for rolling back (returning to the state before reduction processing) the reduced gold tokens in the exchange account for the gold tokens and gold spot for the gold spot payer, which have been provisionally set by the provisional gold token reduction processing means.
[0020] In addition, in the digital asset trading and clearing processing system of the present invention, the smart contract for issuing the provisional gold token further has a function of setting the address of the holder of the provisional gold token in the holder field of the provisional gold token, and the gold token allocation processing control means includes a smart contract for controlling the provisional gold token provisional setting state, which has a function of controlling so that the provisional setting state is not released when the address of the orderer and the address information linked to the holder field of the provisional gold token are not the same in an order using the provisional gold token, and a smart contract for converting the provisional gold token into the gold token when an order using a provisional gold token in which the address of the gold spot payment orderer and the address information linked to the holder field of the provisional gold token are the same is executed. and a gold token sending smart contract having a gold token holder address change function for changing address information linked to the holder field of the gold token converted from the provisional gold token by the gold token exchange contract to the address of the gold token receiving orderer, and a function for sending the gold token to the address of the gold token receiving orderer changed by the gold token holder address change function. It is preferable that the gold token conversion smart contract is configured to cancel the provisional setting state and convert the provisional gold token into the gold token when an order is executed using a provisional gold token whose gold spot payment orderer address and linked address information in the holder field of the provisional gold token are the same.
[0021] Furthermore, in the digital asset trading and clearing processing system of the present invention, it is preferable that the system further has a gold token redemption smart contract having a function of redeeming the gold token when the gold token receiving orderer sends the gold token sent to the address of the gold token receiving orderer to an exchange for gold tokens and spot gold if the account name matches the address name (e.g., the account information at the exchange manages the personal address information of the gold token receiving orderer), and a gold token redemption balance reflection means for adding the spot gold equivalent to the redeemed gold token to the balance of the exchange account of the gold token receiving orderer in synchronization with the redemption of the gold token by the gold token redemption smart contract.
[0022] In addition, the digital asset trading and clearing processing system of the present invention further includes a ZPG or other inter-company clearing means for performing clearing between companies that have a commercial flow scheme by moving addresses on the blockchain of digital assets (commodities tokenized) such as ZPG (digital assets of precious metals such as digital gold) and energy tokens (which are standardized major products and are generally traded), or by transferring between accounts at a cryptocurrency exchange, without using the network system of an existing financial institution. The ZPG or other inter-company clearing means is a clearing means using ZPG, etc. The fixed price digital swap clearing means has a digital swap function (delivery of NFTs with the basic value of ZPG linked to an individual hedge contract) that ties ZPG, etc. to a utility token (UT, which actually records an NFT-like option contract individually) that has the function of fixing the price of ZPG, etc. when exchanging ZPG, etc., and settles at the fixed price of ZPG, etc., and when both the sender and receiver of ZPG, etc. wish to exchange in currency unit ¥, the fixed price digital swap clearing means is a NFT (Non-Fungible Interchangeable Token) of a swap contract that has the function of fixing the price of ZPG, etc. in currency unit ¥.If the sender of ZPG, etc. wishes to exchange in ¥ as the currency unit and the receiver of ZPG, etc. wishes to exchange in US$ as the currency unit, an NFT (an NFT with a contract that covers the conditions of ZPG) with a function to fix the price of ZPG, etc. in the currency unit ¥ and an NFT (an NFT with a contract that covers the conditions of ZPG) with a function to fix the price of ZPG, etc. in the currency unit US$ will be issued as over-the-counter derivatives, or the price of ZPG, etc. will be fixed in the currency unit ¥. It is preferable to have a function to issue an NFT of a swap contract (an NFT that sets up a contract covering the terms of ZPG) as an over-the-counter derivative, which has the function of fixing the price in the currency unit of ¥ and the currency unit of US$, respectively, and link the relevant ZPG, etc. to the NFT of the issued swap contract, and a function to link the relevant ZPG, etc. to the swap contract in the NFT during the contract period of the NFT of the swap contract, and receive an amount of currency corresponding to the fixed price in the currency unit of the relevant ZPG, etc. at the time of the exchange process of the relevant ZPG, etc. (by canceling the hedge at the same time as selling the ZPG, the price fluctuation of the ZPG can be offset with the swap contract of the NFT issued as an over-the-counter derivative).
[0023] Furthermore, in the digital asset trading and settlement processing system of the present invention, the fixed price of ZPG, etc. linked to the NFT of the swap contract is limited to a certain period (e.g., one year) or a certain time period (e.g., until the end of the year) based on the swap contract for the NFT, the contents of the swap contract can be confirmed in the wallet managing the NFT, and it is preferable that the fixed price of ZPG, etc. is automatically resolved when the NFT of the swap contract is depreciated in final settlement.
[0024] In addition, in the digital asset trading and clearing processing system of the present invention, it is preferable that the price-fixing digital swap clearing means further has a function of accepting payment of the original ZPG, etc., and derivative contract fees when fixing the price of ZPG, etc., in the currency unit desired by the customer, and a function of automatically collecting the hedging costs during the validity period of the NFT of the relevant swap contract from the payment source when the price is fixed (receiving the total amount of the digital currencies sold in the designated currency of ZPG and the compensation amount in the designated currency at the time of hedging cancellation in the designated currency type digital asset).
[0025] In addition, in the digital asset trading and clearing processing system of the present invention, it is preferable that the price-fixed digital swap clearing means further has a function of accepting the setting of STs, securities, other digital assets, etc. as collateral, in addition to providing credit when issuing NFTs of swap contracts linked to price-fixed ZPGs, etc. as over-the-counter derivatives.
[0026] In addition, in the digital asset trading and clearing processing system of the present invention, it is preferable that the price-fixed digital swap clearing means further has a function of generating NFTs that are price-fixed ZPGs, etc., and a function of setting ZPGs, etc. as collateral (incorporating them into the NFTs) when issuing NFTs that are price-fixed ZPGs, etc.
[0027] Furthermore, in the digital asset trading and clearing processing system of the present invention, the ZPG or other inter-company clearing means only records data on tokens constituting the digital assets to be cleared at the fixed price in an account, does not move the tokens, and has a crypto asset exchange inter-account transfer and clearing means that performs inter-account transfers for clearing between clearers between accounts of the crypto asset exchange that implements the clearing service, and it is preferable that the crypto asset exchange inter-account transfer and clearing means records information on NFTs of individual contracts linked to tokens constituting the digital assets to be cleared at the fixed price that have been issued as over-the-counter derivatives (generated within a distributed processing function such as a blockchain) in the asset information of the relevant account (of each clearer) at the crypto asset exchange that implements the clearing service, and manages them in the account, without moving the address on the blockchain for the tokens constituting the digital assets.
[0028] In addition, in the digital asset trading and clearing processing system of the present invention, the cryptocurrency exchange account transfer and clearing means preferably has a function of converting the held price-fixed ZPG, etc. into cash within the account and transferring the cash to the designated account of the ZPG, etc. receiving clearing party when a cash payment is requested by the clearing party at the time of clearing, and a function of depreciating the price-fixed ZPG, etc. and NFTs (issued as over-the-counter derivatives) when exchanged for cash.
[0029] Furthermore, in the digital asset trading and clearing processing system of the present invention, the ZPG or other inter-company clearing means has a smart contract for DID (Decentralized Identity) clearing having an exchange function for performing DID-type clearing processing instead of an account, and is preferably configured to move addresses on the blockchain of digital assets such as fixed-price ZPGs to be cleared via the smart contract for DID-type clearing.
[0030] In addition, in the digital asset trading and clearing processing system of the present invention, it is preferable that the ZPG etc. inter-company clearing means further has a hedge rate setting acceptance means configured to be able to accept the setting of the hedge rate of the price fixed ZPG etc. between 0 and 100%, and a fixed price validity period setting acceptance means configured to be able to accept the setting of the validity period of the price fixed ZPG etc. individually, such as one day, one week, six months, one year later, etc. Effect of the Invention
[0031] According to the present invention, a digital asset trading and clearing processing system is obtained that can improve the liquidity of large amounts of digital assets and process trading and clearing efficiently and quickly. [Brief description of the drawings]
[0032] [Figure 1] 1 is an explanatory diagram illustrating an outline of the overall configuration of a digital asset trading and clearing processing system according to one embodiment of the present invention. [Diagram 2] 2 is an explanatory diagram illustrating the schematic configuration of a customer identification information-added order receiving means in the digital asset trading and clearing processing system of FIG. 1. [Diagram 3] FIG. 2 is an explanatory diagram illustrating the configuration of a customer identification information unit digital right input / output recording means in the digital asset trading and clearing processing system of FIG. 1. [Figure 4] 2 is an explanatory diagram showing in outline the configuration of a customer identification information unit digital right Net aggregate information acquisition means in the digital asset trading and clearing processing system of FIG. 1. [Diagram 5] 2 is an explanatory diagram illustrating the outline of the configuration of an automatic rights management book updating means in the digital asset trading and clearing processing system of FIG. 1. [Figure 6] FIG. 2 is an explanatory diagram showing an overview of the functions of a smart contract for accepting sub-token generation settings in the digital asset trading and clearing processing system of FIG. 1. [Figure 7] FIG. 2 is an explanatory diagram showing an overview of the functions of a smart contract for generating sub-tokens in the digital asset trading and clearing processing system of FIG. 1. [Figure 8]FIG. 2 is an explanatory diagram showing an overview of the functions of the sub-token trading and clearing / settlement smart contract in the digital asset trading and clearing processing system of FIG. 1. [Figure 9] 2 is an explanatory diagram illustrating a schematic configuration of a deposit receiving means in the digital asset trading and clearing processing system of FIG. 1. [Figure 10] 2 is an explanatory diagram illustrating the outline of the configuration of a deposit status acquisition means in the digital asset trading and clearing processing system of FIG. 1. [Figure 11] FIG. 2 is an explanatory diagram illustrating the configuration of a cash payment side DVP processing condition check means in the digital asset trading and clearing processing system of FIG. 1. [Figure 12] FIG. 2 is an explanatory diagram illustrating a schematic configuration of a token deposit receiving means in the digital asset trading and clearing processing system of FIG. 1. [Figure 13] FIG. 2 is an explanatory diagram showing an overview of the functions of a wallet in the digital asset trading and clearing processing system of FIG. 1. [Figure 14] FIG. 2 is an explanatory diagram illustrating the schematic configuration of the token delivering side DVP processing condition check means in the digital asset trading and clearing processing system of FIG. 1. [Figure 15] FIG. 2 is an explanatory diagram illustrating the configuration of a DVP processing execution control means in the digital asset trading and clearing processing system of FIG. 1. [Figure 16] FIG. 2 is an explanatory diagram illustrating a schematic configuration of a cash token issuance processing control means in the digital asset trading and clearing processing system of FIG. 1. [Figure 17] FIG. 17 is an explanatory diagram illustrating in outline all the components of the cash token issuance process control means of FIG. 16. [Figure 18] 18 is an explanatory diagram illustrating a schematic configuration of a temporary cash reduction processing means in the cash token issuance processing control means of FIG. 17. FIG. [Figure 19] FIG. 18 is an explanatory diagram showing an overview of functions provided in a smart contract for issuing temporary cash tokens in the cash token issuance process control means of FIG. 17. [Figure 20]FIG. 18 is an explanatory diagram showing an overview of functions provided in a cash token conversion smart contract in the cash token issuance processing control means of FIG. 17. [Figure 21] 18 is an explanatory diagram illustrating a schematic configuration of a cash reduction processing determination means in the cash token issuance processing control means of FIG. 17. FIG. [Figure 22] FIG. 18 is an explanatory diagram showing an overview of functions provided in a smart contract for automatic retirement of temporary cash tokens in the cash token issuance processing control means of FIG. 17. [Figure 23] 18 is an explanatory diagram illustrating a schematic configuration of a reduction processing amount returning means in the cash token issuance processing control means of FIG. 17. FIG. [Figure 24] FIG. 18 is an explanatory diagram showing an overview of the functions of a smart contract for controlling the temporary cash token temporary setting state in the cash token issuance processing control means of FIG. 17. [Diagram 25] FIG. 18 is an explanatory diagram showing an overview of functions provided in a cash token sending smart contract in the cash token issuance processing control means of FIG. 17. [Figure 26] FIG. 2 is an explanatory diagram showing an overview of the functions of a smart contract for redeeming cash tokens in the digital asset trading and clearing processing system of FIG. 1. [Figure 27] FIG. 2 is an explanatory diagram illustrating a schematic configuration of a cash token amortization balance reflection means in the digital asset trading and clearing processing system of FIG. 1. [Figure 28] FIG. 2 is an explanatory diagram illustrating the configuration of a gold token allocation processing control means in the digital asset trading and clearing processing system of FIG. 1. [Figure 29] FIG. 29 is an explanatory diagram illustrating in outline all the components included in the gold token allotment process control means of FIG. 28. [Diagram 30] FIG. 29 is an explanatory diagram illustrating an outline of a configuration of a provisional gold token reduction processing means in the gold token allotment processing control means of FIG. 28. [Diagram 31] FIG. 29 is an explanatory diagram showing an overview of the functions of a smart contract for issuing a provisional gold token in the gold token allocation processing control means of FIG. 28. [Diagram 32] FIG. 29 is an explanatory diagram showing an overview of functions provided in a gold token conversion smart contract in the gold token allocation processing control means of FIG. 28. [Diagram 33] FIG. 29 is an explanatory diagram illustrating an outline of a configuration of a gold token reduction processing determination means in the gold token allotment processing control means of FIG. 28. [Diagram 34] FIG. 29 is an explanatory diagram showing an overview of the functions of a smart contract for automatic retirement of provisional gold tokens in the gold token allocation processing control means of FIG. 28. [Diagram 35] FIG. 29 is an explanatory diagram illustrating a schematic configuration of a reduced gold token returning means in the gold token allotment processing control means of FIG. 28. [Diagram 36] An explanatory diagram showing an overview of the functions of a smart contract for controlling the provisional gold token provisional setting state in the gold token allocation processing control means of Figure 28. [Figure 37] FIG. 29 is an explanatory diagram showing an overview of functions provided in a gold token sending smart contract in the gold token allotment processing control means of FIG. 28. [Figure 38] FIG. 2 is an explanatory diagram showing an overview of the functions of a smart contract for gold token redemption in the digital asset trading and clearing processing system of FIG. 1. [Figure 39] FIG. 2 is an explanatory diagram illustrating the configuration of a gold token amortization balance reflection means in the digital asset trading and clearing processing system of FIG. 1. [Diagram 40] FIG. 2 is an explanatory diagram illustrating a schematic diagram of a portion of the configuration of an inter-company clearing means such as ZPG in the digital asset trading and clearing processing system of FIG. 1. [Diagram 41] FIG. 2 is an explanatory diagram illustrating another part of the configuration of an inter-company clearing means such as ZPG in the digital asset trading and clearing processing system of FIG. 1. [Diagram 42] FIG. 2 is an explanatory diagram illustrating another part of the configuration of an inter-company clearing means such as ZPG in the digital asset trading and clearing processing system of FIG. 1. [Diagram 43]FIG. 41 is an explanatory diagram showing a part of an overview of the functions of the price fixed digital swap clearing means in the inter-company clearing means such as ZPG in FIG. 40. [Diagram 44] FIG. 41 is an explanatory diagram showing another part of the outline of the functions of the price fixed digital swap clearing means in the inter-company clearing means such as ZPG in FIG. 40. [Diagram 45] FIG. 41 is an explanatory diagram showing yet another part of the outline of the functions of the price fixed digital swap clearing means in the inter-company clearing means such as ZPG in FIG. 40. [Diagram 46] An explanatory diagram showing an overview of the functions provided in the cryptocurrency exchange account transfer and clearing means in the inter-company clearing means such as ZPG in Figure 41. [Figure 47] FIG. 42 is an explanatory diagram illustrating a schematic configuration of a hedge rate setting receiving means further provided in the inter-company clearing means such as ZPG in FIG. 40 and FIG. 41. [Figure 48] 42 is an explanatory diagram illustrating the configuration of a fixed price valid period setting receiving means further provided in the inter-company settlement means such as ZPG in FIG. 40 and FIG. 41. [Figure 49] This is an explanatory diagram showing an example of the processing flow for digital rights at the time of order acceptance, contract, settlement, and after settlement in the digital asset trading and clearing processing system of this embodiment. [Figure 50] 1 is an explanatory diagram showing an example of a processing flow in which processing for two rights bodies is centralized using the digital asset trading and clearing processing system of this embodiment. FIG. [Figure 51] This is an explanatory diagram showing a portion of an example of the flow of the exchange process between tokens and cash at the clearing stage in a transaction of securities-like digital rights (the flow of the DVP clearing process) using the digital asset trading and clearing processing system of this embodiment. [Figure 52] This is an explanatory diagram showing another part of an example of the flow of the exchange process between tokens and cash at the clearing stage in a transaction of securities-like digital rights using the digital asset trading and clearing processing system of this embodiment (DVP clearing processing flow). [Diagram 53]This is an explanatory diagram showing another part of an example of the flow of the exchange process between tokens and cash at the clearing stage in a transaction of securities-like digital rights using the digital asset trading and clearing processing system of this embodiment (DVP clearing processing flow). [Figure 54] This is an explanatory diagram showing a part of an example of the flow of the exchange process between tokens and cash in a securities-like digital right transaction (the flow of the RTGS clearing process) using the digital asset trading and clearing processing system of this embodiment. [Figure 55] This is an explanatory diagram showing another part of an example of the flow of the exchange process between tokens and cash (the flow of the RTGS clearing process) in a transaction of a security-like digital right using the digital asset trading and clearing processing system of this embodiment. [Figure 56] This is an explanatory diagram showing another part of an example of the flow of the exchange process between tokens and cash (the flow of the RTGS clearing process) in a transaction of a security-like digital right using the digital asset trading and clearing processing system of this embodiment. [Figure 57] This is an explanatory diagram showing another part of an example of the flow of the exchange process between tokens and cash (the flow of the RTGS clearing process) in a transaction of a security-like digital right using the digital asset trading and clearing processing system of this embodiment. [Figure 58] This is an explanatory diagram showing a portion of an example of the flow of the exchange process between tokens and spot gold in a transaction of security-like digital rights (the flow of the RTGS clearing process) using the digital asset trading and clearing processing system of this embodiment. [Figure 59] This is an explanatory diagram showing another part of an example of the flow of the exchange process between tokens and spot gold in a transaction of securities-like digital rights (the flow of the RTGS clearing process) using the digital asset trading and clearing processing system of this embodiment. [Figure 60] This is an explanatory diagram showing yet another part of an example of the flow of the exchange process between tokens and spot gold in a transaction of securities-like digital rights (the flow of the RTGS clearing process) using the digital asset trading and clearing processing system of this embodiment. [Figure 61]This is an explanatory diagram showing another part of an example of the flow of the exchange process between tokens and spot gold in a transaction of securities-like digital rights (the flow of the RTGS clearing process) using the digital asset trading and clearing processing system of this embodiment. [Figure 62] This is an explanatory diagram showing an example of the flow of inter-company clearing processing in securities-like digital rights transactions (the flow of clearing processing for NFTs with a digital swap function that fixes the price of ZPG, etc.) using the digital asset trading and clearing processing system of this embodiment. [Figure 63] This is an explanatory diagram showing an example of the flow of inter-company clearing processing in securities-like digital rights transactions (the flow of inter-account transfer processing at a cryptocurrency exchange) using the digital asset trading and clearing processing system of this embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0033] Prior to describing the embodiments, the circumstances under which the present invention was derived and the effects of the present invention will be described.
[0034] Issues that hinder the "barter" exchange similar to RTGS that underpins digital asset trading: Deferred settlement for large transactions As mentioned above, currently, the proportion of large-scale (wholesale) transactions regarding digital assets is high. Large-scale transactions are cleared using a deferred payment system based on credit management (DVP (Delivery Versus Payment: simultaneous delivery of digital assets and payment for the price) calculated by NetNet after a certain amount of transactions), and do not become a "barter exchange" similar to RTGS.
[0035] Issues that hinder the "barter" exchange similar to RTGS that underlies digital asset transactions - Two-stage rights matrix in transactions of digital rights such as digital securities In addition, in transactions of digital rights such as digital securities, the rights parent is often a two-tiered settlement concept, making it difficult to realize a "barter exchange" similar to RTGS.
[0036] For example, in stock trading, there are two levels of rights bodies: the shareholder register (the basis for dividends and voting rights) and stock certificates. In digital rights such as digital securities, the "shareholder register" corresponds to the "rights management book," and the "stock certificate" corresponds to the "token (security token: ST)."
[0037] In addition, in the case of clearing / settlement on T+2 (as an existing example in Japan) after a transaction, the entry of the token on the day of the transaction in the rights management ledger will occur after settlement (2 days).
[0038] The management of these two-stage rights bodies in digital rights transactions such as digital securities is cumbersome. If the processing of the two-stage rights bodies in digital rights transactions (clearing and settlement) such as digital securities could be unified into the "barter" exchange processing of normal digital assets, it would be possible to process them efficiently.
[0039] However, in normal token management, tokens are held in the address of the token holder, whereas in the current securities trading system, processing takes place through the exchange → clearing organization → depository organization, and processing by securities companies in addition to the exchange is also involved, so processing is not centralized.
[0040] Digital Asset Liquidity Challenges In addition, while it is currently possible to manage digital rights such as digital securities using only the main rights management ledger, it can be difficult to liquidate digital rights such as digital securities when short selling is considered.
[0041] Therefore, the inventors of the present invention have conducted the following studies and investigations into ways to improve the liquidity of large orders for digital assets and to streamline processing.
[0042] Consideration and examination of measures to unify the processing of two rights bodies in securities-like digital rights transactions (Measure 1) Adding customer identification information to order information However, the inventors of this case first came up with a way to centralize (consolidate into one process) the processing of the two rights entities in securities-like digital rights transactions by having the customer's identification information added to the order information when making the transaction. We then came up with the idea of recording the amount of securities-like digital rights entering and leaving the customer identification information unit when an order is executed, so that for buy orders, securities-like digital rights enter (increase) the customer identification information unit, and for sell orders, securities-like digital rights leave (decrease) the customer identification information unit.
[0043] In addition, the inventors of the present invention have devised the idea of making it possible to grasp the net aggregate information on the inflow and outflow of security-like digital rights per customer identification information unit by performing a net aggregation of security-like digital rights per customer identification information unit when performing settlement. In addition, when customer identification information is not entered in an order (is left blank or is unidentifiable), we have considered a system in which, after the net aggregation process, changes will be made to the net aggregate information regarding the inflow and outflow of securities-like digital rights for each customer identification information unit.
[0044] In addition, the inventors of the present invention have devised a method for automatically updating the rights management book to the latest state by using the net aggregate information on the input and output of security-like digital rights for each customer's identification information unit to perform processing to change the security-like digital rights for that customer's identification information unit recorded in the rights management book immediately after settlement.
[0045] (Measure 2) Creating subtokens based on the rights management book of the main core token In this processing concept, the rights management ledger and the token are separate as the rights bodies of security-like digital rights, but the total amount of data on security-like digital rights in the rights management ledger and the token is basically the same, and they are linked to each other.
[0046] Therefore, the inventor of the present invention has considered using such a right management book and the characteristics of the token to set up a setting that allows the generation of sub-tokens to be separated based on the rights management book (of the security-like digital rights recorded in the rights management book) of the core token that is the subject in a distributed function such as a blockchain. In that case, it was considered that it would be possible to liquidate digital rights such as digital securities by generating sub-tokens based on the total data volume of the security-like digital rights in the rights management book that is the subject.
[0047] Currently, digital rights such as securities can be managed only by the primary rights management book, but it is troublesome to liquidate the digital rights only by the primary rights management book. In particular, when considering short selling, it is important to separate tokens from the rights management book and provide a liquidity function. It is believed that the distributed function such as blockchain can provide such liquidity function. There are two main types of short selling (lending) and collateral concepts. The first type has a function to manage short selling information, lends the token itself, and waives the rights to the rights management ledger. This is a temporary waiver of rights, similar to a sale, but since the token is returned to the owner after a certain period of time, unlike a buyback, it is not affected by the market price (selling and buying back is at the market price at the time, so there may be a loss, but in the case of a loan where the token is returned, there is no loss because it is not a sale), and it allows for temporary fundraising (the cash that serves as collateral for the loan can be diverted). This is a type that sets up a smart contract to exclusively manage this series of loans. During the loan, cash or equivalent tokens can be received as collateral and used. The second is to transfer only the tokens, without transferring the rights of the rights register. This is the case when the tokens are pledged and managed in a different address than the owner. When a token is pledged, a flag is attached to the token to prevent it from being sold, but the holder of the digital rights on the rights register and the holder of the token on the address are different, and although the actual rights of the token are held by the address administrator, the digital rights on the rights register are in a different name. In this case, the token is considered to be the token corresponding to the digital rights holder on the rights register, and the owner information of the rights register is secondarily recorded on the token, and a pledge flag is attached. In this way, when digital rights are used as collateral, the collateral management smart contract manages the contract details, and if the contract is fulfilled, the collateral setting is removed and the token is returned to the address of the original digital rights holder. On the other hand, if the contract is not fulfilled, the token's collateral flag disappears and the digital rights holder on the rights management book is rewritten to the token holder on the address.
[0048] Furthermore, in distributed systems such as blockchain, if the same processing means is equipped with trading functions and clearing / settlement functions, it is believed that separate processing between securities companies and clearing / settlement mechanisms will no longer be necessary.
[0049] Consideration and examination of measures to streamline the exchange of tokens for cash at the clearing stage in securities-like digital rights transactions The inventors have also considered ways to streamline transactions and exchanges of tokens as digital assets with cash at the clearing stage in digital rights transactions. The ideal form of cash to be used in transactions or exchanges with digital asset tokens would be digital currencies such as CBDCs (Central Bank Digital Currencies) or digitized cash such as bank-issued stablecoins.
[0050] However, from a practical cost perspective, if transfers between bank accounts are cheaper than using digitized cash such as digital currencies or currency stablecoins, it may be possible to use APIs to link transfers between bank accounts to transactions and exchanges of digital assets using distributed technologies such as blockchain, thereby enabling DVP or RTGS-like processing.
[0051] DVP processing conditions for cash payer When performing DVP processing, a DVP settlement account for each clearer is set up based on the bank account of the entity performing the clearing processing and linked to the bank account of the entity performing the clearing processing, or a sub-account linked to the bank account of the entity performing the clearing processing.The cash-paying clearing party then deposits the specified amount required for settlement by cash payment into the sub-account (or DVP settlement account) of the bank assigned to it. The status of the funds deposited in each bank's sub-account (or DVP settlement account) can be checked via API. If it can be confirmed that the deposit to each sub-account (or DVP settlement account) is completed on the due date, the cash payer's DVP processing conditions will be met.
[0052] Token delivery side DVP processing conditions Similarly, a DVP settlement address for each clearer linked to the clearing address of the entity performing the clearing process is set based on the clearing address of the entity performing the clearing process, or a child address linked to the clearing address of the entity performing the clearing process is set.Then, the clearer on the token delivery side deposits a specified amount of tokens required for clearing at the token delivery in the child address (or DVP settlement address) assigned to it. The status of the tokens stored in each child address (or DVP payment address) can be checked in the wallet. If it is confirmed that the tokens have been stored in each child address (or DVP payment address) by the due date, the DVP processing conditions for the token delivery side will be met.
[0053] The inventors of the present invention have devised a system in which, when both the cash payment side DVP processing conditions and the token delivery side DVP processing conditions are satisfied, DVP exchange processing is carried out based on the contents of the clearing instruction.
[0054] (Measure 3) Processing when one of the exchange objects in an RTGS transaction is cash (or cash-like digital assets) - Issuance of a temporary cash token When performing RTGS processing, it is sufficient to simply set the tokens to be exchanged in the smart contract for the transaction. Here, the inventors have come up with a system in which, when one of the objects of exchange is cash (or a cash-like digital asset), if a predetermined amount of cash (balance) equal to or greater than the amount of the object of exchange is deposited in a bank account (or a management function equivalent thereto) for the cash paying orderer (or if cash-like digital assets such as prepaid digital currency with a value equal to or greater than the amount of the object of exchange) then, when necessary, cash equivalent to the amount required for the exchange is deducted from the balance, and the cash equivalent to the deducted amount is allocated and issued as a cash token, which is a predetermined amount of digital asset equivalent to one of the cash objects of exchange.
[0055] At this point, the cash token issued is not yet executed, so we considered processing it as a provisional cash token (provisional cash token). When a provisional cash token is issued, we considered that the provisional processing would be to provisionally reduce the amount of cash required for the exchange from the bank account (or a management function equivalent thereto) of the cash paying orderer. Then, when the order of the cash paying orderer is executed, we considered that the provisional state would be released, and the processing of reducing the amount of cash required for the exchange from the bank account (or a management function equivalent thereto) of the cash paying orderer, which had been provisionally performed as the provisional processing, would be committed (confirmed). On the other hand, if an order from a cash paying orderer is not executed, the corresponding provisional cash token will be automatically written off, and the amount of the reduction process in the bank account (or equivalent management function) for that cash paying orderer, which was provisionally performed as a provisional setting process, will be rolled back (returning to the state before the reduction process).
[0056] In this way, by issuing a provisional cash token and provisionally reducing the amount of cash required for the exchange from the bank account (or a management function equivalent thereto) for the cash paying orderer, and committing (confirming) the cash reduction process when the order of the cash paying orderer is contracted, it is believed that it is possible to speed up the settlement process when a transaction is contracted in which one of the exchange objects is cash (or cash-like digital assets). Furthermore, by issuing a provisional cash token, even if the provisional cash token is stolen by a third party, it cannot be converted into cash unless the provisional setting state of the provisional cash token is released, so it is believed that it is possible to prevent the outflow of the transactor's assets to the outside.
[0057] The inventors of the present invention also came up with the idea of making it possible to set the address of the holder of the temporary cash token, and made it possible to prevent the temporary setting from being cancelled if the address of the orderer using the temporary cash token is not the same as the address information linked to the address field of the holder of the temporary cash token. On the other hand, when an order is executed using a provisional cash token whose address is the same as the address information linked to the holder field of the provisional cash token, the provisional setting state is cancelled and the cash token information is updated as a permanent process. At that time, the temporary reduction process of the amount as a provisional process in the bank account (or a management function equivalent thereto) is changed to a withdrawal process of the actual amount.
[0058] The inventors of the present invention also considered a configuration in which the holder field of the cash token becomes the address of the person who placed the order to receive the cash token, and the cash token is sent to the address of the person who placed the order to receive the cash token. The inventor of the present invention then came up with the idea of having the cash token be placed in the address of the orderer who receives the cash token. It may be possible for the orderer who receives the cash token to simply hold the cash token that has been placed in the address of the orderer who receives the cash token, but the inventor of the present invention came up with the idea of sending the cash token to the relevant financial institution as soon as it has been placed in the address of the orderer who receives the cash token, so that if the account name matches the address name (e.g., the account information manages the personal address information of the orderer who receives the cash token), the cash token can be written off and reflected in the balance of the account of the orderer who receives the cash token.
[0059] Application to RTGS processing when one of the exchange objects is a physical object Furthermore, the inventors of the present invention considered that the above-mentioned logic can be applied not only to processes in which one of the exchanged objects is cash (or cash-like digital assets), but also to objects. For example, if one of the exchange objects is gold instead of cash (or cash-like digital assets), we considered making it possible to issue a provisional gold token, and to temporarily remove a predetermined amount of gold tokens equivalent to the amount from the corresponding account as a provisional process, and to reflect this in the balance of the gold token / gold spot exchange account. Also, if a gold token holder wishes to exchange for gold spot, we considered making it possible to exchange the gold token for gold spot at the gold token / gold spot exchange if the address managing the individual's corresponding token can be matched with the individual himself (verification information).
[0060] Consideration and examination of payment characteristics of digital rights Next, the inventors considered the payment characteristics of digital rights. In the context of the Fourth Industrialization, "digital rights / assets" using blockchain and other technologies are beginning to be put into practical use.
[0061] Types of digital value In a decentralized / encrypted environment, there are broadly three types of digital value: (1) to (3). (1) Digital value expressed in a currency-based digital form called a "coin," primarily used for payments and other purposes. (2) Securities-based digital value called “Security Token (ST).” (3) Utility Token (UT): a digital asset (non-currency) concept that represents digital value primarily used for exchange (similar to settlement).
[0062] Problems of difficulty in expanding the business of coins as digital value Of these digital values, it is taking time for "coins" to become a service in Japan, and it is thought that practical use will finally begin around 2024. "Security tokens (ST)" are scheduled to be put into practical use from the second half of 2023, while "utility tokens (UT)" are already in the practical use stage. In particular, the market size for security tokens (ST) is expected to expand accordingly, but this market expansion will be premised on the implementation of the concept of a "coin" to streamline the liquidity of ST. Furthermore, even if the "coin" were to be put into practical use, it would likely be difficult to expand the business in Japan.
[0063] The cause of the problem: Japan's financial network system is based on the concept of indirect finance. The reason for this is that Japan has indirect finance centered on banks, and as the infrastructure that operates behind the scenes of indirect finance, there are financial network systems based on Japan's unique concepts, the Zengin Net and the Bank of Japan Net, which are inefficient because they are indirect business logic compared to the direct (direct processing) that is the mainstay of the quaternary industry. If it is a "coin" that assumes the use of such an old-fashioned financial network system, it is thought that the processing of original digital value cannot be made efficient.
[0064] Cause of the problem: Difficulty in making profits from issuing digital coins In addition, as for digital currencies, CBDC allows interest rate manipulation, but currency stablecoins are not. It is not possible to set interest rates when issuing currency stablecoins, and it is considered that interest income cannot be obtained. Furthermore, it is considered difficult to set fees when transferring ownership rights of currency stablecoins, due to the characteristics of currency, such as maintaining a constant value, being a measure of value, and being used as an object of exchange. The only opportunity to set fees when transferring ownership rights of currency stablecoins is when they are monetized as fees for interbank clearing when the tokens are returned to the bank, but this opportunity is expected to decrease significantly. For this reason, it is basically considered difficult for banks to monetize when issuing digital coins.
[0065] (Measure 4) Utilizing the exchange function of utility tokens for actual settlement of digital assets (settlement between companies using ZPG (digital assets based on precious metals such as digital gold) linked to utility tokens (UT)) Therefore, the inventors considered whether the exchange function of a “Utility Token (UT)” that has the characteristic of being directly processed could be used for actual settlement of digital assets. Currently, ZPG (digital assets based on precious metals such as digital gold) are recognized as crypto assets and can be exchanged (liquidated) for currencies, etc. In addition, since the ZPG itself can be moved across the network, it can be used for payments, etc. Here, the inventors considered using UT to perform bank-like clearing between ordinary business companies, including business entities with commercial flow schemes. However, ZPG has the characteristic that its market price fluctuates against currencies. For this reason, they considered incorporating a contract to hedge the fluctuation of the market price of ZPG against currencies, setting the basic ZPG clearing amount in UT, and incorporating over-the-counter derivatives that fix the price of ZPG as options into NFT. The inventors of this case considered that a clearing method using such a ZPG-linked UT as a clearing method between companies with business entities that have a commercial flow scheme would achieve high-speed processing at low cost without using the network systems of existing financial institutions such as Zengin Net, and would enable clearing between overseas business companies beyond the scope of existing financial institutions such as Zengin Net in Japan. Since transactions can be completed within one's own network without using the high-cost functions of Zengin Net, it is believed that exchange (clearing) processing with currencies etc. will become more efficient. In the past, the indirect Zengin Net was usually used for interbank settlement. However, since the quaternary industry mainly uses direct processing, the use of the existing indirect Zengin Net is thought to be a fatal impediment to the efficiency of processing. For this reason, the inventors considered a way to enable settlement without using Zengin Net by moving addresses on the blockchain using ZPG (digital gold: generally applicable to internationally major items with clear standards such as commodity futures names) linked to a utility token (UT), or by transferring funds between accounts at a cryptocurrency exchange to allow for inter-company settlement.
[0066] (Measure 4-1) Clearing between companies using ZPG (digital assets of precious metals such as digital gold) linked to utility tokens (Part 1 - Clearing using NFTs with a digital swap function that fixes the price of ZPG) However, when ZPG is generated, physical gold is set as collateral, so if ZPG is used for inter-company settlement, it will be subject to fluctuations in the price of physical gold. Therefore, the inventors of the present invention came up with the idea of linking ZPG to a utility token (UT) that fixes the price of ZPG when performing settlement using ZPG, and performing settlement at the fixed ZPG price.
[0067] For example, if both the sender and receiver of ZPG wish to exchange in the currency unit ¥, we considered issuing an NFT (Non-Fungible Token) of a swap contract that fixes the price of ZPG in the currency unit ¥ (an NFT that sets a contract that covers the conditions of ZPG) and linking the corresponding ZPG to the issued NFT of the swap contract. In addition, for example, if the sender of ZPG wishes to exchange it in the currency unit ¥ and the receiver of ZPG wishes to exchange it in the currency unit US$, we considered issuing an NFT for a swap contract that fixes the price of ZPG in the currency unit ¥ and an NFT for a swap contract that fixes the price of ZPG in the currency unit US$, or issuing an NFT for a swap contract that fixes the price of ZPG in the currency unit ¥ and the currency unit US$, respectively, and linking the relevant ZPG to the issued NFT for the swap contract. We also thought that within the contract period of the NFT for the swap contract, the corresponding ZPG would be linked to the swap contract in the NFT, and when the corresponding ZPG is exchanged, an amount of currency equivalent to the fixed price in the currency unit of the corresponding ZPG would be received. In this application, the inventor defines such a function as a digital swap function. The digital swap function is essentially a function that allows a specific price to be fixed when performing an exchange process using digital assets (including digital currencies).
[0068] The inventors derived this on the assumption that the NFT of the swap contract linked to this ZPG (an NFT that sets up a contract to cover the terms of the ZPG) corresponds to an over-the-counter derivative, and that the recipient of the hedge (the hedging company) will issue the NFT.
[0069] The inventors also considered making the fixed price of ZPG linked to the NFT a fixed period (e.g., one year) or a fixed time period (e.g., until the end of the year) based on a swap agreement in the NFT. They also considered making the details of this available for confirmation through the functions of the wallet that manages the NFT.
[0070] The inventors also considered making the fixed price of ZPG automatically disappear when the NFT is redeemed at the time of final liquidation. From the perspective of hedging costs, it is desirable for liquidation (the timing when the counterparty sells ZPG in an exchange account, etc.) to be carried out as quickly as possible. Hedging is done through individual OTC contracts with general trading companies that handle commodities, but at the time of liquidation, the contract is automatically dissolved and the difference is added or subtracted from the resale price of the digital assets and handed over. For this reason, the inventors of this case considered providing a delivery smart contract for liquidation (which can also undertake the resale of ZPG) that performs such processing. Alternatively, it was considered possible to perform similar processing between accounts within or between exchanges without using a smart contract. In addition, when performing such processing using a smart contract (with a digital swap function), since digital assets are bought and sold using the smart contract, it is considered that the organization that owns the smart contract needs to make preparations such as obtaining an exchange business license.
[0071] The digital swap feature would allow ZPG, which has a fixed price, to be converted into a given amount of currency tokens corresponding to a fixed price. In addition, although ZPG was used as an example of a digital asset that can be used with the digital swap function, it is preferable to use a digital asset with little price fluctuation. Other digital assets that can be used with the digital swap function include energy tokens.
[0072] The inventor also considered that, in the digital swap function, when the liquidating entity (the entity that originally transfers money) fixes the price of digital assets such as ZPG in the desired currency unit, it would pay the original price of ZPG etc. and the derivative contract fee to the hedging company that issues the NFT. The inventor also considered that the hedging company that issues the NFT would automatically collect the hedging cost during the validity period of the NFT from the payer (the entity that liquidates (the entity that originally transfers money)) when the price is fixed (receiving the total amount of the digital currencies sold in the designated currency of ZPG and the compensation amount in the designated currency at the time of hedging cancellation in the designated currency type digital asset). In addition, the inventors also considered that, with the digital swap function, when the liquidating entity (the entity that actually transfers money) fixes the price of digital assets such as ZPG in the desired currency unit, the hedging agent that issues the NFT can set ST, securities, and other digital assets as collateral in addition to credit. The inventors of this invention came up with the idea of recording the pledge setting conditions on the blockchain when setting tokens such as STs as collateral when issuing NFTs of swap contracts linked to price-fixed ZPGs as over-the-counter derivatives. The pledge setting conditions are programmatically set to include the address of the original owner of the STs set as collateral, and the conditions for when the collateral is dissolved or enforced. When collateral is set, the original owner of the token is recorded in the rights management ledger, and the token is placed in the address of the party receiving it as collateral.
[0073] In addition, in the above example, ZPG was used as a base to link NFTs to ZPG, but it is also possible to generate NFTs with fixed-price ZPGs in other ways. However, we have considered having ZPG set as collateral (incorporated into the NFT) when issuing an NFT with fixed-price ZPG.
[0074] In this case, it is desirable for the hedging to be done by the entity that performs the same liquidation as above (the entity that actually hands over the money) to the hedging company, and for the hedging company to issue an NFT that will be the price-fixed ZPG. The inventors of this invention considered the idea of recording the contract details (derivative options, forward contracts) in the NFT.
[0075] (Measure 4-2) Inter-company settlement using ZPG (digital gold) linked to utility tokens (UT) (Part 2 - Transfers between cryptocurrency exchange accounts) The inventors of the present invention have considered and examined two types of liquidation methods. The first liquidation method has been described above, and the second liquidation method will be described below. The second clearing method is based on the premise that the tokens constituting the digital assets that are the subject of the digital swap function are only recorded as data, and the tokens are not moved, but rather an account-to-account transfer is performed between the accounts of the cryptocurrency exchange that provides the clearing service to effect the clearing of the two companies. In this case, the inventors have considered having information on NFTs (over-the-counter derivatives) linked to tokens that constitute the digital assets that are the subject of the digital swap function be recorded and managed in the asset information of the relevant (each clearer's) account at the cryptocurrency exchange that provides the clearing service. In other words, an NFT of an individual contract linked to the token that constitutes the digital asset that is the target of the digital swap function is generated within a distributed processing function such as a blockchain, and the generated NFT is managed in the relevant account (of the two companies that perform the clearing) at the cryptocurrency exchange that provides the clearing service.
[0076] In addition, for tokens that constitute digital assets that are subject to the relevant digital swap function of the blockchain, address transfers will not be made. In conventional clearing, the bank transfers money between accounts of financial institutions using the Zengin / BoJ Net. In contrast, the first and second clearing methods above involve transfers on the fixed-price ZPG (digital gold) network or on the same system, which are considered to be advantageous in terms of cost and processing speed.
[0077] However, since ZPG is used for settlement, the inventors of the present invention have devised a system in which, if the ZPG receiving liquidator requests payment in cash, the fixed-price ZPG held by the ZPG receiving liquidator will be converted into cash within the account and that cash will be transferred to a designated account. In this case, bank account fees will be incurred, but even if you use a bank account, you may be able to reduce costs if you can use direct debit from a bank that has no transfer fees. The inventors also envisioned making the price-fixed ZPG and derivative NFTs depreciate when exchanged for cash. In addition, the inventors considered that, in addition to account transfers between accounts at cryptocurrency exchanges, other possible clearing methods would include changing (moving) blockchain data by moving digital assets (ZPG, etc.) between two cryptocurrency exchanges at the time of liquidation, or moving blockchain data by moving digital assets at the time of liquidation using an exchange function (smart contract) rather than a cryptocurrency exchange.
[0078] The inventors of the present invention then considered that the above-mentioned first and second clearing methods would enable the daily inter-company clearing processes to be handled using blockchain and transaction processing (electronic settlement between accounts). This type of inter-company settlement method is believed to be suitable for, for example, a convenience store network.
[0079] In addition, the inventor of the present invention has devised a method for clearing between companies using the above two methods, in which the hedging amount of the price fix in the NFT of the swap contract linked to ZPG (digital gold) and the NFT that becomes the price fixed ZPG (digital gold) can be agreed and changed between customers, and the hedging rate can be set between 0 and 100%. The inventor also considered making it possible to set the validity period of NFTs individually, such as one day, one week, six months, or one year later. The inventor considered that the receiver of liquidation would eliminate the hedge at the time of liquidation, but in the case of voluntarily selling digital assets such as ZPG and returning them to cash, it would be possible to process the receipt as is without selling all or part of them. In that case, the inventor considered receiving the amount of the hedged amount at the time of liquidation in cash, and when it becomes a subtraction, deducting the corresponding amount from the digital assets.
[0080] The above settings will be combined with the hedging cost and the fee logic for setting the hedging cost. In that case, we thought about setting it at a lower price than the Zengin-Net cost.
[0081] As a result of repeated consideration and investigation, the inventors of the present invention have come up with the digital asset trading and clearing processing system of the present invention, which improves the liquidity of large amounts of digital assets and enables efficient and rapid processing of trading and clearing.
[0082] The digital asset trading and clearing processing system of the present invention is a trading and clearing processing system for digital assets (a wide range of digital rights including digital currency-like and digital securities-like) constructed with a distributed ledger in distributed technology such as blockchain and a smart contract or server application for performing predetermined processing using data managed in the distributed ledger. The trading and clearing processing system includes a customer identification information addition order receiving means for receiving orders from customers in which customer identification information is added to order information such as the type of buying and selling, the object of buying and selling, the quantity, and the price when trading digital rights such as digital securities (including exchangeable right NFTs) having a rights management book and a token as a rights motherboard, and a customer identification information unit digital right input / output recording means for recording the input / output amount of security-like digital rights in a customer identification information unit so that, when an order accepted by the customer identification information addition order receiving means is contracted, security-like digital rights are input (increased) in a customer identification information unit for a buy order, and security-like digital rights are output (decreased) in a customer identification information unit for a sell order. a customer identification information unit digital right net aggregate information acquisition means for, when clearing an executed order, net tallying up security-like digital rights for a customer identification information unit using the amount of security-like digital rights input and output for the customer identification information unit recorded by the customer identification information unit digital right input and output recording means, and acquiring net aggregate information on the amount of security-like digital rights input and output for the customer identification information unit; a rights management book automatic update means for, immediately after clearing an executed order, performing a change process for the security-like digital rights for the customer identification information unit recorded in the rights management book using the net aggregate information on the amount of security-like digital rights input and output for the customer identification information unit acquired by the customer identification information unit digital right net aggregate information acquisition means, and automatically updating the rights management book to the latest state; and a sub-token generation setting acceptance smart contract having a function of accepting settings for enabling the generation of sub-tokens to be separated from the rights management book in a distributed ledger in a distributed technology such as a blockchain based on the rights management book serving as a subject (security-like digital rights recorded in the rights management book);When the settings for enabling the generation of sub-tokens are accepted by the sub-token generation setting acceptance smart contract, the sub-token generation smart contract has a function of separating the sub-tokens from the subject rights management book (of the securities-like digital rights recorded in the rights management book) based on the total data volume of the securities-like digital rights and generating multiple sub-tokens with small data volumes so that the total data volume is the same as the total data volume of the securities-like digital rights recorded in the rights management book; and a sub-token transaction / clearing / settlement smart contract that combines a transaction function for the sub-tokens generated by the sub-token generation smart contract and a clearing / settlement function using a DVP processing method or an RTGS processing method.
[0083] In the digital asset trading and clearing processing system of the present invention, when trading digital rights such as digital securities (including exchangeable right NFTs) that have a rights management book and a token as the rights parent, an order is accepted from a customer in which the customer's identification information is added to order information such as the type of buy / sell, the object of buy / sell, the quantity, and the price, and when the order is executed, the amount of securities-like digital rights in and out of the customer's identification information is recorded. When the executed order is cleared, the recorded amount of securities-like digital rights in and out of the customer's identification information is used to net aggregate the securities-like digital rights in the customer's identification information unit. Immediately after the clearing of the executed order, the net aggregated information on the amount of securities-like digital rights in and out of the customer's identification information unit is used to change the securities-like digital rights in the customer's identification information unit recorded in the rights management book, and the rights management book is automatically updated to the latest state. In this manner, when trading digital rights, it becomes possible to obtain information on the digital rights held by the customer who is the transactor in real time from the rights management book.
[0084] In addition, as in the digital asset trading and clearing processing system of the present invention, when a setting is accepted to generate subtokens separated from a rights management book in a distributed ledger in a distributed technology such as a blockchain based on a rights management book (a security-like digital right recorded in the rights management book), and the setting to generate subtokens is accepted, if a configuration is adopted in which multiple subtokens with small data amounts are generated so that the total data amount is the same as the total data amount of the security-like digital right recorded in the rights management book, and the tokens are separated from the rights management book based on the total data amount on the electronic management book, digital rights such as large digital securities can be liquidated by separating them from the rights management book and making them into a large number of small subtokens with the same total data amount. In particular, when short selling is assumed, it is possible to make it easier to liquidate by generating subtokens.
[0085] Furthermore, if a digital asset trading and clearing processing system of the present invention is configured to combine trading functions for sub-tokens with clearing / settlement functions using DVP processing methods or RTGS processing methods, separate processing between securities companies and clearing / settlement mechanisms will be unnecessary, processing for the two rights bodies can be centralized, and it will be possible to facilitate "barter exchange" similar to RTGS.
[0086] Furthermore, in the digital asset trading and clearing processing system of the present invention, preferably, the system further comprises: a deposit acceptance means for accepting cash deposits from a cash paying clearing party into a DVP settlement account for each clearing party linked to the bank account of the entity performing the clearing processing, or into a child account linked to the bank account of the entity performing the clearing processing, based on the bank account of the entity performing the clearing processing; a deposit status acquisition means for acquiring the deposit status of cash from the cash paying clearing party deposited into each bank's child account (or DVP settlement account) via the deposit acceptance means; a cash paying side DVP processing condition check means for checking whether or not a predetermined amount of cash required for clearing into each child account (or DVP settlement account) on the clearing date has been completed, based on the cash deposit status from the cash paying clearing party on the clearing date acquired by the deposit status acquisition means, and determining that the cash paying side DVP processing conditions are satisfied if the deposit has been completed; and a clearing address of the entity performing the clearing processing, based on the clearing address of the entity performing the clearing processing. a token receiving reception means for receiving tokens from a token delivering clearing party into a DVP settlement address for each clearing party linked to a clearing address for each clearing party, or into a child address linked to a clearing address of a business entity that performs the clearing process; a wallet for acquiring a token receiving status from the token delivering clearing party into each child address (or DVP settlement address) via the token receiving reception means; and a token delivering side DVP processing condition check means for checking whether or not a predetermined amount of tokens necessary for clearing into each child address (or DVP settlement address) on the clearing date has been completed based on the token receiving status from the token delivering clearing party on the clearing date acquired by the wallet, and determining that the token delivering side DVP processing conditions are satisfied if the token receiving has been completed;and a DVP processing execution control means for controlling the execution of DVP processing between tokens as digital assets and cash in the clearing.
[0087] As in the digital asset trading and clearing processing system of the present invention, a configuration is configured to check whether or not a predetermined amount of cash required for clearing into each child account (or DVP settlement account) on the clearing date has been completed based on the cash deposit status from the cash paying clearing party on the clearing date, and if the deposit has been completed, determine that the cash paying side DVP processing conditions are satisfied, and also check whether or not a predetermined amount of tokens required for clearing into each child address (or DVP settlement address) on the clearing date has been completed based on the token receiving status from the token delivering clearing party on the clearing date, and if the receiving has been completed, determine that the token delivering side DVP processing conditions are satisfied, and when it is determined that both the cash paying side DVP processing conditions and the token delivering side DVP processing conditions are satisfied, control is performed so that DVP processing between tokens as digital assets and cash in clearing based on the specified clearing instruction contents is performed, thereby making it possible to streamline processing when the exchange of tokens and cash in clearing is performed using the DVP processing method.
[0088] In addition, in the digital asset trading and clearing processing system of the present invention, preferably, when one of the exchange objects in the RTGS processing is cash (or cash-like digital assets), and a predetermined amount of cash equal to or more than the amount of the exchange object is deposited in a bank account (or a management function equivalent thereto) for a cash paying orderer, the cash token issuance processing control means reduces the amount of cash required for exchange with the other, and allocates and issues the reduced amount of cash as a cash token, which is a predetermined amount of digital asset equivalent to one of the cash objects to be exchanged, by allocating the reduced amount of cash as a provisional setting processing before the order of the cash paying orderer is contracted, from the bank account (or a management function equivalent thereto) for the cash paying orderer, the provisional setting processing, and a function of issuing a predetermined amount of digital asset equivalent to the reduced amount of cash as a provisional setting cash token (provisional cash token) in synchronization with the provisional cash reduction processing by the provisional cash reduction processing means. a cash token conversion smart contract having a function of canceling the provisional setting state and converting the provisional cash token into a cash token when an order from a cash paying orderer is contracted; and a cash token conversion smart contract having a function of canceling the provisional setting state and converting the provisional cash token into a cash token when an order from a cash paying orderer is contracted by the cash token conversion smart contract, and a cash reduction process for canceling the provisional setting state and committing (confirming) a reduction process of cash by an amount necessary for exchange from a bank account or the like (or a management function equivalent thereto) for the cash paying orderer, which has been provisionally performed by the provisional cash reduction process means. the temporary cash token automatic write-off smart contract having a function of automatically writing off the temporary cash token when the order of the cash paying orderer is not contracted; and reduction processing amount restoration means for rolling back (returning to the state before the reduction processing) the amount of the reduction processing in the bank or other accounts (or management function equivalent thereto) for the cash paying orderer that has been provisionally set by the temporary cash reduction processing means in synchronization with the automatic write-off of the temporary cash token by the temporary cash token automatic write-off smart contract.
[0089] In the digital asset trading and clearing processing system of the present invention, when one of the exchange objects in RTGS processing is cash (or cash-like digital assets) and a specified amount of cash equal to or greater than the amount of the objects to be exchanged has been deposited in a bank account (or equivalent management function) for the cash paying orderer (or when cash-like digital assets such as prepaid digital currency with a value equal to or greater than the amount of the objects to be exchanged), a provisional cash token is issued and, as a provisional setting process, cash is provisionally reduced by the amount necessary for the exchange from the bank account (or equivalent management function) for the cash paying orderer, and when the order of the cash paying orderer is contracted, the provisional setting state is released, the provisional cash token is converted into a cash token, and the cash reduction process is committed (confirmed).This makes it possible to speed up processing on the cash paying side in clearing processing when a contract is concluded in a transaction where one of the exchange objects is cash. Furthermore, if the digital asset trading and settlement processing system of the present invention is configured to issue a temporary cash token, even if the temporary cash token is stolen by a third party, it cannot be converted into cash unless the temporary setting state of the temporary cash token is released, making it possible to prevent the leakage of the trader's assets to the outside. Furthermore, if the digital asset trading and clearing processing system of the present invention is configured to automatically write off the provisional cash token when an order from a cash paying orderer is not executed, and to roll back (return to the state before the reduction processing) the amount of the reduction processing provisionally performed as a provisional setting process in the bank account (or equivalent management function) for the cash paying orderer, it will be possible to prevent the occurrence of losses to the cash paying orderer in the event of a failure to execute an order due to the reduction processing of the provisional amount before execution.
[0090] In addition, in the digital asset trading and clearing processing system of the present invention, preferably, the temporary cash token issuing smart contract further has a function of setting the address of the holder of the temporary cash token in the holder field of the temporary cash token, and the cash token issuance processing control means includes a temporary cash token temporary setting state control smart contract having a function of controlling so that the temporary setting state is not released when the address of the orderer and the address information linked to the holder field of the temporary cash token are not identical in an order using the temporary cash token, and a cash token issuing processing control means for controlling so that the temporary setting state is not released when an order using a temporary cash token in which the address of the cash paying orderer and the address information linked to the holder field of the temporary cash token are identical is executed. and a cash token sending smart contract having a cash token holder address change function of changing address information linked to the holder field of the cash token converted from the provisional cash token by the cash token conversion smart contract to the address of the cash token receiving orderer, and a function of sending the cash token to the address of the cash token receiving orderer changed by the cash token holder address change function, wherein the cash token conversion smart contract is configured to release the provisional setting state and convert the provisional cash token into a cash token when an order is executed using a provisional cash token in which the address of the cash paying orderer and the address information linked to the holder field of the provisional cash token are the same.
[0091] As in the digital asset trading and clearing processing system of the present invention, if the address of the holder of a virtual cash token is set in the holder's field of the virtual cash token, and if, in an order using the virtual cash token, the address of the orderer is not identical to the address information linked in the holder's field of the virtual cash token, the virtual setting state is not released, then even if the virtual cash token is stolen by a third party, it cannot be converted into cash unless the virtual setting state of the virtual cash token is released, making it possible to further prevent the outflow of a trader's assets to the outside. Furthermore, in the case of the digital asset trading and clearing processing system of the present invention, when an order is executed using a provisional cash token in which the address of the cash paying orderer and the address information linked in the holder field of the provisional cash token are the same, the provisional setting state is released, the provisional cash token is converted into a cash token, the address information linked in the holder field of the cash token converted from the provisional cash token is changed to the address of the cash token receiving orderer, and the cash token is sent to the address of the changed cash token receiving orderer, thereby making it possible to streamline the process of sending the cash token to the cash token receiving orderer in the clearing processing in the event of an agreement in a transaction in which one of the exchange objects is cash.
[0092] In addition, the digital asset trading and clearing processing system of the present invention preferably further includes a cash token extinguishing smart contract having a function of extinguishing the cash token when the account name matches the address name (e.g., the personal address information of the cash token receiving orderer is managed in the account information at the financial institution) when the cash token sent to the address of the cash token receiving orderer is sent to a financial institution, and a cash token extinguishment balance reflection means for adding cash equivalent to the extinguished cash token to the balance of the account for the cash token receiving orderer in synchronization with the extinguishment of the cash token by the cash token extinguishing smart contract. With this configuration, it becomes possible for the cash token receiving orderer to efficiently convert the received cash token into cash.
[0093] Furthermore, in the digital asset trading and clearing processing system of the present invention, preferably, when one of the objects of exchange in RTGS is spot gold and a predetermined amount of gold tokens, which are digital assets equivalent to a predetermined amount of spot gold equal to or greater than the price of the object of exchange, is stored in an exchange account for gold tokens and spot gold for a gold spot payment orderer, the gold tokens are reduced by an amount equivalent to the price required for exchange with the other object of exchange, and the reduced amount of gold tokens is allocated as a predetermined amount of gold tokens, which are digital assets equivalent to the spot gold of one of the objects of exchange, and the gold token reduction processing control means includes a provisional gold token reduction processing means for provisionally reducing, as a provisional setting processing, gold tokens by an amount equivalent to the price required for exchange from the exchange account for gold tokens and spot gold for the gold spot payment orderer before the order of the gold spot payment orderer is contracted, and a provisional gold token reduction processing means for temporarily reducing, as a provisional setting processing, gold tokens by an amount equivalent to the reduced amount of gold tokens in synchronization with the provisional gold token reduction processing by the provisional gold token reduction processing means. a smart contract for issuing a provisional gold token, which has a function of issuing the digital assets as provisional gold tokens (provisional gold tokens), when an order of a gold spot payment orderer is contracted; a smart contract for gold token conversion, which has a function of canceling the provisional state and converting the provisional gold token into a gold token when an order of a gold spot payment orderer is contracted; a gold token reduction processing confirmation means, which cancels the provisional state in synchronization with the conversion into a gold token by the smart contract for gold token conversion, and commits (confirms) a reduction processing of gold tokens by the amount of a price required for the exchange of the gold token for the gold spot payment orderer and the gold spot, which has been provisionally performed as a provisional processing by the provisional gold token reduction processing means, from an exchange account; a smart contract for automatic amortization of the provisional gold token when an order of a gold spot payment orderer is not contracted; and a smart contract for automatic amortization of the provisional gold token, which has a function of automatically amortizing the provisional gold token when an order of a gold spot payment orderer is not contracted, in synchronization with the automatic amortization of the provisional gold token by the smart contract for automatic amortization of the provisional gold token,and a reduction processing amount gold token restoration means for rolling back (returning to the state before reduction processing) the reduction processing amount gold tokens in the exchange account of the gold token for the gold spot payment orderer and the gold spot, which was provisionally performed as a provisional setting process by the provisional gold token reduction processing means.
[0094] In the digital asset trading and clearing processing system of the present invention, when one of the objects of exchange in RTGS processing is physical gold, and a specified amount of gold tokens, which are digital assets equivalent to a specified amount of spot gold equal to or greater than the price of the object of exchange, is stored in an exchange account for gold tokens and spot gold for the person placing the order on the side of paying the spot gold, a provisional gold token is issued and, as a provisional setting process, gold tokens equivalent to the price required for the exchange are provisionally reduced from the exchange account for gold tokens and spot gold for the person placing the order on the side of paying the spot gold, and when the order of the person placing the order on the side of paying the spot gold is executed, the provisional setting state is released, the provisional gold token is converted into a gold token, and the gold token reduction process is committed (confirmed).This makes it possible to speed up the processing on the gold spot payer's side in the clearing processing when an agreement is executed in a transaction where one of the objects of exchange is physical gold. Furthermore, if a provisional gold token is issued as in the digital asset trading and clearing processing system of the present invention, even if the provisional gold token is stolen by a third party, it cannot be converted into physical gold unless the provisional setting of the provisional gold token is released, making it possible to prevent the leakage of traders' assets to the outside. Furthermore, if the digital asset trading and clearing processing system of the present invention is configured to automatically write off the provisional gold token when an order from an orderer who pays in physical gold is not executed, and to roll back (return to the state before the reduction process) the gold tokens for the orderer who pays in physical gold and the gold tokens for the gold token that was provisionally set up as a provisional process and that have been reduced in the exchange account, it will be possible to prevent damage to the orderer who pays in physical gold from occurring in the event of a failure to execute due to the reduction process of the provisional gold token before execution. In addition, when the gold token allocation process control means reduces the amount of gold tokens required for the price of exchange with the other from the exchange account for gold tokens and spot gold for the gold spot payment orderer, if a shortfall occurs, it is more preferable to configure it so that the gold token allocation process control means reduces the amount of cash that is the shortfall from the bank account (or an equivalent management function) for the gold spot payment orderer and allocates the reduced amount of cash as cash tokens, or makes up for it with cash-like digital assets. In addition, the place where gold tokens are exchanged for actual gold is actually a store of a company that owns gold bullion. When exchanging, an exchange number is received, and the store is linked to the overall physical gold bullion information to adjust whether the corresponding gold bullion is in stock, has arrived, or will arrive at the store. In addition, the gold bullion delivered to the customer is the one that the customer is satisfied with, taking into account physical factors that may fluctuate the value slightly, such as the manufacturer and manufacturing date, and of course, the gold bullion that is available for exchange is the one in stock.
[0095] In addition, in the digital asset trading and clearing processing system of the present invention, preferably, the smart contract for issuing the provisional gold token further has a function of setting the address of the holder of the provisional gold token in the holder field of the provisional gold token, and the gold token allocation processing control means includes a smart contract for controlling provisional gold token provisional setting state having a function of controlling not to release the provisional setting state when the address of the orderer and the address information linked to the holder field of the provisional gold token are not identical in an order using the provisional gold token, and a smart contract for controlling not to release the provisional setting state when an order using a provisional gold token in which the address of the gold spot payment orderer and the address information linked to the holder field of the provisional gold token are identical is executed, and a gold token sending smart contract having a gold token holder address change function for changing address information linked to the holder field of the gold token converted from the provisional gold token by the gold token sending smart contract to the address of the gold token receiving orderer, and a function for sending the gold token to the address of the gold token receiving orderer changed by the gold token holder address change function, and the gold token conversion smart contract is configured to cancel the provisional setting state and convert the provisional gold token into a gold token when an order is executed using a provisional gold token whose address of the gold spot payment orderer is the same as the address information linked to the holder field of the provisional gold token.
[0096] As in the digital asset trading and clearing processing system of the present invention, if the address of the holder of a provisional gold token is set in the holder's field of the provisional gold token, and if, in an order using the provisional gold token, the address of the orderer is not the same as the address information linked in the holder's field of the provisional gold token, the provisional setting is not released, then even if the provisional gold token is stolen by a third party, it cannot be converted into actual gold unless the provisional setting of the provisional gold token is released, making it possible to further prevent the outflow of a trader's assets to the outside. Furthermore, in the case of the digital asset trading and clearing processing system of the present invention, when an order is executed using a provisional gold token in which the address of the orderer paying the gold in physical form is the same as the address information linked to the holder column of the provisional gold token, the provisional setting state is cancelled, the provisional gold token is converted into a gold token, the address information linked to the holder column of the gold token converted from the provisional gold token is changed to the address of the orderer receiving the gold token, and the gold token is sent to the changed address of the orderer receiving the gold token.In this way, in a transaction in which one of the exchange objects is physical gold, it is possible to efficiently send the gold token to the orderer receiving the gold token in the clearing processing in the event of an agreement.
[0097] Furthermore, the digital asset trading and clearing processing system of the present invention preferably further includes a gold token redemption smart contract having a function of redeeming the gold token when the gold token sent to the address of the gold token receiving orderer is sent to an exchange for gold tokens and spot gold and the account name matches the address name (e.g., the account information at the exchange manages the personal address information of the gold token receiving orderer), and a gold token redemption balance reflection means for adding the spot gold equivalent to the redeemed gold token to the balance of the exchange account of the gold token receiving orderer in synchronization with the redemption of the gold token by the gold token redemption smart contract. With this configuration, it becomes possible for the gold tokens received by the gold token receiving orderer to be efficiently converted into gold.
[0098] In addition, the digital asset trading and clearing processing system of the present invention preferably further includes a ZPG or other inter-company clearing means for performing inter-company clearing between entities having a commercial flow scheme, without using the network system of an existing financial institution, by moving addresses on a blockchain of digital assets (commodity tokenized) such as ZPG (digital assets of precious metals such as digital gold) and energy tokens (commodity tokenized) (major products that are standardized and generally traded), or by transferring between accounts of a cryptocurrency exchange, and the ZPG or other inter-company clearing means performs inter-company clearing using ZPG, etc. The fixed price digital swap clearing means has a digital swap function (delivery of NFTs with the basic value of ZPG linked to an individual hedge contract) that ties ZPG, etc. to a utility token (UT, which actually records an NFT-like option contract individually) that has the function of fixing the price of ZPG, etc. when clearing the ZPG, etc., and settles at the fixed price of ZPG, etc., and when both the sender and receiver of ZPG, etc. wish to exchange in currency unit ¥, the fixed price digital swap clearing means is a non-fungible asset (NFT) of a swap contract that has the function of fixing the price of ZPG, etc. in currency unit ¥.If the sender of ZPG, etc. wishes to exchange in ¥ as the currency unit and the receiver of ZPG, etc. wishes to exchange in US$ as the currency unit, an NFT (NFT with a contract that covers the conditions of ZPG) with a function to fix the price of ZPG, etc. in the currency unit ¥ and an NFT (NFT with a contract that covers the conditions of ZPG) with a function to fix the price of ZPG, etc. in the currency unit US$ are issued as over-the-counter derivatives, or It has the following functions: issue NFTs of swap contracts (NFTs that set up a contract covering the terms of ZPG) as over-the-counter derivatives, which have the function of fixing the prices of ZPG, etc. in the currency unit of JPY and the currency unit of US$, respectively, and link the relevant ZPG, etc. to the NFT of the issued swap contract; and link the relevant ZPG, etc. to the swap contract in the NFT during the contract period of the NFT of the swap contract, and receive an amount of currency equivalent to the fixed price in currency units of the relevant ZPG, etc. at the time of the exchange process of the relevant ZPG, etc. (by canceling the hedge at the same time as selling the ZPG, the price fluctuations of ZPG can be offset with the swap contract of the NFT issued as an over-the-counter derivative).
[0099] Like the digital asset trading and clearing processing system of the present invention, if inter-company clearing is performed by moving digital assets (made by tokenizing commodities) such as ZPG (digital gold) and energy tokens to addresses on the blockchain or by transferring between accounts at a cryptocurrency exchange, it will be possible to carry out clearing processing directly. Furthermore, as in the digital asset trading and clearing processing system of the present invention, if ZPG etc. are linked to a utility token (UT, which actually individually records an NFT-like option contract) that has the function of fixing the price of ZPG etc. when clearing using ZPG etc., and clearing is performed at the fixed price of ZPG etc., it will be possible to directly perform clearing processing while reducing the impact of price fluctuations on the basis of digital value such as ZPG.
[0100] Furthermore, in the digital asset trading and settlement processing system of the present invention, the fixed price of ZPG, etc. linked to the NFT of the swap contract is preferably limited to a certain period (e.g., one year) or a certain time period (e.g., until the end of the year) based on the swap contract for the NFT, the contents of the swap contract can be confirmed in the wallet that manages the NFT, and the fixed price of ZPG, etc. is automatically resolved when the NFT of the swap contract is depreciated in final settlement. With this configuration, the period until the final liquidation process by the other party (sale of ZPG, etc. at the exchange) is specified, so the liquidator who performs the liquidation using ZPG, etc. with a fixed price linked to the NFT in the swap contract will be able to minimize the hedging costs until the final liquidation process that must be paid to the NFT issuer of the swap contract.
[0101] Furthermore, in the digital asset trading and clearing processing system of the present invention, preferably, the price-fixed digital swap clearing means further has a function of accepting payment of the original consideration for ZPG, etc. and derivative contract fees when fixing the price of ZPG, etc. in the currency unit desired by the customer, and a function of automatically collecting the hedging costs during the validity period of the NFT of the relevant swap contract from the payment source when the price is fixed (receiving in designated currency-type digital assets the total amount of the digital currencies sold in the designated currency of ZPG and the compensation amount in the designated currency at the time of dissolution of the hedge). With this configuration, the issuer of an NFT in a swap contract linked to a fixed-price ZPG or the like will be able to earn revenue from the issuance of the NFT in the swap contract from the liquidator that conducts the liquidation using the fixed-price ZPG or the like linked to the NFT in the swap contract.
[0102] In addition, in the digital asset trading and clearing processing system of the present invention, preferably, the price-fixed digital swap clearing means further has a function of accepting the setting of STs, securities, other digital assets, etc. as collateral, in addition to providing credit when issuing NFTs of swap contracts linked to price-fixed ZPGs, etc. as over-the-counter derivatives. When issuing NFTs of swap contracts linked to price-fixing ZPGs etc. as over-the-counter derivatives, when setting tokens such as STs as collateral, the collateral setting conditions are recorded on the blockchain. The collateral setting conditions are programmatically set to include the address of the original owner of the STs set as collateral, and the conditions for when the collateral is dissolved or forcibly executed. When the price-fixed digital swap clearing means accepts the setting of a pledge, the original owner of the token is recorded in the rights management ledger, but the token is placed in the address of the party receiving the pledge. By configuring it in this manner, issuers of NFTs in swap contracts linked to price-fixed ZPGs etc. will be able to reduce the risks associated with issuing NFTs in those swap contracts.
[0103] In addition, in the digital asset trading and clearing processing system of the present invention, preferably, the price-fixed digital swap clearing means further has a function of generating NFTs that are price-fixed ZPGs, etc., and a function of setting ZPGs, etc. as collateral (incorporating them into the NFTs) when issuing NFTs that are price-fixed ZPGs, etc. Such a configuration makes it possible to make the clearing process using a fixed price ZPG or the like more efficient.
[0104] Furthermore, in the digital asset trading and clearing processing system of the present invention, preferably, the ZPG or other inter-company clearing means only records data on tokens constituting the digital assets to be cleared at the fixed price in an account, does not move the tokens, and has a crypto asset exchange inter-account transfer and clearing means that performs inter-account transfers for clearing between clearers between accounts of the crypto asset exchange that implements the clearing service, and the crypto asset exchange inter-account transfer and clearing means records information on NFTs of individual contracts linked to tokens constituting the digital assets to be cleared at the fixed price that have been issued as over-the-counter derivatives (generated within a distributed processing function such as a blockchain) in the asset information of the relevant account (of each clearer) at the crypto asset exchange that implements the clearing service, and manages them in the account, without moving the address on the blockchain for the tokens constituting the digital assets. This configuration makes it possible to make the settlement process more efficient and quicker.
[0105] Furthermore, in the digital asset trading and clearing processing system of the present invention, the crypto asset exchange account transfer and clearing means preferably has a function of, when payment in cash is requested by the ZPG etc. receiving clearing party at the time of clearing, converting the held price-fixed ZPG etc. into cash within the account and transferring the cash to the designated account of the ZPG etc. receiving clearing party, and a function of depreciating the price-fixed ZPG etc. and NFTs (issued as over-the-counter derivatives) when exchanged for cash. With this configuration, even if tokens are not moved and instead inter-account transfers are made between accounts of the cryptocurrency exchange providing the clearing service for clearing between clearers, if a receiving clearer such as ZPG requests payment in cash, it will be possible to settle in cash.
[0106] Furthermore, in the digital asset trading and clearing processing system of the present invention, the ZPG or other inter-company clearing means preferably has an exchange function for performing DID (Decentralized Identity) clearing processing instead of an account, has a smart contract for DID clearing, and is configured to move addresses on the blockchain of digital assets such as fixed-price ZPGs to be cleared via the smart contract for DID clearing. With this configuration, the settlement process can be made more efficient and faster.
[0107] In addition, in the digital asset trading and clearing processing system of the present invention, preferably, the ZPG etc. inter-company clearing means is further configured to have a hedge rate setting acceptance means configured to be able to accept the setting of the hedge rate of the price fixed ZPG etc. between 0 and 100%, and a fixed price validity period setting acceptance means configured to be able to accept the setting of the validity period of the price fixed ZPG etc. individually to one day, one week, six months, one year, etc. This will make it possible to increase the options for hedge rates and validity periods available to clearing parties, such as price-fixed ZPG. The receiver of the liquidation will eliminate the hedge at the time of liquidation, but in the case where the receiver voluntarily sells digital assets such as ZPG and returns them to cash, it is more preferable to configure the receiver to process the receipt as is without selling all or part of the assets. In that case, the receiver will receive the increase in the hedged amount at the time of liquidation in cash, and if it is a subtraction, the corresponding amount will be deducted from the digital assets.
[0108] Therefore, according to the present invention, a digital asset trading and clearing processing system can be obtained that improves the liquidity of large amounts of digital assets and enables efficient and rapid processing of trading and clearing. Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0109] Embodiment FIG. 1 is an explanatory diagram illustrating an outline of the overall configuration of a digital asset trading and clearing processing system according to one embodiment of the present invention. The digital asset trading and clearing processing system 1 of this embodiment is constructed with a distributed ledger in a distributed technology such as a blockchain, and a smart contract or a server application for performing a predetermined process using the data managed in the distributed ledger. For example, as shown in FIG. 1, the system includes a customer identification information added order receiving means 11, a customer identification information unit digital right input / output recording means 12, a customer identification information unit digital right net tally information acquisition means 13, a right management book automatic update means 14, a sub-token generation setting receiving smart contract 15, a sub-token generation smart contract 16, and a sub-token trading and clearing smart contract. The system is configured to include a ring / payment smart contract 17, a deposit acceptance means 18, a deposit status acquisition means 19, a cash payment side DVP processing condition check means 20, a token deposit acceptance means 21, a wallet 22, a token delivery side DVP processing condition check means 23, a DVP processing execution control means 24, a cash token issuance processing control means 25, a cash token retirement smart contract 26, a cash token retirement balance reflection means 27, a gold token allocation processing control means 28, a gold token retirement smart contract 29, a gold token retirement balance reflection means 30, and a ZPG etc. inter-company settlement means 31.
[0110] Customer identification information added order acceptance means 11 The customer identification information attached order receiving means 11 is configured to accept orders from customers, for example, via a screen display unit and input unit (not shown) of a computer terminal or other electronic device such as a mobile information terminal, in which customer identification information is attached to order information such as the type of buy / sell, the object of buy / sell, quantity, and price when trading digital rights such as digital securities (including exchangeable right NFTs) that have a rights management book and tokens as their rights parent, as shown in FIG. 2.
[0111] Customer identification information unit digital right input / output recording means 12 The customer identification information unit digital right input / output recording means 12 is configured to record the amount of security-like digital rights input / output per customer identification information unit so that, for example, as shown in Figure 3, when an order accepted by the customer identification information-added order accepting means 11 is executed, security-like digital rights are input (increased) to the customer identification information unit for a buy order, and security-like digital rights are output (decreased) from the customer identification information unit for a sell order.
[0112] Customer identification information unit digital rights Net aggregate information acquisition means 13 The customer identification information unit digital right net aggregate information acquisition means 13 is configured, for example as shown in FIG. 4, to, when settling a contracted order, net aggregate security-like digital rights per customer identification information unit using the amount of security-like digital rights inflow and outflow per customer identification information unit recorded by the customer identification information unit digital right inflow and outflow recording means 12, and to acquire net aggregate information on the amount of security-like digital rights inflow and outflow per customer identification information unit.
[0113] Automatic rights management book update method 14 The automatic rights management book update means 14 is configured, for example as shown in FIG. 5, to use the net aggregate information of the inflow and outflow of security-like digital rights for a customer identification information unit acquired by the customer identification information unit digital rights net aggregate information acquisition means 13 immediately after the settlement of a contracted order to perform a change process for the security-like digital rights for the customer identification information unit recorded in the rights management book, and to automatically update the rights management book to the latest state.
[0114] Smart contract for accepting sub-token generation settings 15 The smart contract 15 for accepting sub-token generation settings is configured to have the function of accepting settings based on the subject rights management book (the securities-like digital rights recorded in the book) so that sub-tokens to be separated from the rights management book can be generated in a distributed ledger in a distributed technology such as blockchain, for example, as shown in Figure 6.
[0115] Sub-token generation smart contract 16 For example, as shown in FIG. 7, when settings for enabling sub-token generation are accepted by the sub-token generation setting acceptance smart contract 15, the sub-token generation smart contract 16 is configured to have the function of separating the primary rights management book (of the security-like digital rights recorded in it) from the rights management book based on the total data volume of the security-like digital rights, and generating multiple sub-tokens with small data volumes so that the total data volume is the same as the total data volume of the security-like digital rights recorded in the rights management book.
[0116] 17 Smart Contracts for Sub-Token Trading, Clearing / Settlement The sub-token trading and clearing / settlement smart contract 17 is configured to have both a trading function for the sub-tokens generated by the sub-token generation smart contract 16 and a clearing / settlement function using the DVP processing method or the RTGS processing method, for example, as shown in Figure 8.
[0117] Deposit acceptance method 18 The deposit receiving means 18 is configured, for example, as shown in FIG. 9, to accept cash deposits from the cash paying clearing party to a DVP settlement account for each clearing party linked to the bank account of the entity performing the clearing process, or to a child account linked to the bank account of the entity performing the clearing process.
[0118] Payment status acquisition method 19 The deposit status acquisition means 19 is configured to acquire the deposit status of cash from the cash paying side clearing party deposited into each bank's sub-account (or DVP settlement account) via the deposit acceptance means 18, for example, as shown in Figure 10.
[0119] Cash payment side DVP processing condition check means 20 The cash paying side DVP processing condition check means 20 is configured to check, for example, as shown in Figure 11, whether or not the deposit of a specified amount of cash required for settlement into each sub-account (or DVP settlement account) on the settlement date has been completed based on the cash deposit status from the cash paying side clearing party on the settlement date acquired by the deposit status acquisition means 19, and to determine that the cash paying side DVP processing conditions are satisfied if the deposit has been completed.
[0120] Token deposit acceptance method 21 The token entry acceptance means 21 is configured to accept entry of tokens from the token delivering clearing party to a DVP settlement address for each clearing party linked to the clearing address of the entity performing the clearing processing, or to a child address linked to the clearing address of the entity performing the clearing processing, as shown in FIG. 12, for example.
[0121] Wallet 22 The wallet 22 is configured to obtain the token receipt status from the token delivering clearing party to each child address (or DVP settlement address) via the token receipt receiving means 21, for example, as shown in FIG. 13.
[0122] Token delivery side DVP processing condition check means 23 The token delivering side DVP processing condition check means 23 is configured to check, for example, as shown in FIG. 14, whether or not a predetermined amount of tokens required for clearing to each child address (or DVP settlement address) has been completely deposited on the clearing date based on the token deposit status from the token delivering side clearer on the clearing date acquired by the wallet 22, and to determine that the token delivering side DVP processing conditions are satisfied if the deposit has been completed.
[0123] DVP processing execution control means 24 The DVP processing execution control means 24 is configured to control the DVP processing between tokens as digital assets and cash in clearing based on specified clearing instruction contents when it is determined that both the cash paying side DVP processing conditions by the cash paying side DVP processing condition checking means 20 and the token delivering side DVP processing conditions by the token delivering side DVP processing condition checking means 23 are satisfied, for example, as shown in FIG. 15.
[0124] Cash token issuance processing control means 25 The cash token issuance process control means 25 is configured, for example, as shown in FIG. 16, when one of the exchange objects in an RTGS process is cash (or cash-like digital assets) and a predetermined amount of cash equal to or greater than the amount of the exchange object has been deposited in a bank account (or a management function equivalent thereto) for the cash paying orderer (or when cash-like digital assets such as prepaid digital currency with a value equal to or greater than the amount of the exchange object) to reduce the amount of cash required for exchange with the other object, and allocate and issue the reduced amount of cash as a cash token, which is a predetermined amount of digital asset equivalent to one of the cash objects to be exchanged. More specifically, the cash token issuance processing control means 25 is configured to include, for example, as shown in FIG. 17, a temporary cash reduction processing means 25-1, a temporary cash token issuance smart contract 25-2, a cash token conversion smart contract 25-3, a cash reduction processing confirmation means 25-4, a temporary cash token automatic write-off smart contract 25-5, a reduction processing amount restoration means 25-6, a temporary cash token temporary setting state control smart contract 25-7, and a cash token sending smart contract 25-8.
[0125] Temporary cash reduction processing method 25-1 The provisional cash reduction processing means 25-1 is configured, for example as shown in FIG. 18, to provisionally reduce the amount of cash required for exchange from a bank account or the like (or a management function equivalent thereto) of the cash paying orderer as a provisional setting process before the order of the cash paying orderer is settled.
[0126] Smart Contract 25-2 for issuing virtual cash tokens The provisional cash token issuing smart contract 25-2 is configured to have the function of issuing a predetermined amount of digital assets equivalent to the reduced cash as a provisional cash token (provisional cash token) in synchronization with the provisional cash reduction process by the provisional cash reduction processing means 25-1, for example, as shown in FIG. 19. In addition, the smart contract 25-2 for issuing temporary cash tokens is further configured to have a function of setting the address of the holder of the temporary cash token in the holder field of the temporary cash token.
[0127] Smart Contract 25-3 for Cash Token Conversion The cash token conversion smart contract 25-3 is configured to have the function of canceling the provisional setting state and converting the provisional cash token into a cash token when the order of the cash paying orderer is contracted, for example, as shown in FIG. 20. In addition, the cash token conversion smart contract 25-3 is configured to cancel the provisional setting state and convert the provisional cash token into a cash token when an order is executed using a provisional cash token whose address of the cash paying orderer is the same as the address information linked to the holder column of the provisional cash token.
[0128] Cash reduction processing confirmation method 25-4 The cash reduction processing confirmation means 25-4 is configured to, for example, as shown in FIG. 21, cancel the provisionally set state in synchronization with the conversion to cash token by the cash token conversion smart contract 25-3, and commit (confirm) the reduction processing of the amount of cash required for exchange from the bank account or other account (or a management function equivalent thereto) of the cash paying orderer, which was provisionally performed as a provisionally set processing by the provisional cash reduction processing means 25-1.
[0129] Smart Contract 25-5 for Automatic Redemption of Temporary Cash Tokens The smart contract 25-5 for automatic write-off of the provisional cash token is configured to have a function of automatically writing off the provisional cash token when the order of the cash paying orderer is not contracted, for example, as shown in FIG. 22.
[0130] Reduction processing amount restoration method 25-6 The reduction processing amount restoration means 25-6 is configured to, for example, as shown in FIG. 23, in synchronization with the automatic write-off of the provisional cash token by the provisional cash token automatic write-off smart contract 25-5, roll back (return to the state before the reduction processing) the amount of the reduction processing in the bank account (or a management function equivalent thereto) for the cash paying orderer, which was provisionally set as a provisionally set process by the provisional cash reduction processing means 25-1.
[0131] Smart contract for controlling temporary cash token temporary setting state 25-7 The smart contract 25-7 for controlling the provisional setting state of the provisional cash token is configured to have a function of controlling so that the provisional setting state is not released when, for example, as shown in FIG. 24, in an order using the provisional cash token, the address of the orderer and the address information linked to the holder column of the provisional cash token are not identical.
[0132] Smart Contract 25-8 for Cash Token Sending The cash token sending smart contract 25-8 is configured to have a cash token holder address change function of changing the address information linked to the holder field of the cash token converted from the temporary cash token by the cash token conversion smart contract 25-3 to the address of the cash token receiving orderer, and a function of sending the cash token to the address of the cash token receiving orderer changed by the cash token holder address change function, when an order is executed using a temporary cash token in which the address of the cash paying orderer and the address information linked to the holder field of the temporary cash token are the same, as shown in FIG. 25, for example.
[0133] Smart Contract for Cash Token Redemption26 The smart contract 26 for cash token redemption is configured to have a function of redeeming the cash token when the cash token receiving orderer sends the cash token sent to the address of the cash token receiving orderer to a financial institution and the account name matches the address name (e.g., the account information at the financial institution manages the personal address information of the cash token receiving orderer), as shown in FIG. 26, for example.
[0134] Cash token redemption balance reflection method 27 The cash token redemption balance reflection means 27 is configured to add cash equivalent to the redeemed cash token to the balance of the account for the cash token receiving orderer in synchronization with the redemption of the cash token by the cash token redemption smart contract 26, for example, as shown in FIG. 27.
[0135] Gold token allocation processing control means 28 The gold token allocation processing control means 28 is configured, for example, as shown in FIG. 28, when one of the exchange objects in RTGS is physical gold and a predetermined amount of gold tokens, which are digital assets equivalent to a predetermined amount of physical gold equal to or greater than the price of the exchange object, is stored in an exchange account for gold tokens and physical gold for the gold token orderer who is the gold physical payment side, to reduce the amount of gold tokens equivalent to the price required for exchange with the other object, and allocate the reduced amount of gold tokens as a predetermined amount of gold tokens, which are digital assets equivalent to one of the exchange objects. More specifically, the gold token allocation processing control means 28 is configured to include, for example, as shown in FIG. 29, a provisional gold token reduction processing means 28-1, a provisional gold token issuing smart contract 28-2, a gold token conversion smart contract 28-3, a gold token reduction processing confirmation means 28-4, a provisional gold token automatic amortization smart contract 28-5, a reduced processing amount gold token return means 28-6, a provisional gold token provisional setting state control smart contract 28-7, and a gold token sending smart contract 28-8.
[0136] Temporary gold token reduction processing means 28-1 The provisional gold token reduction processing means 28-1 is configured, for example, as shown in FIG. 30, to provisionally reduce the amount of gold tokens required for the exchange from the exchange account for the gold tokens and spot gold for the gold spot payment orderer before the order of the gold spot payment orderer is settled, as a provisional setting process. In addition, the place where gold tokens are exchanged for actual gold is actually a store of a company that owns gold bullion. When exchanging, an exchange number is received, and the store is linked to the overall physical gold bullion information to adjust whether the corresponding gold bullion is in stock, has arrived, or will arrive at the store. In addition, the gold bullion delivered to the customer is the one that the customer is satisfied with, taking into account physical factors that may fluctuate the value slightly, such as the manufacturer and manufacturing date, and of course, the gold bullion that is available for exchange is the one in stock.
[0137] Smart Contract 28-2 for issuing temporary gold tokens The smart contract 28-2 for issuing provisional gold tokens is configured to have the function of issuing a predetermined amount of digital assets equivalent to the reduced gold tokens as provisional gold tokens (provisional gold tokens) in synchronization with the provisional gold token reduction process by the provisional gold token reduction processing means 28-1, as shown in, for example, FIG. 31.
[0138] Gold Token Conversion Smart Contract 28-3 The gold token conversion smart contract 28-3 is configured to have the function of canceling the provisional setting state and converting the provisional gold token into a gold token when an order from the gold spot payment orderer is executed, for example, as shown in FIG. 32. In addition, the gold token conversion smart contract 28-3 is configured to cancel the provisional setting state and convert the provisional gold token into a gold token when an order is executed using a provisional gold token whose address is the same as the address of the orderer paying the gold in spot and whose address information linked to the holder column of the provisional gold token is the same.
[0139] Gold Token Reduction Processing Confirmation Method 28-4 The gold token reduction processing confirmation means 28-4 is configured, for example, as shown in FIG. 33, to cancel the provisionally set state in synchronization with the conversion to gold tokens by the gold token conversion smart contract 28-3, and to commit (confirm) the reduction processing of gold tokens at the price required for the exchange from the exchange account between the gold tokens for the gold spot paying orderer and the spot gold, which was provisionally performed as a provisional processing by the provisional gold token reduction processing means 28-1.
[0140] Smart Contract 28-5 for Automatic Redemption of Temporary Gold Tokens The smart contract 28-5 for automatic write-off of the provisional gold token is configured to have the function of automatically writing off the provisional gold token when the order of the gold spot payment orderer is not executed, for example, as shown in FIG. 34.
[0141] Method for restoring reduced amount of gold tokens28-6 The reduced gold token restoration means 28-6 is configured, for example as shown in FIG. 35, to roll back (return to the state before reduction processing) the reduced gold tokens in the exchange account for the gold tokens and spot gold for the gold spot payer, which was provisionally set as a provisional process by the provisional gold token reduction processing means 28-1, in synchronization with the automatic write-off of the provisional gold token by the provisional gold token automatic write-off smart contract 28-5.
[0142] Smart contract for controlling provisional gold token provisional setting state 28-7 The smart contract 28-7 for controlling the provisional gold token provisional setting state is configured to have the function of controlling so that the provisional setting state is not released when, for example, as shown in Figure 36, in an order using the provisional gold token, the orderer's address is not the same as the address information linked to the holder column of the provisional gold token.
[0143] Gold Token Sending Smart Contract 28-8 The gold token sending smart contract 28-8 is configured to have a gold token holder address change function that changes the address information linked to the gold token holder field of the gold token converted from the temporary gold token by the gold token conversion smart contract 28-3 to the address of the gold token receiving orderer, and a function of sending the gold token to the address of the gold token receiving orderer changed by the gold token holder address change function, when an order is executed using a temporary gold token in which the address of the orderer paying the gold in physical form is the same as the address information linked to the holder field of the temporary gold token, as shown in Figure 37, for example.
[0144] Smart Contract for Gold Token Redemption29 The gold token redemption smart contract 29 is configured to have the function of redeeming the gold token when, for example, as shown in FIG. 38, the gold token receiving orderer sends the gold token sent to the address of the gold token receiving orderer to an exchange for gold tokens and spot gold, and the account name matches the address name (e.g., the account information at the exchange manages the personal address information of the gold token receiving orderer).
[0145] Gold Token Redemption Balance Reflection Method 30 The gold token redemption balance reflection means 30 is configured to add the actual gold equivalent to the redeemed gold token to the balance of the exchange account of the gold token receiving orderer in synchronization with the redemption of the gold token by the gold token redemption smart contract 29, for example, as shown in Figure 39.
[0146] In addition, when the gold token allocation processing control means 28 reduces the amount of gold tokens required for the price of exchange with the other from the exchange account for gold tokens and spot gold for the gold spot payment orderer, if a shortfall occurs, it is more preferable to configure it so that it reduces the amount of cash that is the shortfall from the bank account (or an equivalent management function) for the gold spot payment orderer and allocates the reduced amount of cash as cash tokens, or otherwise makes up for it with cash-like digital assets.
[0147] Intercompany clearing methods such as ZPG31 As shown in FIG. 40, for example, the ZPG etc. inter-company clearing means 31 is configured to perform inter-company clearing between entities with a trade flow scheme without using the network systems of existing financial institutions by moving digital assets (formed by tokenizing commodities) such as ZPG (digital assets of precious metals such as digital gold) and energy tokens (which are standardized major products that are commonly traded) to addresses on the blockchain or by transferring funds between accounts at a cryptocurrency exchange. In detail, the ZPG etc. inter-company clearing means 31 is configured with a price fixed digital swap clearing means 31-1 that links ZPG etc. to a utility token (UT, which actually individually records an NFT-like option contract) that has the function of fixing the price of ZPG etc. when clearing using ZPG etc., and has a digital swap function (delivery of NFT with the basic value of ZPG linked to an individual hedge contract) that settles at the fixed price of ZPG etc. In addition, the ZPG etc. inter-company clearing means 31 is configured to only record data on tokens constituting the digital assets to be cleared at the fixed price in an account, for example, as shown in FIG. 41, without moving the tokens, and to perform inter-account transfers for clearing between clearers between accounts of the cryptocurrency exchange that provides the clearing service. In detail, the ZPG etc. inter-company clearing means 31 is configured to include a cryptocurrency exchange account transfer clearing means 31-2 which records information on NFTs of individual contracts linked to tokens constituting digital assets to be cleared at the fixed price (generated within a distributed processing function such as a blockchain) issued as over-the-counter derivatives in the asset information of the relevant account (of each clearer) at the cryptocurrency exchange which provides the clearing service, without moving the address on the blockchain for the tokens constituting the digital assets, and manages the information in the account. Furthermore, the ZPG etc. inter-company clearing means 31 has a DID (Decentralized Identity) method clearing smart contract 31-3 having an exchange function for performing DID (Decentralized Identity) method clearing processing instead of an account as a method similar to account-to-account transfer, as shown in FIG. 42, and is configured to move addresses on the blockchain of digital assets such as price-fixed ZPG to be cleared via the DID method clearing smart contract 31-3.
[0148] Price Fixed Digital Swap Clearing Instrument 31-1 The price fixed digital swap clearing means 31-1 is configured to have the following functions, for example, as shown in FIGS. If both the sender and receiver of ZPG etc. wish to exchange in the currency unit ¥, a function to issue an NFT (Non-Fungible Token) of a swap contract that has the function of fixing the price of ZPG etc. in the currency unit ¥ (an NFT that sets a contract covering the conditions of ZPG) as an over-the-counter derivative and link the corresponding ZPG to the issued NFT of the swap contract. If the sender of ZPG, etc. wishes to exchange it in ¥ as the currency unit, and the receiver of ZPG, etc. wishes to exchange it in US$ as the currency unit, a function to issue an NFT of a swap contract having the function of fixing the price of ZPG, etc. in ¥ as the currency unit, and an NFT of a swap contract having the function of fixing the price of ZPG, etc. in US$ as the currency unit, respectively, as over-the-counter derivatives (an NFT that sets a contract covering the conditions of ZPG), or to issue an NFT of a swap contract having the function of fixing the price of ZPG, etc. in ¥ as the currency unit, and in US$ as the currency unit, respectively, and link the relevant ZPG, etc. to the issued NFT of the swap contract. A function that allows the relevant ZPG, etc. to be linked to the swap contract in the NFT during the contract period of the NFT for the swap contract, and the amount of currency corresponding to the fixed price in the currency unit of the relevant ZPG, etc. to be received at the time of the exchange process of the relevant ZPG, etc. (By canceling the hedge at the same time as selling the ZPG, the price fluctuation of the ZPG can be offset with the swap contract of the NFT issued as an over-the-counter derivative). A function to accept payment of the original ZPG etc. price and derivative contract fees when fixing the price of ZPG etc. in the currency unit desired by the customer. A function to automatically collect the hedging cost during the validity period of the NFT of the relevant swap contract from the payment source when the price is fixed (the total amount of the digital currencies sold in the designated currency of ZPG plus the compensation amount in the designated currency at the time of the hedging cancellation is received in the designated currency type digital assets). In addition to providing credit when issuing NFTs for swap contracts linked to price-fixing ZPGs etc. as over-the-counter derivatives, the ability to accept STs, securities, and other digital assets as collateral. Ability to generate NFTs with fixed price ZPG etc. Ability to set ZPG etc. as collateral (incorporate into NFT) when issuing NFTs with fixed-price ZPG etc. When issuing NFTs of swap contracts linked to price-fixing ZPGs as over-the-counter derivatives, and setting tokens such as STs as collateral, the collateral setting conditions are recorded on the blockchain. The collateral setting conditions are programmatically set to include the address of the original owner of the STs set as collateral, and the conditions for when the collateral is dissolved or forcibly executed. When the price fixed digital swap clearing means 31-1 accepts the setting of a pledge, the original owner of the token is recorded in the rights management ledger, but the token is placed in the address of the party receiving it as pledge.
[0149] Cryptocurrency exchange account transfer and clearing method 31-2 The cryptocurrency exchange account transfer and clearing means 31-2 is configured to have the following functions, for example, as shown in FIG. When payment in cash is requested by the receiving clearing party such as ZPG at the time of clearing, the function to convert the held fixed price ZPG, etc. into cash within the account and transfer that cash to the designated account of the receiving clearing party such as ZPG. Ability to amortize price-fixed ZPG etc. and NFTs (issued as over-the-counter derivatives) when exchanged for cash.
[0150] Moreover, the ZPG etc. inter-company settlement means 31 further includes a hedge rate setting reception means 31-4 and a fixed price valid period setting reception means 31-5.
[0151] Hedge rate setting reception method 31-4 The hedge rate setting receiving means 31-4 is configured to be able to receive settings of the hedge rate of the price fixed ZPG or the like between 0% and 100%, for example, as shown in FIG.
[0152] Fixed price validity period setting reception method 31-5 The fixed price validity period setting receiving means 31-5 is configured to be able to individually set and receive the validity period of the price fixed ZPG etc. as one day, one week, half a year, one year later, etc., as shown in FIG. The receiver of the liquidation will eliminate the hedge at the time of liquidation, but in the case where the receiver voluntarily sells digital assets such as ZPG and returns them to cash, it is more preferable to configure the receiver to process the receipt as is without selling all or part of the assets. In that case, the receiver will receive the increase in the hedged amount at the time of liquidation in cash, and if it is a subtraction, the corresponding amount will be deducted from the digital assets.
[0153] Processing flow using the digital asset trading and clearing processing system 1 of this embodiment The process flow in the digital asset trading and clearing processing system 1 of this embodiment configured as described above will be explained with reference to the drawings.
[0154] (Processing flow - Part 1) Processing flow for digital rights at the time of order acceptance, contract, settlement, and post-clearance in digital rights transactions such as digital securities (Figure 49) FIG. 49 is an explanatory diagram showing an example of the flow of processing for digital rights at the time of order acceptance, contract, settlement, and after settlement in the digital asset trading and clearing processing system 1 of this embodiment. The customer identification information attached order receiving means 11 receives orders from customers when trading digital rights such as digital securities (including exchangeable right NFTs) in which customer identification information is attached to order information such as the type of buy / sell, the object of buy / sell, quantity, and price. The customer identification information unit digital right input / output recording means 12 records the amount of security-like digital rights input / output in a customer identification information unit so that, when an order accepted by the customer identification information-added order accepting means 11 is executed, security-like digital rights are input (increased) to the customer identification information unit for a buy order, and security-like digital rights are output (decreased) from the customer identification information unit for a sell order. When settling a contracted order, the customer identification information unit digital right net aggregate information acquisition means 13 uses the amount of security-like digital rights inflow and outflow at the customer identification information unit recorded by the customer identification information unit digital right inflow and outflow recording means 12 to net aggregate the security-like digital rights at the customer identification information unit, and acquires net aggregate information on the amount of security-like digital rights inflow and outflow at the customer identification information unit. Immediately after the settlement of a contracted order, the automatic rights management book update means 14 uses the net aggregate information on the inflow and outflow of security-like digital rights for the customer identification information unit acquired by the customer identification information unit digital rights net aggregate information acquisition means 13 to carry out processing to change the security-like digital rights for the customer identification information unit recorded in the rights management book, and automatically updates the rights management book to the latest state.
[0155] (Processing flow - Part 2) A processing flow that unifies the processing of two rights entities in digital rights transactions such as digital securities (Figure 50) FIG. 50 is an explanatory diagram showing an example of the flow of processing in which processing for two rights mothers is unified in the digital asset trading and clearing processing system 1 of this embodiment. The smart contract 15 for accepting sub-token generation settings accepts settings to enable the generation of sub-tokens separated from the rights management book in a distributed ledger in a distributed technology such as blockchain, based on the subject rights management book (the securities-like digital rights recorded in the book). When settings for enabling the generation of sub-tokens are accepted by the sub-token generation setting acceptance smart contract 15, the sub-token generation smart contract 16 separates the sub-tokens from the subject rights management book (based on the total data volume of the security-like digital rights recorded in the rights management book) and generates multiple sub-tokens with small data volumes so that the total data volume is the same as the total data volume of the security-like digital rights recorded in the rights management book. The sub-token transaction and clearing / settlement smart contract 17 performs transactions for the sub-tokens generated by the sub-token generation smart contract 16, as well as clearing / settlement using the DVP processing method or the RTGS processing method.
[0156] (Processing flow - Part 3) Flow of exchange processing between tokens and cash at the clearing stage in securities-like digital rights transactions (DVP clearing processing flow) (Figures 51 to 53) Figures 51 to 53 are explanatory diagrams showing an example of the flow of the exchange process between tokens and cash at the clearing stage in a transaction of securities-like digital rights using the digital asset trading and clearing processing system 1 of this embodiment (the flow of the DVP clearing process). The deposit receiving means 18 accepts cash deposits from the cash paying clearing party to a DVP settlement account for each clearing party linked to the bank account of the business entity performing the clearing processing, or to a child account linked to the bank account of the business entity performing the clearing processing, based on the bank account of the business entity performing the clearing processing. The deposit status acquisition means 19 acquires the deposit status of the cash from the cash paying side clearing party deposited in each bank's sub-account (or DVP settlement account) via the deposit acceptance means 18. The cash paying side DVP processing condition check means 20 checks whether the specified amount of cash required for settlement into each sub-account (or DVP settlement account) on the settlement date has been completed based on the cash deposit status from the cash paying side liquidator on the settlement date acquired by the deposit status acquisition means 19, and if the deposit has been completed, it determines that the cash paying side DVP processing conditions are satisfied. The token entry acceptance means 21 accepts entry of tokens from the token delivering clearing party to a DVP settlement address for each clearing party linked to the clearing address of the business entity performing the clearing processing, or to a child address linked to the clearing address of the business entity performing the clearing processing, based on the clearing address of the business entity performing the clearing processing. The wallet 22 acquires the token receiving status from the token delivering clearing party to each child address (or DVP settlement address) via the token receiving receiving means 21. The token delivering side DVP processing condition check means 23 checks whether the receipt of a specified amount of tokens required for liquidation to each child address (or DVP settlement address) on the liquidation date has been completed based on the token receipt status from the token delivering side clearing party on the liquidation date obtained by the wallet 22, and if the receipt has been completed, it determines that the token delivering side DVP processing conditions are satisfied. When it is determined that both the cash paying side DVP processing conditions by the cash paying side DVP processing condition checking means 20 and the token delivering side DVP processing conditions by the token delivering side DVP processing condition checking means 23 are satisfied, the DVP processing execution control means 24 controls the DVP processing between tokens as digital assets and cash in clearing based on the specified clearing instruction contents.
[0157] (Processing flow-part 4) Flow of exchange of tokens and cash in securities-like digital rights transactions (RTGS clearing process flow) (Figures 54 to 57) Figures 54 to 57 are explanatory diagrams showing an example of the flow of the exchange process between tokens and cash in a transaction of a security-like digital right (the flow of the RTGS clearing process) using the digital asset trading and clearing processing system 1 of this embodiment. When one of the exchange objects in RTGS processing is cash (or cash-like digital assets) and a predetermined amount of cash equal to or greater than the amount of the objects to be exchanged has been deposited in a bank account (or equivalent management function) for the cash paying orderer (or when cash-like digital assets such as prepaid digital currency with a value equal to or greater than the amount of the objects to be exchanged) the cash token issuance processing control means 25 reduces the amount of cash required to exchange it with the other object, and allocates and issues the reduced amount of cash as a cash token, which is a predetermined amount of digital asset equivalent to one of the cash objects to be exchanged. More specifically, the following process is carried out.
[0158] (Processing before the cash payment customer's order is executed) (Figure 54) The provisional cash reduction processing means 25-1 provisionally reduces the amount of cash required for exchange from the bank account or other such account (or a management function equivalent thereto) of the cash paying orderer as a provisional setting process before the order of the cash paying orderer is contracted. The provisional cash token issuing smart contract 25-2 issues a predetermined amount of digital assets equivalent to the reduced cash as a provisional cash token (provisional cash token) in synchronization with the provisional cash reduction process by the provisional cash reduction processing means 25-1. In addition, the temporary cash token issuing smart contract 25-2 sets the address of the holder of the temporary cash token in the temporary cash token holder field.
[0159] (Processing when an order from a cash paying customer is executed) (Figure 55) The cash token conversion smart contract 25-3 cancels the provisional setting state and converts the provisional cash token into a cash token when the order of the cash paying orderer is contracted. In addition, the cash token conversion smart contract 25-3 cancels the provisional setting state and converts the provisional cash token into a cash token when an order is executed using a provisional cash token whose address is the same as the address of the cash paying orderer and the address information linked to the holder column of the provisional cash token. The cash reduction processing confirmation means 25-4, in synchronization with the conversion to cash token by the cash token conversion smart contract 25-3, cancels the provisionally set state and commits (confirms) the reduction processing of the amount of cash required for exchange from the bank account (or a management function equivalent thereto) of the cash paying orderer, which was provisionally performed as a provisionally set processing by the provisional cash reduction processing means 25-1.
[0160] (Processing when the order of the cash payment customer is not executed) (Figure 56) The smart contract 25-5 for automatic write-off of the provisional cash token automatically writes off the provisional cash token when the order of the cash paying orderer is not executed. The reduction processing amount restoration means 25-6, in synchronization with the automatic write-off of the provisional cash token by the provisional cash token automatic write-off smart contract 25-5, rolls back (returns to the state before the reduction processing) the amount of the reduction processing in the bank account (or similar management function) for the cash paying orderer, which was provisionally set as a provisional processing by the provisional cash reduction processing means 25-4.
[0161] (Prevention of cash outflow due to unauthorized intervention by a third party) (Figure 56) The smart contract 25-7 for controlling the provisional setting state of the provisional cash token controls so that the provisional setting state is not released if the address of the orderer and the address information linked to the holder column of the provisional cash token are not identical in an order using the provisional cash token.
[0162] (Clearance after contract) (Figure 57) When an order is executed using a provisional cash token in which the address of the cash paying orderer is the same as the address information linked to the holder field of the provisional cash token, the cash token sending smart contract 25-8 changes the address information linked to the holder field of the cash token converted from the provisional cash token by the cash token conversion smart contract 25-3 to the address of the cash token receiving orderer. Then, the cash token sending smart contract 25-8 sends the cash token to the address of the cash token receiving orderer that has been changed by the cash token holder address change function. The smart contract 26 for cash token redemption redeems the cash token when the cash token receiving orderer sends the cash token sent to the address of the cash token receiving orderer to a financial institution and the account name matches the address name (e.g., the account information at the financial institution manages the personal address information of the cash token receiving orderer). The cash token retirement balance reflection means 27 adds the cash equivalent to the retired cash token to the balance of the account for the cash token receiving orderer in synchronization with the retirement of the cash token by the cash token retirement smart contract 26.
[0163] (Processing flow - Part 5) Flow of exchange processing between tokens and gold in securities-like digital rights transactions (RTGS clearing processing flow) (Figures 58 to 61) Figures 58 to 61 are explanatory diagrams showing an example of the flow of the exchange process between tokens and spot gold in a transaction of securities-like digital rights using the digital asset trading and clearing processing system 1 of this embodiment (the flow of the RTGS clearing process). When one of the objects of exchange in RTGS is physical gold and a predetermined amount of gold tokens, which are digital assets equivalent to a predetermined amount of physical gold equal to or greater than the price of the objects of exchange, is stored in an exchange account for gold tokens and physical gold for the orderer who pays the physical gold, the gold token allocation process control means 28 reduces the gold tokens by the amount of the price necessary for exchanging it with the other object (more preferably, when a shortfall occurs when reducing the gold tokens, it reduces cash by the shortfall from the bank account (or equivalent management function) for the orderer who pays the physical gold and allocates the reduced amount of cash as cash tokens, or makes up for it with cash-like digital assets), and allocates the reduced gold tokens as gold tokens, which are digital assets equivalent to a predetermined amount of physical gold for one of the objects of exchange. More specifically, the following process is carried out.
[0164] (Processing before the order of the gold spot payer is executed) (Figure 58) The provisional gold token reduction processing means 28-1 provisionally reduces the amount of gold tokens required for the exchange from the exchange account for the gold tokens for the gold spot payment orderer, by the amount of the price required for the exchange, as a provisional setting process, before the order of the gold spot payment orderer is contracted. The temporary gold token issuing smart contract 28-2 issues a predetermined amount of digital assets equivalent to the reduced gold tokens as provisional gold tokens (temporary gold tokens) in synchronization with the provisional gold token reduction process by the temporary gold token reduction processing means 28-1.
[0165] (Processing when an order from the gold spot payer is executed) (Figure 59) The gold token conversion smart contract 28-3 cancels the provisional setting state and converts the provisional gold token into a gold token when the order of the gold spot payment orderer is contracted. In addition, the gold token conversion smart contract 28-3 cancels the provisional setting state and converts the provisional gold token into a gold token when an order is executed using a provisional gold token whose address is the same as the address of the orderer paying the gold in spot and whose address information linked to the holder column of the provisional gold token is the same. The gold token reduction processing confirmation means 28-4, in synchronization with the conversion to gold tokens by the gold token conversion smart contract 28-3, cancels the provisionally set state and commits (confirms) the reduction processing of gold tokens at the price required for the exchange from the exchange account between the gold tokens for the gold spot paying orderer and the spot gold, which was provisionally performed as provisional processing by the provisional gold token reduction processing means 28-1.
[0166] (Processing when the order of the gold spot payer is not executed) (Figure 60) The smart contract 28-5 for automatic write-off of provisional gold tokens automatically writes off the provisional gold tokens when an order from a gold spot payer is not executed. The reduced gold token restoration means 28-6, in synchronization with the automatic write-off of the provisional gold token by the provisional gold token automatic write-off smart contract 28-5, rolls back (returns to the state before the reduction processing) the reduced gold tokens in the exchange account for the gold token for the gold spot payer and the gold spot, which was provisionally set as a provisional setting process by the provisional gold token reduction processing means 28-1.
[0167] (Prevention of physical gold leakage due to unauthorized intervention by a third party) (Figure 60) The smart contract 28-7 for controlling the provisional gold token provisional setting state controls the provisional setting state so that it is not released if the address of the orderer and the address information linked to the holder column of the provisional gold token are not identical in an order using the provisional gold token.
[0168] (Clearance after trade) (Figure 61) When an order is executed using a provisional gold token in which the address of the orderer paying the gold in physical form is the same as the address information linked to the holder column of the provisional gold token, the gold token sending smart contract 28-8 changes the address information linked to the holder column of the gold token converted from the provisional gold token by the gold token conversion smart contract 28-3 to the address of the orderer receiving the gold token. Then, the gold token sending smart contract 28-8 sends the gold token to the address of the gold token receiving orderer that has been changed by the gold token holder address change function. The gold token redemption smart contract 29 redeems the gold token when the gold token receiving orderer sends the gold token, which was sent to the address of the gold token receiving orderer, to an exchange for gold tokens and spot gold, if the account name matches the address name (e.g., the account information at the exchange manages the personal address information of the gold token receiving orderer). The gold token amortization balance reflection means 30 adds the actual gold equivalent to the amortized gold token to the balance of the exchange account of the gold token receiving orderer in synchronization with the amortization of the gold token by the gold token amortization smart contract 29.
[0169] (Processing flow - Part 6) Flow of liquidation processing between companies by moving addresses on the blockchain of digital assets (ZPG (digital gold) etc.) (tokenized commodities) linked to utility tokens (UT) or transferring between accounts on a cryptocurrency exchange (flow of liquidation processing for NFTs with a digital swap function that fixes the price of ZPG etc.) (Figure 62) Figure 62 is an explanatory diagram showing an example of the flow of clearing processing between companies in trading of securities-like digital rights using the digital asset trading and clearing processing system 1 of this embodiment (the flow of clearing processing using NFTs with a digital swap function that fixes the price of ZPG, etc.). The ZPG etc. inter-company clearing means 31 links ZPG etc. to a utility token (UT, which actually individually records NFT-like option contracts) that has the function of fixing the price of ZPG etc. when clearing using ZPG etc., via the price fixing digital swap clearing means 31-1, and performs clearing at the fixed price of ZPG etc. More specifically, the following process is carried out.
[0170] When both the sender and receiver of ZPG, etc. wish to exchange in the currency unit ¥, the price-fixed digital swap clearing means 31-1 issues an NFT (Non-Fungible Token) of a swap contract (an NFT that sets up a contract to cover the conditions of the ZPG) that has the function of fixing the price of ZPG, etc. in the currency unit ¥ as an over-the-counter derivative, and links the relevant ZPG to the issued NFT of the swap contract. In addition, when the sender of ZPG, etc. wishes to exchange it in ¥ as the currency unit and the receiver of ZPG, etc. wishes to exchange it in US$ as the currency unit, the price fixed digital swap clearing means 31-1 issues an NFT of a swap contract having the function of fixing the price of ZPG, etc. in the currency unit ¥ (an NFT that sets a contract covering the conditions of ZPG) and an NFT of a swap contract having the function of fixing the price of ZPG, etc. in the currency unit US$ (an NFT that sets a contract covering the conditions of ZPG) as over-the-counter derivatives, respectively, or issues an NFT of a swap contract having the function of fixing the price of ZPG, etc. in the currency unit ¥ and in the currency unit US$ as an over-the-counter derivative, and links the relevant ZPG, etc. to the issued NFT of the swap contract. The price fixed digital swap clearing means 31-1 then links the relevant ZPG etc. to the swap contract in the NFT during the contract period of the NFT in the swap contract, and receives an amount of currency equivalent to the fixed price in currency units of the relevant ZPG etc. at the time of the exchange process of the relevant ZPG etc. (by canceling the hedge at the same time as selling the ZPG, the price fluctuations of the ZPG can be offset with the swap contract of the NFT issued as an over-the-counter derivative). In addition, the price fixed digital swap clearing means 31-1 accepts payment of the original price of ZPG, etc. and the derivative contract fee when fixing the price of ZPG, etc. in the currency unit desired by the customer. In addition, the price-fixed digital swap clearing means 31-1 automatically collects the hedging cost during the validity period of the NFT of the relevant swap contract from the payment source when the price is fixed (receives the total amount of the digital currencies sold in the designated currency of ZPG plus the compensation amount in the designated currency at the time of dissolution of the hedge in the designated currency type digital assets). In addition, the price-fixed digital swap clearing means 31-1 not only provides credit when issuing NFTs for swap contracts linked to price-fixed ZPGs, etc. as over-the-counter derivatives, but also accepts the setting of STs, securities, other digital assets, etc. as collateral. In addition, the price-fixed digital swap clearing means 31-1 can also generate NFTs that are price-fixed ZPGs, etc. Then, the price-fixed digital swap clearing means 31-1 sets ZPG etc. as collateral (incorporates it into the NFT) when issuing an NFT that will be the price-fixed ZPG etc.
[0171] (Processing flow - Part 7) Flow of inter-company liquidation of digital assets (ZPG (digital gold) etc.) (tokenized commodities) linked to utility tokens (UT) (flow of transfer between accounts at cryptocurrency exchanges) (Figure 63) Figure 63 is an explanatory diagram showing an example of the flow of inter-company clearing processing in transactions of securities-like digital rights (the flow of inter-account transfer processing at a cryptocurrency exchange) using the digital asset trading and clearing processing system 1 of this embodiment. The ZPG etc. inter-company clearing means 31 only records data on the tokens constituting the digital assets to be cleared at the fixed price in an account, does not move the tokens, and performs inter-account transfers for clearing between clearers between accounts of the cryptocurrency exchange that provides the clearing service. In detail, the ZPG etc. inter-company clearing means 31 records information on the NFTs of individual contracts linked to tokens constituting the digital assets to be cleared at the fixed price (generated within a distributed processing function such as a blockchain) issued as over-the-counter derivatives via the cryptocurrency exchange account transfer clearing means 31-2 in the asset information of the relevant (respective clearing party's) account at the cryptocurrency exchange that performs the clearing service, and manages them in the account, without moving the address on the blockchain for the tokens constituting the digital assets.
[0172] In addition, when the cryptocurrency exchange account transfer and clearing means 31-2 is requested to make a cash payment by the ZPG etc. receiving clearing party at the time of clearing, it will convert the price fixed ZPG etc. held by it into cash within the account and transfer the cash to the designated account of the ZPG etc. receiving clearing party. Then, the cryptocurrency exchange account transfer and clearing means 31-2 depreciates the price-fixed ZPG, etc. and the NFTs (issued as over-the-counter derivatives) when they are exchanged for cash.
[0173] Effects of the digital asset trading and clearing processing system 1 of the present embodiment According to the digital asset trading and clearing processing system 1 of this embodiment, the system is constructed with a distributed ledger in a distributed technology such as a blockchain, and a smart contract or server application for performing a predetermined process using the data managed in the distributed ledger, and includes a customer identification information attached order receiving means 11, a customer identification information unit digital right input / output recording means 12, a customer identification information unit digital right net summary information acquisition means 13, and a right management book automatic update means 14. When trading digital rights such as digital securities (including exchangeable right NFTs) having a right management book and a token as a right parent, customer identification information is added to order information such as the type of buying and selling, the object of buying and selling, the quantity, and the price from the customer. When a placed order is accepted and the order is executed, the amount of inflow and outflow of security-like digital rights per customer identification information unit is recorded, and when the executed order is settled, the recorded amount of inflow and outflow of security-like digital rights per customer identification information unit is used to net aggregate the security-like digital rights per customer identification information unit, and immediately after the settled order is executed, the net aggregated information of the amount of inflow and outflow of security-like digital rights per customer identification information unit is used to change the security-like digital rights for the customer identification information unit recorded in the rights management book, and the rights management book is automatically updated to the latest state, so that when trading digital rights, information on the digital rights held by the customer who is the transactor can be obtained in real time from the rights management book.
[0174] In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, the system has a subtoken generation setting acceptance smart contract 15 and a subtoken generation smart contract 16, and accepts settings for generating subtokens to be separated from the rights management book in a distributed ledger in a distributed technology such as a blockchain based on the rights management book (digital rights like securities recorded in the rights management book), and when the settings for generating subtokens are accepted, multiple subtokens with small data amounts are generated so that the total data amount is the same as the total data amount of the digital rights like securities recorded in the rights management book, and therefore digital rights such as large digital securities can be liquidated by separating tokens from the rights management book based on the total data amount on the electronic management book and making them into a large number of small subtokens with the same total data amount. In particular, when short selling is assumed, it is possible to make it easier to liquidate by generating subtokens.
[0175] In addition, according to the digital asset trading and settlement processing system 1 of this embodiment, it has a smart contract 17 for sub-token trading and clearing / settlement, and is configured to combine a trading function for sub-tokens with a clearing / settlement function using a DVP processing method or an RTGS processing method, so there is no need for separate processing between the securities company and the clearing / settlement mechanism, the processing for the two rights bodies can be centralized, and it is possible to facilitate ``barter exchange'' similar to RTGS.
[0176] In addition, the digital asset trading and clearing processing system 1 of this embodiment has a deposit receiving means 18, a deposit status acquisition means 19, a cash paying side DVP processing condition check means 20, a token deposit receiving means 21, a wallet 22, a token delivering side DVP processing condition check means 23, and a DVP processing execution control means 24, and checks whether or not a predetermined amount of cash required for clearing into each sub-account (or DVP settlement account) has been deposited on the clearing date based on the cash deposit status from the cash paying side clearer on the clearing date, and if the deposit has been completed, determines that the cash paying side DVP processing conditions have been satisfied, and determines that the token delivering side DVP processing conditions have been satisfied on the clearing date. The system is configured to check whether the specified amount of tokens required for clearing to each child address (or DVP settlement address) on the clearing date has been completed based on the token receipt status from the delivering side clearing party, and if the receipt has been completed, it determines that the token delivering side DVP processing conditions are satisfied.When it determines that both the cash paying side DVP processing conditions and the token delivering side DVP processing conditions are satisfied, it controls so that DVP processing between tokens as digital assets and cash in clearing is performed based on the specified clearing instruction contents.This makes it possible to streamline processing when the exchange of tokens and cash in clearing is performed using the DVP processing method.
[0177] In addition, the digital asset trading and settlement processing system 1 of this embodiment includes a cash token issuance processing control means 25, which includes a provisional cash reduction processing means 25-1, a provisional cash token issuing smart contract 25-2, a cash token conversion smart contract 25-3, and a cash reduction processing confirmation means 25-4. When one of the exchange objects in the RTGS processing is cash (or cash-like digital assets), and a predetermined amount of cash equal to or greater than the amount of the exchange object has been deposited in a bank account (or a management function equivalent thereto) for the cash paying orderer (or a predetermined amount of cash equal to or greater than the amount of the exchange object), When cash-like digital assets such as prepaid digital currency at the above price have been deposited, a provisional cash token is issued, and as a provisional setting process, cash required for the exchange is provisionally reduced from the bank account (or equivalent management function) of the cash paying orderer, and when the order of the cash paying orderer is executed, the provisional setting state is released, the provisional cash token is converted into a cash token, and the cash reduction process is committed (confirmed). Therefore, in transactions where one of the exchange objects is cash, the cash paying side can speed up the settlement process when an agreement is reached. In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, since it is configured to issue a temporary cash token, even if the temporary cash token is stolen by a third party, it cannot be converted into cash unless the temporary setting state of the temporary cash token is released, so that it is possible to prevent the leakage of the trader's assets to the outside. Furthermore, the digital asset trading and clearing processing system 1 of this embodiment has a smart contract 25-5 for automatic write-off of provisional cash tokens and a reduction processing amount restoration means 25-6, and is configured to automatically write off the provisional cash token when an order from a cash paying orderer is not executed, and to roll back (return to the state before the reduction processing) the amount of the reduction processing in the bank account (or similar management function) for the cash paying orderer that was provisionally set as a provisional setting process. This makes it possible to prevent damage to the cash paying orderer in the event of failure to execute an order due to the reduction processing of the provisional amount before execution.
[0178] Moreover, according to the digital asset trading and clearing processing system 1 of this embodiment, the temporary cash token issuing smart contract 25-2 further has a function of setting the address of the holder of the temporary cash token in the holder field of the temporary cash token, and the cash token issuance processing control means 25 has a temporary cash token temporary setting state control smart contract 25-7, which sets the address of the holder of the temporary cash token in the holder field of the temporary cash token, and is configured to control so that the temporary setting state is not released if the address of the orderer and the address information linked to the holder field of the temporary cash token are not identical in an order using the temporary cash token. Therefore, even if the temporary cash token is stolen by a third party, it cannot be converted into cash unless the temporary setting state of the temporary cash token is released, which further prevents the outflow of the trader's assets to the outside. Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, the cash token issuance processing control means 25 further has a cash token sending smart contract 25-8, and when an order using a provisional cash token in which the address of the cash paying orderer and the address information linked to the holder field of the provisional cash token are the same are executed, the provisional setting state is released, the provisional cash token is converted into a cash token, the address information linked to the holder field of the cash token converted from the provisional cash token is changed to the address of the cash token receiving orderer, and the cash token is sent to the changed address of the cash token receiving orderer. Therefore, in a transaction in which one of the exchange objects is cash, the process of sending the cash token to the cash token receiving orderer in the clearing processing in the event of an agreement can be made more efficient.
[0179] In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, since it is further configured to have a smart contract 26 for cash token retirement and a cash token retirement balance reflection means 27, the cash token receiving orderer can efficiently cash in the cash token he or she has received.
[0180] In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, the system has a gold token allocation processing control means 28, which has a provisional gold token reduction processing means 28-1, a provisional gold token issuing smart contract 28-2, a gold token conversion smart contract 28-3, and a gold token reduction processing confirmation means 28-4. When one of the exchange objects in the RTGS processing is spot gold, and a predetermined amount of digital assets equivalent to a predetermined amount of spot gold equal to or greater than the price of the exchange object is stored in an exchange account for gold tokens and spot gold for a gold spot payer, When a certain gold token is in stock, a provisional gold token is issued and, as a provisional setting process, the gold tokens equivalent to the price required for the exchange are provisionally reduced from the exchange account for the gold tokens and spot gold for the orderer who is the party paying for the physical gold, and when the order of the orderer who is the party paying for the physical gold is executed, the provisional setting state is released, the provisional gold token is converted into a gold token, and the gold token reduction process is committed (confirmed).This makes it possible to speed up the processing on the gold spot payer's side in the settlement process when an agreement is reached in a transaction where one of the exchange objects is physical gold. Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, a provisional gold token is issued. Therefore, even if the provisional gold token is stolen by a third party, it cannot be converted into actual gold unless the provisional setting state of the provisional gold token is released, thereby preventing the leakage of the trader's assets to the outside. Furthermore, the digital asset trading and clearing processing system 1 of this embodiment has a smart contract 28-5 for automatic write-off of provisional gold tokens and a means for restoring reduced gold tokens 28-6, and is configured to automatically write off the provisional gold tokens when an order from an orderer who pays in spot gold is not executed, and to roll back (return to the state before the reduction process) the gold tokens for the orderer who pays in spot gold and the reduced gold tokens in the exchange account for the gold tokens and spot gold for that orderer who pays in spot gold, which was provisionally set as a provisional setting process, thereby preventing damage to the orderer who pays in spot gold from occurring in the event of failure to execute the process due to the reduction of provisional gold tokens before execution.
[0181] Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, the smart contract 28-2 for issuing temporary gold tokens further has a function of setting the address of the holder of the temporary gold token in the holder's field of the temporary gold token, and the gold token allocation processing control means 28 further has a smart contract 28-7 for controlling the temporary gold token temporary setting state, which sets the address of the holder of the temporary gold token in the holder's field of the temporary gold token, and is configured to control so that the temporary setting state is not released if the address of the orderer and the address information linked to the holder's field of the temporary gold token are not identical in an order using the temporary gold token. Therefore, even if the temporary gold token is stolen by a third party, it cannot be converted into gold unless the temporary setting state of the temporary gold token is released, which further prevents the outflow of the trader's assets to the outside. Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, the gold token allocation processing control means 28 further has a gold token sending smart contract 28-8, and when an order using a provisional gold token in which the address of the orderer paying the gold in spot is the same as the address information linked to the holder column of the provisional gold token is executed, the provisional setting state is cancelled, the provisional gold token is converted into a gold token, the address information linked to the holder column of the gold token converted from the provisional gold token is changed to the address of the orderer receiving the gold token, and the gold token is sent to the changed address of the orderer receiving the gold token. Therefore, in a transaction in which one of the exchange objects is physical gold, the process of sending the gold token to the gold token receiving orderer in the clearing processing in the event of an agreement can be made more efficient.
[0182] Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, when the gold token receiving orderer sends the gold token sent to the address of the gold token receiving orderer to an exchange for gold tokens and spot gold, if the account name matches the address name (e.g., the account information at the exchange manages the personal address information of the gold token receiving orderer), the system further includes a gold token redemption smart contract 29 that has the function of redeeming the gold token, and a gold token redemption balance reflection means 30 that adds the spot gold equivalent to the redeemed gold token to the balance of the gold token receiving orderer's account at the exchange in synchronization with the redemption of the gold token by the gold token redemption smart contract 29, so that the gold token received by the gold token receiving orderer can be efficiently converted into gold.
[0183] In addition, the digital asset trading and clearing processing system 1 of this embodiment further includes a ZPG etc. inter-company clearing means 31, and by moving ZPG (digital assets of precious metals such as digital gold) and energy tokens, etc. (commodities tokenized) digital assets (major products that are standardized and are generally traded), to addresses on the blockchain, or by transferring funds between accounts at a cryptocurrency exchange, clearing between companies that have business entities with commercial flow schemes can be performed without using the network system of existing financial institutions, so that clearing processing can be performed directly. In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, the ZPG etc. inter-company clearing means 31 has a price-fixed digital swap clearing means 31-1, and when clearing using ZPG etc., ZPG etc. is linked to a utility token (UT, which actually individually records an NFT-like option contract) that has the function of fixing the price of ZPG etc., and clearing is performed at the fixed price of ZPG etc., so that it has a price-fixed digital swap clearing means 31-1 with a digital swap function (delivery of NFTs with the basic value of ZPG linked to an individual hedge contract), and clearing processing can be performed directly while suppressing the impact of price fluctuations on the basis of digital value such as ZPG.
[0184] Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, the fixed price of ZPG etc. linked to the NFT of the swap contract is limited to a certain period (e.g., one year) or a certain time period (e.g., until the end of the year) based on the swap contract for the NFT, and the contents of the swap contract can be confirmed in the wallet 22 that manages the NFT. The fixed price of ZPG etc. is automatically resolved when the NFT of the swap contract is amortized in the final clearing, so that the period until the final clearing by the other party (sale of ZPG etc. at the exchange) is specified, and the clearing party that performs the clearing using the fixed-price ZPG etc. linked to the NFT of the swap contract can minimize the hedging costs until the final clearing that should be paid to the NFT issuer of the swap contract.
[0185] In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, the price fixing digital swap clearing means 31-1 has a function of accepting payment of the original price of ZPG, etc. and the derivative contract fee when fixing the price of ZPG, etc. in the currency unit desired by the customer, The system is further configured to automatically collect the hedging costs during the validity period of the NFT of the relevant swap contract from the payment source when the price is fixed (the total amount of the digital currencies sold in the designated currency of the ZPG and the compensation amount in the designated currency at the time of dissolution of the hedge is received in the designated currency-type digital asset), so that the issuer of the NFT of the swap contract linked to the price-fixed ZPG etc. can earn revenue from the issuance of the NFT of the swap contract from the liquidator who performs the liquidation using the price-fixed ZPG etc. to which the NFT of the swap contract is linked.
[0186] Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, the price-fixed digital swap clearing means 31-1 is configured to have a function of accepting the setting of STs, securities, other digital assets, etc. as collateral in addition to providing credit when issuing NFTs of swap contracts linked to price-fixed ZPGs, etc. as over-the-counter derivatives. Therefore, the issuer of NFTs of swap contracts linked to price-fixed ZPGs, etc. can reduce the risks associated with issuing NFTs of such swap contracts.
[0187] Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, the price-fixed digital swap clearing means 31-1 is further configured to have a function of generating NFTs that become price-fixed ZPGs, etc., and a function of setting ZPGs, etc. as collateral (incorporating them into the NFTs) when issuing NFTs that become price-fixed ZPGs, etc., thereby making the clearing processing using price-fixed ZPGs, etc. more efficient.
[0188] Furthermore, according to the digital asset trading and clearing processing system 1 of this embodiment, the ZPG etc. inter-company clearing means 31 only records data on tokens constituting the digital assets to be cleared at the fixed price in an account, does not move the tokens, and has a crypto asset exchange inter-account transfer clearing means 31-2 that performs inter-account transfers for clearing between clearers between accounts of the crypto asset exchange that implements the clearing service, and the crypto asset exchange inter-account transfer clearing means 31-2 records information on NFTs of individual contracts to which tokens constituting the digital assets to be cleared at the fixed price are linked (generated within a distributed processing function such as a blockchain) issued as over-the-counter derivatives in the asset information of the relevant account (of each clearer) at the crypto asset exchange that implements the clearing service, without moving the address on the blockchain for the tokens constituting the digital assets, and manages them in the account, thereby making the clearing process more efficient and rapid.
[0189] In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, the crypto asset exchange account transfer and clearing means 31-2 is configured to have a function of converting the held price-fixed ZPG, etc. into cash within the account and transferring the cash to the designated account of the ZPG, etc. receiving clearing party when a cash payment is requested by the ZPG, etc. receiving clearing party at the time of clearing, and a function of amortizing the price-fixed ZPG, etc. and the NFT (issued as an over-the-counter derivative) when exchanged for cash, so that even if the crypto asset exchange that provides the clearing service is configured to perform account-to-account transfer for clearing between clearing parties without moving tokens, when a cash payment is requested by the ZPG, etc. receiving clearing party, settlement can be made in cash.
[0190] In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, the ZPG etc. inter-company clearing means 31 has an exchange function that performs DID (distributed ID) method clearing processing instead of accounts, has a smart contract 31-3 for DID method clearing, and is configured to move the addresses on the blockchain of digital assets such as price-fixed ZPG to be cleared via the smart contract 31-3 for DID method clearing, thereby making the clearing processing more efficient and faster.
[0191] In addition, according to the digital asset trading and clearing processing system 1 of this embodiment, the ZPG etc. inter-company clearing means 31 is further configured to have a hedge rate setting acceptance means 31-4 configured to be able to accept the setting of the hedge rate of the price fixed ZPG etc. between 0 and 100%, and a fixed price validity period setting acceptance means 31-5 configured to be able to accept the setting of the validity period of the price fixed ZPG etc. individually, such as one day, one week, six months, one year from now, etc., thereby increasing the options for the hedge rate and validity period of the price fixed ZPG etc. selectable by the clearing party.
[0192] Therefore, according to each of the above embodiments, a digital asset trading and clearing processing system can be obtained that improves the liquidity of large amounts of digital assets and enables efficient and rapid processing of trading and clearing.
[0193] Although the preferred embodiments of the present invention have been described in detail above, the present invention is not limited to the above-described embodiments, and various modifications and substitutions can be made to the above-described embodiments without departing from the scope of the present invention.
[0194] For example, in the digital asset trading and clearing processing system of the present invention, the physical goods that can be exchanged for digital assets are not limited to the above-mentioned gold, but can basically cover a wide range of goods, such as precious metals other than gold, rice, etc. That is, in the digital asset trading and clearing processing system of the present invention, the "gold token allocation processing control means", "provisional gold token reduction processing means", "provisional gold token issuing smart contract", "gold token conversion smart contract", "gold token reduction processing confirmation means", "provisional gold token automatic amortization smart contract", "reduced gold token return means", "provisional gold token provisional setting state control smart contract", "gold token sending smart contract", "gold token amortization smart contract", and "gold token amortization balance reflection means" are configured to perform substantially the same processing. The smart contract has a "physical token allocation processing control means", a "virtual physical token reduction processing means", a "virtual physical token issuing smart contract", a "physical token conversion smart contract", a "physical token reduction processing confirmation means", a "virtual physical token automatic amortization smart contract", a "reduced physical token restoration means", a "virtual physical token provisional setting state control smart contract", a "physical token sending smart contract", a "physical token amortization smart contract", and a "physical token amortization balance reflection means", and it is of course possible for these to be used as exchange targets for digital assets, in the same way as gold, in exchange for physical goods other than gold.
[0195] As mentioned above, it is preferable that the physical commodities to be exchanged for digital assets be primarily major commodities (standard commodities such as those traded in futures, etc.), such as precious metals and energy. In addition, when exchanging digital assets for physical assets, it is preferable to set an exchange ratio for the physical assets (an exchange ratio of physical assets to digital assets with a standard exchange ratio of 1, for example 0.95) and to enable the exchange for the target physical asset according to the set ratio. The spot exchange rate is derived by comprehensively adjusting multiple factors such as purity, manufacturer, and degree of deterioration. It is also preferable to provide a data section listing the stock of the actual items to be exchanged, in which the exchange location, quantity, exchange rate, etc. are recorded, so that exchange reservations can be made.
[0196] In addition, in the digital asset trading and clearing processing system of the present invention, the object of exchange in digital asset trading may also be other items such as communication tokens as an extension of energy. A communications token is a digital representation of the right to charge the communications contract provider for the amount of communications control that occurs when, for example, in 6G and other communications, each individual household's media, which is an IoT, acts as a base station and controls communications. In addition, since communication control consumes a certain amount of power, it may be possible to receive a power token in return for the actual power supply when communication control is performed. Therefore, in transactions of digital assets, settlement may be made with electricity tokens in addition to currency tokens.
[0197] In addition, when settling with electricity tokens, the electricity price for that time period affects the actual electricity consumption. For example, settlement will be made at an amount determined using the amount of electricity per unit time, such as five minutes, and the electricity price for that time period. In this case, it is preferable that the electricity tokens be made available for resale for a certain period of time (e.g., 10 or 30 minutes) after the sale of electricity, and that after the certain period of time has elapsed, they are converted into cash tokens at the current market value at the time and stored. It is also preferable that the power token can be used to pay for electricity, and that a communication token can also be obtained in return. Communication tokens are basically linked to the cost of electricity consumption, just like energy trading. Therefore, it is preferable that the communication tokens can be resold within a certain period of time, such as 10 or 30 minutes, after receiving them, and that after the certain period of time has passed, they are converted into cash tokens and stocked, just like energy tokens.
[0198] Furthermore, for small-scale energy tokens and small-scale communication tokens, which are primarily considered to be targets for retail (although it is possible to include wholesale), it is preferable to make it possible to contract options (effectively individual NFTs) that fix the price with hedged parties such as trading companies over the counter within a certain period of time, and through this hedging, the tokens (small-scale energy tokens or small-scale communication tokens) can be held together with the NFT at a fixed price without being converted into cash. In addition, it is preferable that the NFT that pairs with the token (small-scale electricity token or small-scale communication token) be recorded as sub-information of the token, and when the token is used, the token is amortized at a fixed price and the hedge is automatically unwound (the difference with the current market value is settled by the hedging party).
[0199] In addition, in the digital asset trading and clearing processing system of the present invention, the relationship between the token and the rights management book, which constitute the two-stage rights body in securities-like digital rights trading, will be explained in more detail. In reality, the rights management book should record specific token holders on the exercise date, and even if recording is done once a day at a specific time, the record made just before the ex-rights date and time is important. If a DID (Decentralized Identity)-type ID link is made to the token holder immediately prior to the ex-rights date and time, i.e., the address in which the token is stored, which clearly links the address holder to a specific individual, information on the linked specific individual will be recorded in the rights management book via the automatic rights management book update means. In addition, if the information of a specific individual linked to the address where the token is stored is not defined, it is preferable to waive the rights. In addition, when the address linked to information about a specific individual is the address of a smart contract or business entity, such as an exchange, that has the function of managing specific individuals on an account-by-account basis, it is preferable for the smart contract or business entity to pass information about the specific individual's individual account in data form to the rights management book in relation to the amount of tokens stored in its address, so that the specific individual information about the rights holder can be recorded in the rights management book via the automatic rights management book update means. In such cases, specific information such as the business entity and smart contract of the address would normally be recorded in the rights management ledger, but in the digital asset trading and settlement processing system of the present invention, it is preferable to be able to record the account information of a specific individual after the business entity information via an automatic rights management ledger update means. In other words, in the digital asset trading and clearing processing system of the present invention, the rights management book is provided with information items such as account numbers of businesses and specific individuals, and the account number of a specific individual can be inquired of from the business, and it is preferable that the rights management book be able to receive information identifying the individual at the time of inquiry. [Industrial Applicability]
[0200] The digital asset trading and clearing processing system of the present invention is useful in fields that handle transactions using digital assets, such as precious metals, non-ferrous metals, energy such as oil, gas, and electricity, storable agricultural products such as rice and sugar, art, and drinking water, as well as other items that are sold in a wide range of formats and have economic value expressed digitally. [Explanation of symbols]
[0201] 1. Digital asset trading and clearing processing system 11. Customer identification information added order acceptance means 12 Customer identification information unit digital right input / output recording means 13 Customer identification information unit digital rights net aggregate information acquisition means 14 Automatic rights management register update method 15 Smart contract for accepting sub-token generation settings 16 Smart contract for generating sub-tokens 17 Sub-token trading / clearing / settlement smart contracts 18. Methods of accepting deposits 19. Means of obtaining payment status 20 Cash payment side DVP processing condition check method 21 Token deposit acceptance method 22 Wallet 23. Token delivery side DVP processing condition check means 24 DVP Processing Execution Control Means 25 Cash token issuance processing control means 25-1 Temporary cash reduction measures 25-2 Smart contract for issuing virtual cash tokens 25-3 Smart contract for cash token conversion 25-4 Cash Reduction Processing Confirmation Method 25-5 Smart contract for automatic redemption of virtual cash tokens 25-6 Means for restoring the amount of reduction processing 25-7 Smart contract for controlling the temporary cash token temporary setting state 25-8 Smart contract for sending cash tokens 26 Smart Contract for Cash Token Redemption 27 Cash token redemption balance reflection method 28 Gold Token Allocation Processing Control Means 28-1 Temporary Gold Token Reduction Processing Method 28-2 Smart contract for issuing temporary gold tokens 28-3 Smart contract for gold token conversion 28-4 Gold Token Reduction Processing Confirmation Method 28-5 Smart contract for automatic redemption of provisional gold tokens 28-6 How to restore reduced gold tokens 28-7 Smart contract for controlling provisional gold token provisional setting state 28-8 Smart contract for sending gold tokens 29 Smart Contract for Gold Token Redemption 30 Gold Token Redemption Balance Reflection Method 31 Intercompany clearing methods such as ZPG 31-1 Fixed-price digital swap clearing method 31-2 Cryptocurrency exchange inter-account transfer and settlement method 31-3 Smart contract for DID method clearing 31-4 Hedge rate setting acceptance method 31-5 Fixed price validity period setting acceptance method
Claims
1. A trading and clearing system for digital assets (a wide range of digital rights including digital currencies and digital securities) constructed with a distributed ledger in distributed technology such as blockchain and a smart contract or server application for performing predetermined processing using data managed in the distributed ledger, A customer identification information attached order receiving means for receiving orders from customers in which customer identification information is attached to order information such as the type of buying and selling, the object of buying and selling, the quantity, and the price when trading digital rights such as digital securities (including exchangeable right NFTs) having a rights management book and a token as a rights parent; a customer identification information unit digital right input / output recording means for recording the amount of security-like digital rights input / output in a customer identification information unit, so that when an order accepted by the customer identification information attached order accepting means is contracted, security-like digital rights are input (increased) to the customer identification information unit for a buy order, and security-like digital rights are output (decreased) to the customer identification information unit for a sell order; a customer identification information unit digital right net tally information acquisition means for net tallying the security-like digital right for each customer identification information unit by using the amount of security-like digital right input / output recorded by the customer identification information unit digital right input / output recording means when clearing an agreed order, and acquiring net tally information on the amount of security-like digital right input / output for each customer identification information unit; a rights management book automatic update means for performing a process of changing the securities-like digital rights of the client identification information unit recorded in the rights management book by using the net total information of the inflow and outflow of securities-like digital rights of the client identification information unit acquired by the client identification information unit digital right net total information acquisition means immediately after the settlement of the contracted order, and automatically updating the rights management book to the latest state; A smart contract for accepting subtoken generation settings, which has a function of accepting settings to generate subtokens to be separated from a rights management book (or a securities-like digital right recorded in the rights management book) in a distributed ledger in a distributed technology such as blockchain, based on the rights management book that serves as the subject; a subtoken generating smart contract having a function of generating a plurality of subtokens with small data volume, which are separated from the subject rights management book (of the security-like digital rights recorded in the rights management book) based on the total data volume of the security-like digital rights recorded in the rights management book, when the settings for generating subtokens are accepted by the subtoken generating setting accepting smart contract; A sub-token transaction, clearing, and settlement smart contract that has a transaction function for the sub-token generated by the sub-token generation smart contract and a clearing and settlement function using a DVP processing method or an RTGS processing method; A digital asset trading and clearing processing system comprising:
2. a deposit receiving means for receiving a deposit of cash from a cash paying clearing party into a DVP settlement account for each clearing party linked to the bank account of the clearing party or into a sub-account linked to the bank account of the clearing party; A deposit status acquisition means for acquiring the deposit status of cash from the cash paying side clearing party deposited in the sub-account (or DVP settlement account) of each bank via the deposit acceptance means; a cash paying side DVP processing condition checking means for checking whether or not a predetermined amount of cash necessary for settlement into each sub-account (or DVP settlement account) has been deposited on the settlement date based on the cash deposit status from the cash paying side liquidator on the settlement date acquired by the deposit status acquisition means, and determining that the cash paying side DVP processing conditions are satisfied if the deposit has been completed; a token receiving reception means for receiving tokens from a token delivering clearing party to a DVP settlement address for each clearing party linked to the clearing address of the entity performing the clearing process, or to a child address linked to the clearing address of the entity performing the clearing process, based on the clearing address of the entity performing the clearing process; A wallet that acquires the token receiving status from the token delivering clearing party to each child address (or DVP settlement address) via the token receiving receiving means; a token delivering side DVP processing condition checking means for checking whether a predetermined amount of tokens required for liquidation to each child address (or DVP settlement address) has been deposited on the liquidation date based on the token deposit status from the token delivering side clearing party on the liquidation date acquired by the wallet, and determining that the token delivering side DVP processing condition is satisfied if the deposit has been completed; a DVP processing execution control means for controlling DVP processing of tokens as digital assets and cash in clearing based on a predetermined clearing instruction content when it is determined that both the cash paying side DVP processing condition by the cash paying side DVP processing condition checking means and the token delivering side DVP processing condition by the token delivering side DVP processing condition checking means are satisfied; 2. The digital asset trading and clearing processing system according to claim 1, further comprising:
3. a cash token issuance process control means for reducing the amount of cash required for exchange with the other party when one of the objects to be exchanged in an RTGS process is cash (or cash-like digital assets) and a predetermined amount of cash equal to or greater than the amount of the object to be exchanged has been deposited in a bank account (or a management function equivalent thereto) for the cash paying orderer (or when cash-like digital assets such as prepaid digital currency with a value equal to or greater than the amount of the object to be exchanged have been deposited), and for allocating and issuing the reduced amount of cash as a cash token, which is a predetermined amount of digital asset equivalent to the cash of one of the objects to be exchanged; The cash token issuance processing control means A provisional cash reduction processing means for provisionally reducing the amount of cash required for exchange from a bank account (or a management function equivalent thereto) for the cash paying orderer as a provisional setting process before the order of the cash paying orderer is contracted; A smart contract for issuing provisional cash tokens, which has a function of issuing a predetermined amount of digital assets equivalent to the reduced amount of cash as provisionally set cash tokens (provisional cash tokens) in synchronization with the provisional cash reduction process by the provisional cash reduction process means; A cash token conversion smart contract having a function of canceling the provisional setting state and converting the provisional cash token into a cash token when an order of a cash paying orderer is contracted; A cash reduction processing confirmation means for canceling the provisional setting state in synchronization with the conversion to cash tokens by the cash token conversion smart contract, and committing (confirming) the reduction processing of the amount of cash required for exchange from the bank account or the like (or a management function equivalent thereto) for the cash paying orderer, which was provisionally performed as a provisional setting processing by the provisional cash reduction processing means; A smart contract for automatic write-off of the provisional cash token, which has a function of automatically writing off the provisional cash token when an order of a cash paying orderer is not executed; A reduction amount restoration means for rolling back (returning to the state before the reduction processing) the reduction amount in the bank account (or a management function equivalent thereto) for the cash paying orderer, which has been provisionally set by the temporary cash reduction processing means as a provisional setting processing, in synchronization with the automatic write-off of the temporary cash token by the temporary cash token automatic write-off smart contract; 2. The digital asset trading and clearing processing system according to claim 1, further comprising:
4. The smart contract for issuing the temporary cash token further has a function of setting the address of the holder of the temporary cash token in a holder field of the temporary cash token, The cash token issuance processing control means a smart contract for controlling the provisional setting state of the provisional cash token, the smart contract having a function of controlling the provisional setting state so that it is not released when the address of the orderer and the address information linked to the holder field of the provisional cash token are not identical in an order using the provisional cash token; a cash token sending smart contract having a cash token holder address change function for changing address information linked to the holder field of the cash token converted from the provisional cash token by the cash token conversion smart contract to an address of a cash token receiving side orderer when an order using the provisional cash token in which the address of the cash paying side orderer and address information linked to the holder field of the provisional cash token are the same is contracted, and a function for sending the cash token to the address of the cash token receiving side orderer changed by the cash token holder address change function; and The digital asset trading and clearing processing system according to claim 3, characterized in that the cash token conversion smart contract is configured to cancel the provisional setting state and convert the provisional cash token into a cash token when an order is executed using a provisional cash token whose address of a cash paying orderer is the same as the address information linked to the holder column of the provisional cash token.
5. a smart contract for cash token redemption that has a function of redeeming the cash token when the cash token that was sent to the address of the cash token receiving orderer is sent to a financial institution and the account name matches the address name (e.g., the personal address information of the cash token receiving orderer is managed in the account information at the financial institution); a cash token amortization balance reflecting means for adding cash equivalent to the amortized cash token to the balance of the account for the cash token receiving orderer in synchronization with the amortization of the cash token by the cash token amortization smart contract; 5. The digital asset trading and clearing processing system of claim 4, further comprising:
6. When one of the objects to be exchanged in the RTGS is physical gold, and a predetermined amount of gold tokens, which are digital assets equivalent to a predetermined amount of physical gold equal to or greater than the price of the object to be exchanged, is stored in an exchange account for gold tokens and physical gold for a gold token payer, the exchange account reduces the amount of gold tokens required for the price to be exchanged with the other object, and allocates the reduced amount of gold tokens as a predetermined amount of digital assets equivalent to the physical gold of one of the objects to be exchanged, The gold token allocation process control means A provisional gold token reduction processing means for provisionally reducing the amount of gold tokens required for exchange from the gold token and gold spot account of the gold spot payment orderer as a provisional setting process before the order of the gold spot payment orderer is contracted; A smart contract for issuing provisional gold tokens, which has a function of issuing a predetermined amount of digital assets equivalent to the reduced amount of gold tokens as provisional gold tokens (provisional gold tokens) in synchronization with the provisional gold token reduction process by the provisional gold token reduction process means; A gold token conversion smart contract that has a function of canceling the provisional setting state and converting the provisional gold token into a gold token when an order from a gold spot payment orderer is contracted; A gold token reduction processing confirmation means for canceling the provisional setting state in synchronization with the conversion to gold tokens by the gold token conversion smart contract, and committing (confirming) the reduction processing of gold tokens by the price required for the exchange of the gold tokens for the gold spot payer orderer and the gold spot, which was provisionally performed as the provisional setting processing by the provisional gold token reduction processing means, from the exchange account; A smart contract for automatic write-off of the provisional gold tokens, which has a function of automatically writing off the provisional gold tokens when an order from a gold spot payer is not executed; A reduction processing amount gold token recovery means for rolling back (returning to the state before reduction processing) the reduction processing amount gold token in the exchange account of the gold token for the gold spot payment orderer and the gold spot that was provisionally performed as a provisional setting process by the temporary gold token reduction processing means in synchronization with the automatic amortization of the provisional gold token by the provisional gold token automatic amortization smart contract; 2. The digital asset trading and clearing processing system according to claim 1, further comprising:
7. The smart contract for issuing the provisional gold token further has a function of setting the address of the holder of the provisional gold token in the holder field of the provisional gold token, The gold token allocation process control means A smart contract for controlling the provisional gold token provisional setting state, which has a function of controlling the provisional setting state so that it is not released when the address of the orderer and the address information linked to the holder column of the provisional gold token are not the same in an order using the provisional gold token; a gold token sending smart contract having a gold token holder address change function for changing the address information linked to the holder field of the gold token converted from the provisional gold token by the gold token conversion smart contract to the address of the gold token receiving orderer when an order using the provisional gold token in which the address of the gold spot payer and the address information linked to the holder field of the provisional gold token are the same is executed, and a function for sending the gold token to the address of the gold token receiving orderer changed by the gold token holder address change function; and The digital asset trading and settlement processing system described in claim 6, characterized in that the gold token conversion smart contract is configured to cancel the provisional setting state and convert the provisional gold token into a gold token when an order is executed using a provisional gold token whose address is the same as the address of the gold spot payment orderer and the address information linked to the holder column of the provisional gold token.
8. a gold token redemption smart contract that has a function of redeeming the gold token when the gold token that was sent to the address of the gold token receiving orderer is sent to an exchange for gold tokens and spot gold and the account name matches the address name (e.g., the account information at the exchange manages the personal address information of the gold token receiving orderer); A gold token amortization balance reflecting means for adding the gold equivalent to the amortized gold token to the balance of the exchange account of the gold token receiving orderer in synchronization with the amortization of the gold token by the gold token amortization smart contract; 8. The digital asset trading and clearing processing system of claim 7, further comprising:
9. It also has an inter-company settlement means such as ZPG (digital assets of precious metals such as digital gold) and energy tokens, which can be used to settle transactions between companies that have a commercial flow scheme by moving addresses on the blockchain of digital assets (commodities tokenized) (major products that are standardized and generally traded) or by transferring funds between accounts at a cryptocurrency exchange, without using the network systems of existing financial institutions. The ZPG intercompany clearing vehicle is: It has a price-fixing digital swap clearing means with a digital swap function (delivery of NFTs with the basic value of ZPG linked to an individual hedge contract) that ties ZPG, etc. to a utility token (UT, which actually records an NFT-like option contract individually) that has the function of fixing the price of ZPG, etc. when clearing using ZPG, etc., and clears at the fixed price of ZPG, etc., The price fixing digital swap clearing means comprises: If both the sender and receiver of ZPG etc. wish to exchange in the currency unit ¥, a swap contract NFT (Non-Fungible Token) (NFT with a contract covering the conditions of ZPG) that has the function of fixing the price of ZPG etc. in the currency unit ¥ will be issued as an over-the-counter derivative, and the relevant ZPG will be linked to the issued swap contract NFT, If the sender of ZPG etc. wishes to exchange in ¥ as the currency unit and the receiver of ZPG etc. wishes to exchange in US$ as the currency unit, a swap contract NFT (NFT with a contract that covers the ZPG conditions) that has the function of fixing the price of ZPG etc. in ¥ as the currency unit and a swap contract NFT (NFT with a contract that covers the ZPG conditions) that has the function of fixing the price of ZPG etc. in US$ as the currency unit are issued as over-the-counter derivatives, or a swap contract NFT (NFT with a contract that covers the ZPG conditions) that has the function of fixing the price of ZPG etc. in ¥ as the currency unit and in US$ as the currency unit are issued as over-the-counter derivatives, and the function of linking the relevant ZPG etc. to the issued swap contract NFT, A function that allows the relevant ZPG, etc. to be linked to the swap agreement in the NFT during the contract period of the NFT of the swap agreement, and allows the amount of currency equivalent to the fixed price in the currency unit of the relevant ZPG, etc. to be received at the time of the exchange process of the relevant ZPG, etc. (by dissolving the hedge at the same time as selling the ZPG, the price fluctuation of the ZPG can be offset with the swap agreement of the NFT issued as an over-the-counter derivative); 2. The digital asset trading and clearing processing system according to claim 1, further comprising:
10. The fixed price of ZPG etc. linked to the NFT of the swap contract is limited to a certain period (e.g., one year) or a certain time period (e.g., until the end of the year) based on the swap contract for the NFT, and the contents of the swap contract can be confirmed on the wallet that manages the NFT. The digital asset trading and clearing processing system according to claim 9, characterized in that the fixed price such as ZPG is automatically resolved when the NFT of the swap contract is amortized in the final clearing.
11. The price fixing digital swap clearing means comprises: A function to accept payment of the original price of ZPG, etc. and derivative contract fees when fixing the price of ZPG, etc. in the currency unit desired by the customer; The function of automatically collecting the hedging cost during the validity period of the NFT of the relevant swap contract from the payer when the price is fixed (receiving the total amount of the digital currencies sold in the designated currency of ZPG plus the compensation amount in the designated currency at the time of the hedging cancellation in the designated currency type digital assets); Further having 10. The digital asset trading and clearing processing system according to claim 9.
12. The price fixing digital swap clearing means comprises: In addition to providing credit when issuing NFTs with swap contracts linked to price-fixing ZPGs etc. as over-the-counter derivatives, it also has the function of accepting STs, securities, and other digital assets as collateral.
10. The digital asset trading and clearing processing system according to claim 9.
13. The price fixing digital swap clearing means comprises: The ability to generate NFTs such as fixed-price ZPGs; The ability to set ZPGs etc. as collateral (incorporate them into the NFT) when issuing NFTs that will be fixed-price ZPGs etc.; 10. The digital asset trading and clearing processing system of claim 9, further comprising:
14. The ZPG or other inter-company clearing means only records data on tokens constituting digital assets to be cleared at the fixed price in an account, does not move the tokens, and has a cryptocurrency exchange account transfer clearing means for performing account transfers for clearing between clearing parties between accounts of the cryptocurrency exchange that provides the clearing service, The digital asset trading and clearing processing system of claim 9, characterized in that the crypto asset exchange account transfer and clearing means records information on an individual contract NFT linked to a token constituting a digital asset to be cleared at the fixed price (generated within a distributed processing function such as a blockchain) issued as an over-the-counter derivative in the asset information of the corresponding account (of each clearer) at the crypto asset exchange that performs the clearing service, and manages it in the account, without moving the address on the blockchain for the token constituting the digital asset.
15. The cryptocurrency exchange account transfer and settlement means includes: When payment in cash is requested by the receiving liquidator such as ZPG at the time of liquidation, the function of converting the held fixed price ZPG, etc. into cash within the account and transferring that cash to the designated account of the receiving liquidator such as ZPG, Ability to amortize price-fixed ZPGs etc. and NFTs (issued as over-the-counter derivatives) when exchanged for cash; 15. The digital asset trading and clearing processing system of claim 14, further comprising:
16. The digital asset trading and clearing processing system according to claim 9, characterized in that the ZPG or other inter-company clearing means has an exchange function that performs DID (Decentralized Identity) clearing processing instead of an account, has a smart contract for DID clearing, and is configured to move addresses on the blockchain of digital assets such as price-fixed ZPGs to be cleared via the smart contract for DID clearing.
17. The ZPG and other inter-company liquidation instruments are: A hedge rate setting and receiving means configured to be able to set and receive a hedge rate for a price fixed ZPG or the like between 0% and 100%; and a fixed price validity period setting and receiving means configured to be able to individually set and receive the validity period of the price fixing ZPG, etc., such as one day, one week, six months, one year, etc.
17. The digital asset trading and clearing processing system according to claim 9.
Citation Information
Patent Citations
Settlement processing system using digital assets
JP2021086320A
Token issuance / distribution method
JP2021099676A
Information processing device and program
JP2023074472A
Blockchain-based asset and immutable real-time intelligent securities platform
US20190340685A1
Payment processing system using digital assets
JP6861782B1