JP7392071B1 - Token transfer system - Google Patents
Token transfer system Download PDFInfo
- Publication number
- JP7392071B1 JP7392071B1 JP2022153348A JP2022153348A JP7392071B1 JP 7392071 B1 JP7392071 B1 JP 7392071B1 JP 2022153348 A JP2022153348 A JP 2022153348A JP 2022153348 A JP2022153348 A JP 2022153348A JP 7392071 B1 JP7392071 B1 JP 7392071B1
- Authority
- JP
- Japan
- Prior art keywords
- transfer
- token
- security token
- server
- transfer system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012546 transfer Methods 0.000 title claims abstract description 227
- 238000012545 processing Methods 0.000 claims abstract description 31
- 238000000034 method Methods 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 40
- 238000012790 confirmation Methods 0.000 claims description 27
- 238000012795 verification Methods 0.000 claims description 15
- 230000008676 import Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 abstract description 17
- 238000004904 shortening Methods 0.000 abstract description 2
- 230000004044 response Effects 0.000 description 3
- 230000002146 bilateral effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】 セキュリティトークンの移転時の決済時間短縮により決済リスクやコストの極小化を図ると共に、セキュリティトークンの移転処理と資金決済手段との連関を簡潔に実行可能なトークン移転システムを提供する。【解決手段】 トークン移転システム100は、セキュリティトークン、及び法定通貨にペッグされたステーブルコインの双方の移転を実行するために、複数の業者サーバ200A、200Bと、複数の業者サーバの間でセキュリティトークンの移転を仲介するマッチングサーバ400とに対して、通信可能に接続される。トークン移転システム100は、セキュリティトークン、及びステーブルコインの双方の移転を実行する移転用ブロックチェーン110を備える。【選択図】 図1[Problem] To provide a token transfer system that minimizes settlement risks and costs by shortening the settlement time when transferring security tokens, and that can simply link security token transfer processing and funds settlement means. SOLUTION: A token transfer system 100 provides security between a plurality of merchant servers 200A, 200B and a plurality of merchant servers in order to transfer both security tokens and stable coins pegged to legal currency. It is communicably connected to a matching server 400 that mediates token transfer. The token transfer system 100 includes a transfer blockchain 110 that performs transfers of both security tokens and stable coins. [Selection diagram] Figure 1
Description
本発明は、セキュリティトークンを移転するトークン移転システムに関し、より詳細には、法定通貨の移転を伴わずにセキュリティトークンを移転するトークン移転システムに関する。 The present invention relates to a token transfer system that transfers security tokens, and more particularly, to a token transfer system that transfers security tokens without transferring legal tender.
従来のセキュリティトークン取引において、資金決済手段が法定通貨の銀行間送金しか存在しない場合、取引から決済完了までに、取引日に加えて2営業日程度の期間が必要となる。 In conventional security token transactions, if the only means of payment for funds is interbank remittance of legal currency, it takes about two business days in addition to the transaction day from transaction to completion of payment.
一方、本発明者により、特許文献1に、金融商品に基づくトークンを管理するトークン管理システムが提案されている。このトークン管理システムは、法定通貨に関連付けられたコインを移転するコイン用ブロックチェーンと、前記トークンを移転するトークン用ブロックチェーンとを用いて、前記コイン用ブロックチェーンによる前記コインの移転、及び前記トークン用ブロックチェーンによる前記トークンの移転を連動させて移転を処理する(請求項1参照)。 On the other hand, the present inventor has proposed a token management system for managing tokens based on financial products in Patent Document 1. This token management system uses a coin blockchain that transfers coins associated with legal currency and a token blockchain that transfers the tokens, and uses the coin blockchain to transfer the coins and the tokens. The transfer is processed by linking the transfer of the token by the blockchain for use (see claim 1).
取引から決済完了までの期間中、決済リスクが生じる上、セキュリティトークンを取り扱う金融商品取引業者間での相対ネッティングのための金額確認や銀行関連オペレーション等の事務コストが掛かり、更に他行送金手数料も発生する。 During the period from the transaction to the completion of payment, there is a settlement risk, and administrative costs such as amount confirmation and bank-related operations for bilateral netting between financial instruments business operators that handle security tokens are incurred, as well as other bank remittance fees. Occur.
また、特許文献1は、法定通貨に関連付けられたコインを移転するコイン用ブロックチェーンと、トークンを移転するトークン用ブロックチェーンとをそれぞれ備えるため、処理が比較的複雑になり、異なるブロックチェーンを連関させる機構に関する新たなリスクも発生する可能性がある等、セキュリティトークンを取り扱う金融商品取引業者にとって課題が残存する場合がある。 In addition, Patent Document 1 has a coin blockchain that transfers coins associated with legal currency and a token blockchain that transfers tokens, so the processing is relatively complicated and different blockchains are linked. Issues may remain for financial instruments business operators that handle security tokens, such as the possibility that new risks related to the mechanism for providing security tokens may arise.
そこで本発明は、セキュリティトークンの移転時の決済時間短縮により決済リスクやコストの極小化を図ると共に、セキュリティトークンの移転処理と資金決済手段との連関を簡潔に実行可能な、トークン移転システムの提供を目的とする。 Therefore, the present invention provides a token transfer system that minimizes settlement risks and costs by shortening the settlement time when transferring security tokens, and that can easily link security token transfer processing and fund payment means. With the goal.
本発明の各態様は次の通りである。
[態様1]
セキュリティトークン、及び法定通貨にペッグされたステーブルコインの双方の移転を実行するために、複数の業者サーバと、前記複数の業者サーバの間で前記セキュリティトークンの移転を仲介するマッチングサーバとに対して、通信可能に接続されたトークン移転システムであって、
前記トークン移転システムは、前記セキュリティトークン、及び前記ステーブルコインの双方の移転を実行する移転用ブロックチェーンを備える、トークン移転システム。
Each aspect of the present invention is as follows.
[Aspect 1]
to a plurality of merchant servers and a matching server that mediates the transfer of the security tokens between the plurality of merchant servers in order to perform the transfer of both security tokens and stable coins pegged to fiat currency. A token transfer system communicatively connected to each other,
The token transfer system includes a transfer blockchain that transfers both the security token and the stable coin.
[態様2]
態様1に記載のトークン移転システムにおいて、
前記セキュリティトークンの移転を管理するセキュリティトークン原簿管理端末装置と、前記ステーブルコインの移転を管理するステーブルコイン原簿管理端末装置とを備える、トークン移転システム。
[態様3]
態様2に記載のトークン移転システムにおいて、
前記セキュリティトークン及び前記ステーブルコインの二重移転が発生していないことを検証する検証端末装置を備える、トークン移転システム。
[態様4]
態様1に記載のトークン移転システムにおいて、
前記マッチングサーバは、
前記複数の業者サーバ間で前記セキュリティトークンの移転がマッチングしたことを示す出来通知情報を生成し、前記複数の業者サーバに送信すること、及び/又は
前記複数の業者サーバ間で前記セキュリティトークンの移転がマッチングしたことを示す出来通知トランザクションを生成し、前記移転用ブロックチェーンに送信すること
を実行する、トークン移転システム。
[Aspect 2]
In the token transfer system according to aspect 1,
A token transfer system comprising: a security token ledger management terminal device that manages the transfer of the security token; and a stable coin ledger management terminal device that manages the transfer of the stable coin.
[Aspect 3]
In the token transfer system according to aspect 2,
A token transfer system comprising a verification terminal device that verifies that double transfer of the security token and the stable coin has not occurred.
[Aspect 4]
In the token transfer system according to aspect 1,
The matching server is
generating completion notification information indicating that the transfer of the security token has been matched between the plurality of merchant servers, and transmitting it to the plurality of merchant servers; and/or transferring the security token between the plurality of merchant servers. A token transfer system that generates a performance notification transaction indicating that a transaction has been matched and sends it to the transfer blockchain.
[態様5]
態様4に記載のトークン移転システムにおいて、
前記複数の業者サーバは、前記出来通知トランザクションを前記移転用ブロックチェーンから取り込む、トークン移転システム。
[態様6]
態様5に記載のトークン移転システムにおいて、
前記複数の業者サーバは、セキュリティトークン売側業者サーバと、セキュリティトークン買側業者サーバとから構成され、
前記セキュリティトークン売側業者サーバと前記セキュリティトークン買側業者サーバとの間で、前記セキュリティトークン買側業者サーバが保有者として記録されている前記ステーブルコインの残高が、前記セキュリティトークンの移転金額を充足していることの確認処理が完了すると、前記セキュリティトークン売側業者サーバは、前記セキュリティトークン及び前記ステーブルコインを移転する移転トランザクションを生成し、前記移転用ブロックチェーンに送信する、トークン移転システム。
[態様7]
態様6に記載のトークン移転システムにおいて、
前記ステーブルコインの前記残高が、前記セキュリティトークンの前記移転金額を充足していない場合、前記セキュリティトークン売側業者サーバは、前記セキュリティトークン及び前記ステーブルコインを移転する処理を進めずに、前記セキュリティトークン買側業者サーバにおける前記ステーブルコインの追加発行処理に移行する、トークン移転システム。
[Aspect 5]
In the token transfer system according to aspect 4,
A token transfer system, wherein the plurality of merchant servers import the performance notification transaction from the transfer blockchain.
[Aspect 6]
In the token transfer system according to aspect 5,
The plurality of merchant servers are composed of a security token selling merchant server and a security token buying merchant server,
Between the security token selling side merchant server and the security token buying side merchant server, the balance of the stable coin recorded as the holder of the security token buying side merchant server exceeds the transfer amount of the security token. When the confirmation process for confirming the sufficiency is completed, the security token seller server generates a transfer transaction for transferring the security token and the stable coin, and sends it to the transfer blockchain, the token transfer system. .
[Aspect 7]
In the token transfer system according to aspect 6,
If the balance of the stable coin does not satisfy the transfer amount of the security token, the security token seller server does not proceed with the process of transferring the security token and the stable coin, and transfers the security token to the stable coin. A token transfer system that moves to additional issuance processing of the stable coin on a security token buying side vendor server.
[態様8]
態様7に記載のトークン移転システムにおいて、
前記セキュリティトークン売側業者サーバは、前記セキュリティトークン買側業者サーバにおける前記ステーブルコインの追加発行処理の完了を定期的に確認する、トークン移転システム。
[態様9]
態様8に記載のトークン移転システムにおいて、
前記セキュリティトークン売側業者サーバが前記追加発行処理の完了を確認すると、前記セキュリティトークン売側業者サーバは、前記セキュリティトークン及び前記ステーブルコインを移転する処理を進める、トークン移転システム。
[態様10]
態様6~9のいずれか一項に記載のトークン移転システムにおいて、
前記セキュリティトークン買側業者サーバは、前記セキュリティトークン売側業者サーバから送信された前記移転トランザクションに対して移転を確認する署名履歴を加えて、前記移転用ブロックチェーンに送信する、トークン移転システム。
[Aspect 8]
In the token transfer system according to aspect 7,
The security token selling side merchant server is a token transfer system in which the security token selling side merchant server periodically confirms completion of the stable coin additional issuance process in the security token buying side merchant server.
[Aspect 9]
In the token transfer system according to aspect 8,
When the security token seller server confirms completion of the additional issuance process, the security token seller server proceeds with the process of transferring the security token and the stable coin.
[Aspect 10]
In the token transfer system according to any one of aspects 6 to 9,
The security token buying side merchant server adds a signature history for confirming the transfer to the transfer transaction sent from the security token selling side merchant server, and sends it to the transfer blockchain.
[態様11]
態様10に記載のトークン移転システムにおいて、
前記セキュリティトークン原簿管理端末装置は、前記セキュリティトークン買側業者サーバから送信された前記移転トランザクションに対して前記セキュリティトークンの移転を承認する署名履歴を加えて、前記移転用ブロックチェーンに送信する、トークン移転システム。
[態様12]
態様11に記載のトークン移転システムにおいて、
前記ステーブルコイン原簿管理端末装置は、前記セキュリティトークン原簿管理端末装置から送信された前記移転トランザクションに対して前記ステーブルコインの移転を承認する署名履歴を加えて、前記移転用ブロックチェーンに送信する、トークン移転システム。
[態様13]
態様12に記載のトークン移転システムにおいて、
前記検証端末装置は、前記セキュリティトークン売側業者サーバの署名履歴、前記セキュリティトークン買側業者サーバの署名履歴、前記セキュリティトークン原簿管理端末装置の署名履歴、及び前記ステーブルコイン原簿管理端末装置の署名履歴が加えられた前記移転トランザクションに対して、前記二重移転の有無を検証済みの署名履歴を加えて、前記セキュリティトークン売側業者サーバに送信する、トークン移転システム。
[Aspect 11]
In the token transfer system according to aspect 10,
The security token ledger management terminal device adds a signature history approving the transfer of the security token to the transfer transaction sent from the security token buying side merchant server, and sends the token to the transfer blockchain. relocation system.
[Aspect 12]
In the token transfer system according to aspect 11,
The stable coin ledger management terminal device adds a signature history approving the transfer of the stable coin to the transfer transaction transmitted from the security token ledger management terminal device, and transmits the added signature history to the transfer blockchain. , a token transfer system.
[Aspect 13]
In the token transfer system according to aspect 12,
The verification terminal device stores a signature history of the security token selling side merchant server, a signature history of the security token buying side merchant server, a signature history of the security token ledger management terminal device, and a signature of the stable coin ledger management terminal device. A token transfer system that adds a signature history that has been verified for the presence or absence of double transfer to the transfer transaction to which the history has been added, and transmits the resultant to the security token seller server.
[態様14]
態様13に記載のトークン移転システムにおいて、
前記セキュリティトークン売側業者サーバは、前記検証端末装置から送信された前記移転トランザクションに対して、取引確定の署名履歴を加えて、前記セキュリティトークン買側業者サーバ、前記セキュリティトークン原簿管理端末装置、及び前記ステーブルコイン原簿管理端末装置に送信する、トークン移転システム。
[Aspect 14]
In the token transfer system according to aspect 13,
The security token seller server adds a transaction confirmation signature history to the transfer transaction sent from the verification terminal device, and sends the information to the security token buy side merchant server, the security token ledger management terminal device, and A token transfer system that transmits to the stablecoin ledger management terminal device.
本発明のトークン移転システムは、ステーブルコイン及びセキュリティトークンを1つのブロックチェーンを用いて処理することにより、セキュリティトークンの移転と資金決済処理をブロックチェーン上の処理で完結可能となり、セキュリティトークンを移転するための決済時間を短縮できる。 The token transfer system of the present invention processes stable coins and security tokens using one blockchain, making it possible to complete the transfer of security tokens and payment processing on the blockchain, and transfer security tokens. Payment time can be shortened.
本発明のトークン移転システムに関する各実施形態を図面を参照して説明する。各実施形態において、セキュリティトークン(ST)は、デジタル証券等の金融資産を意味し、ステーブルコイン(SC)は、円やドル等の法定通貨にペッグされた資金決済手段を意味する。ST及びSCは、いずれもブロックチェーン上で管理される。 Each embodiment regarding the token transfer system of the present invention will be described with reference to the drawings. In each embodiment, a security token (ST) refers to a financial asset such as a digital security, and a stable coin (SC) refers to a means of payment of funds pegged to a legal currency such as yen or dollar. Both ST and SC are managed on the blockchain.
第1の実施形態に係るトークン移転システム100を図1を参照して説明する。トークン移転システム100は、ST売側業者サーバ200A及びST買側業者サーバ200Bに接続されたカストディアンサーバ500と、ST売側業者サーバ200A及びST買側業者サーバ200Bの間の売買をマッチングするマッチングサーバ400とに対して、通信可能に接続されている。なお、マッチングサーバ400は、私設取引システム(Proprietary Txading System,PTS)とすることができる。PTSは、金融商品取引所を介さずに金融商品を売買することができる。
A
トークン移転システム100は、ST及びSCの移転を管理する分散型台帳としての移転用ブロックチェーン110と、STの移転を確認する署名履歴トランザクション(Tx)を生成するアセットノード(AN)を有するST原簿管理端末装置120と、SCの移転を確認する署名履歴Txを生成するSCノード(SN)を有するSC原簿管理端末装置130と、ST及びSCの二重移転を検証し、ST及びSCの検証済みを示す署名履歴Txを生成するノータリノード(NN)を有する検証端末装置140と、カストディアンサーバ500とから構成される。
The
ST売側業者サーバ200Aは、取引部210Aと、約定管理部220Aとを有する。取引部210Aは、STの売りを希望する売側投資家が操作するST売側端末装置300Aから売注文情報を受信する。取引部210Aは、売注文情報をマッチングサーバ400に送信する。売注文情報は好ましくは専用線で送信される。約定管理部220Aは、取引部210Aから得た各種情報を、カストディアンサーバ500に送信する。
The ST selling
ST買側業者サーバ200Bは、取引部210Bと、約定管理部220Bとを有する。取引部210Bは、STの買いを希望する買側投資家が操作するST買側端末装置300Bから買注文情報を受信する。取引部210Bは、買注文情報をマッチングサーバ400に送信する。買注文情報は好ましくは専用線で送信される。約定管理部220Bは、取引部210Bから得た各種情報を、カストディアンサーバ500に送信する。
The ST buy-
マッチングサーバ400は、ST売側業者サーバ200Aから送信された売注文情報と、ST買側業者サーバ200Bから送信された買注文情報とを受信し、マッチング処理部が売情報と買情報のマッチングを実行する。売買が成立する(出来となる)と、出来情報をST売側業者サーバ200A及びST買側業者サーバ200Bに送信する。マッチングサーバ400は、移転用ブロックチェーン110上で出来を示す出来情報トランザクション(Tx)を生成するエクスチェンジノード(EN)を有する。マッチングサーバ400のENは、出来情報の送信に換えて又は出来情報の送信と共に、出来情報Txを生成し移転用ブロックチェーンに送信する。
The matching
カストディアンサーバ500は、ST売側業者サーバ200Aの約定管理部220A及びST買側業者サーバ200Bの約定管理部220Bから送信された各種情報を処理するAPI提供基盤と、カストディアンノードCNとを有する。カストディアンサーバ500は、API提供基盤で処理された各種情報に基づき、CNの各種処理を実行する。カストディアンサーバ500は、カストディアンサーバ500のカストディアンノードCNを用いて移転用ブロックチェーン110上でSC及びSTの移転する署名履歴Txを生成することができる。
The
次に、第1の実施形態に係るトークン移転システム100による処理を図2~図7の業務フロー図を参照しつつ説明する。図2~図7の上側の行番号1~6は、移転用ブロックチェーン110外の各サーバ及び端末装置による処理を示している。図2~図7の下側の行番号7~11は、移転用ブロックチェーン110内の各サーバ及び端末装置のノードによる処理を示している。
Next, processing by the
図2において、ST売側業者サーバ200Aは、ST売注文情報を売側投資家のST売側端末装置300Aから受信すると、売側投資家が保有するSTの残高確認を実行する。STの残高が売りST以上と判断した場合に、ST売側業者サーバ200Aは、ST売注文発注情報をマッチングサーバ400に送信する。マッチングサーバ400は、ST売注文発注情報を受信すると、ST売注文情報に対する売注文IDを採番(生成)し、ST売側業者サーバ200Aと売注文IDを連携するために、ST売側業者サーバ200Aに売注文IDを送信し、図3の行番号1の処理に移行する。
In FIG. 2, upon receiving ST selling order information from the selling investor's ST selling
図2において、ST買側業者サーバ200Bは、ST買注文情報を買側投資家のST買側端末装置300Bから受信すると、顧客(買側投資家)預かり金のロックを実行した後、ST買側業者サーバ200Bの業者自己口保有SCの残高確認を実行し、図3の行番号3の処理に移行する。なお、第1及び第2の実施形態においては、各投資家は自己の端末装置にSC残高を持たず、ST売側業者サーバ200A及びST買側業者サーバ200Bが、業者間決済目的で「業者自己口」のSCを保有している。
In FIG. 2, upon receiving ST buy order information from the ST buy
図3は、ST買側業者サーバ200Bにおいて、ST買側業者サーバ200Bの業者自己口保有SCの残高が不足時の、SCを追加発行するSC追加発行処理を示している。SC追加発行処理は、図3の「自己口SC保有残高不足時の対応」にしたがって処理される。なお、SC追加発行処理完了は、ST買側業者サーバ200Aによって定期的に確認される。また、SC追加発行処理完了の定期的な確認は、後述する図5に示すように、約定後の移転Tx回付時においてSC残高不足を検知した場合にも自動実施される処理である。
FIG. 3 shows an additional SC issuance process in which the ST buying
業者自己口保有SC残高が不足していない場合、または追加発行処理が完了した場合、ST買側業者サーバ200Bは、ST買注文発注情報をマッチングサーバ400に送信する。マッチングサーバ400は、ST買注文発注情報を受信すると、ST買注文情報に対する注文IDを採番(生成)し、ST買側業者サーバ200Bと買注文IDを連携するために、ST買側業者サーバ200Bに買注文IDを送信し、図3の行番号1の処理に移行する。
If the trader's own SC balance is not insufficient or if the additional issuance process is completed, the ST buy-
図4において、マッチングサーバ400は、STの売注文と買注文とのマッチングを実行し、マッチングが成立すれば、出来通知をST売側業者サーバ200A及びST買側業者サーバ200Bに送信する。ST売側業者サーバ200Aは、売側出来通知を受領(受信)すると、売側ST及びSC移転指図(移転指令)をカストディアンサーバ500に送信する。ST買側業者サーバ200Bは、買側出来通知を受領(受信)すると、買側ST及びSC移転指図(移転指令)をカストディアンサーバ500に送信する。なお、図4は、マッチングサーバ400がENを有しない場合の処理であり、マッチングサーバ400がENを有する場合は、マッチングサーバ400のENが出来通知Txを生成し、これを買側業者サーバ200BのCN、カストディアンサーバ500のCNに移転用ブロックチェーン110に回付(送信)する。
In FIG. 4, the matching
図4の行番号4に示すように、カストディアンサーバ500は、売側及び買側ST及びSC移転指図を受領(受信)すると、ST及びSC移転情報を生成すると共に、カストディアンサーバ500のCNは、ST及びSC移転情報登録Txを生成する。SC移転情報登録を生成した後、カストディアンサーバ500は、買側SC残高事前確認処理を実行し、図5の行番号9の処理に移行する。
As shown in line number 4 in FIG. generates ST and SC transfer information registration Tx. After generating the SC transfer information registration, the
図5は、ST買側業者サーバ200Bの業者自己口SCの保有残高が不足時の、SCを追加発行するSC追加発行処理を示している。SC追加発行処理は、図5の「自己口SC保有残高不足時の対応」にしたがって処理される。SC追加発行処理が完了すると、図6の行番号9の処理に移行する。
FIG. 5 shows an additional SC issuance process for issuing additional SCs when the balance held by the ST buying-
図6において、カストディアンサーバ500は、追加発行処理の完了確認(売側SC残高の確認)を定期的に実行し、業者自己口保有SC残高が不足していない場合、ST及びSC移転Txを生成し、移転用ブロックチェーン110に回付(送信)する。ST原簿管理端末装置120のANが、ST及びSC移転Txを受信すると、ST及びSC移転TxにAN署名履歴を加えて、移転用ブロックチェーン110に回付(送信)する。SC原簿管理端末装置130のSNが、AN署名履歴付きST及びSC移転Txを受領(受信)すると、AN署名履歴付きST及びSC移転TxにSN署名履歴を加えて、移転用ブロックチェーン110に回付(送信)する。カストディアンサーバ500のCNは、SN署名履歴付きST及びSC移転Txを受領すると、図7の行番号9の処理に移行する。
In FIG. 6, the
図7において、カストディアンサーバ500のCNは、検証端末装置140に対して二重消費(二重移転)有無の検証依頼を送信し、検証端末装置140がSC及びSTについて二重消費(二重移転)の有無を検証する処理を実行する。二重消費(二重移転)が無い場合、検証端末装置140のNNは、ST及びSC移転TxにNN署名履歴を加えて、移転用ブロックチェーン110に回付(送信)する。
In FIG. 7, the CN of the
カストディアンサーバのCNは、NN署名履歴付きST及びSC移転Txに対して移転確定履歴を加えて、移転用ブロックチェーン110を介して、ST原簿管理端末装置120のAN、及びSC原簿管理端末装置130のSNに配布(送信)する。また、カストディアンサーバ500は、ST及びSC移転結果(移転確定情報)を生成し、ST及びSC移転結果の連携のために、ST売側業者サーバ200A及びST買側業者サーバ200Bに送信する。ST売側業者サーバ200A及びST買側業者サーバ200Bは、それぞれST及びSC移転結果を確認の上、それぞれ内に登録する。
The CN of the custodian server adds the transfer confirmation history to the ST and SC transfer Tx with NN signature history, and sends it to the AN of the ST ledger
ST売側業者サーバ200A及びST買側業者サーバ200BでST及びSC移転結果の確認が登録されると共に、ST原簿管理端末装置120のAN及びSC原簿管理端末装置130のSNでST及びSC移転Txの取り込み処理が実行されると、取引が終了する。
Confirmation of the ST and SC transfer results is registered in the
[第2の実施形態]
第2の実施形態に係るトークン移転システム100を説明する。第2の実施形態において、第1の実施形態と同一部分は、その説明を省略する。第1の実施形態において、図1に示すように、トークン処理システム100とST売側業者サーバ200Aとの間、及びトークン処理システム100とST買側業者サーバ200Bとの間に、カストディアンサーバ500を設けている。これに対して第2の実施形態は、図9に示すように、カストディアンサーバ500を設けず、トークン処理システム100とST売側業者サーバ200Aとを直接接続し、かつトークン処理システム100とST買側業者サーバ200Bとを直接接続する。この場合、ST売側業者サーバ200A及びST買側業者サーバ200Bは、それぞれカストディアンサーバ500の機能及びカストディアンサーバ500のCNを有するよう構成される。
[Second embodiment]
A
次に、第2の実施形態に係るトークン移転システム100による処理を図2~図7の業務フロー図を参照しつつ説明する。第2の実施形態の図9の業務フローは、基本的に第1の実施形態に係る図2の業務フローと同じである。ただし、図9において、マッチングサーバ400から売側注文IDを受領したST売側業者サーバ200Aは、売側注文IDとST及びSCの移転に必要となる情報を紐づけして管理する。
Next, processing by the
図9に続く図10の業務フローも、基本的に第1の実施形態に係る図3の業務フローと同じである。ただし、図10において、マッチングサーバ400から買側注文IDを受領した買側業者サーバ200Bは、買側注文IDとST及びSCの移転に必要となる情報を紐づけして管理する。
The business flow shown in FIG. 10 following FIG. 9 is basically the same as the business flow shown in FIG. 3 according to the first embodiment. However, in FIG. 10, the buy-
図11において、マッチングサーバ400は、STの売注文と買注文とのマッチングを実行し、マッチングが成立すれば、出来通知情報を自動生成する。マッチングサーバ400のENは、出来通知情報に基づき出来通知Txを生成し、移転用ブロックチェーン110に回付(送信)する。ST売側業者サーバ200A及びST売側業者サーバ200BのCNは、それぞれ出来通知Txを移転用ブロックチェーン110から取り込む。ST売側業者サーバ200Aは、買側移転情報連携依頼をST買側業者サーバ200Bに送信する。ST買側業者サーバ200Bは、買側移転情報連携依頼を受領(受信)すると、これを確認の上、買側移転情報連携の承認をST売側業者サーバ200Aに送信する。
In FIG. 11, the matching
ST売側業者サーバ200Aは、ST買側業者サーバ200Bから買側移転情報連携の承認を受領(受信)すると、SC移転金額確認依頼をST買側業者サーバ200Bに送信する。ST買側業者サーバ200Bは、SC移転金額確認依頼を受領(受信)すると、これを確認の上、SC移転金額確認結果を連携するために、SC移転金額確認結果をST売側業者サーバ200Aに送信する。ST売側業者サーバ200Aは、SC移転金額確認結果を受領(受信)すると、図12の行番号8の処理に移行する。
When the ST selling
図12は、ST買側業者サーバ200Bにおいて、ST買側業者サーバ200Bの業者自己口保有SCの残高が不足時の、SCを追加発行するSC追加発行処理を示している。SC追加発行処理は、図12の「自己口SC保有残高不足時の対応」にしたがって処理される。
FIG. 12 shows an additional SC issuance process in which the ST buying
図12の行番号8において、SC残高不足通知を受信したST売側業者サーバ200Aは、SC移転金額確認依頼をST買側業者サーバ200Bに送信する。ST買側業者サーバ200Bは、SC移転金額確認依頼を受領(受信)すると、SC移転金額を確認できた場合、SC移転金額確認結果を連携するために、SC移転金額確認結果をST売側業者サーバ200Aに送信する。ST売側業者サーバ200Aは、SC移転金額確認結果を受領(受信)すると、図13の行番号8の処理に移行する。なお、SC追加発行処理完了(SC移転金額の確認完了)は、ST売側業者サーバ200AからST買側業者サーバ200Bに対して定期的に確認される。
At line number 8 in FIG. 12, the
図13において、ST売側業者サーバ200Aは、売側ST残高確認を定期的に実行し、業者自己口保有SC残高が不足していない場合、ST売側業者サーバ200AのCNは、ST及びSC移転Txを生成し、移転用ブロックチェーン110に回付(送信)する。ST買側業者サーバ200BのCNは、ST及びSC移転Txを受領(受信)すると、ST及びSC移転TxにCN署名履歴を加えて、移転用ブロックチェーン110に回付(送信)する。
In FIG. 13, the ST selling
ST原簿管理端末装置120のANが、CN署名履歴付きST及びSC移転Txを受領(受信)すると、CN署名履歴付きST及びSC移転TxにAN署名履歴を加えて、移転用ブロックチェーン110に回付(送信)する。SC原簿管理端末装置130のSNが、AN署名履歴付きST及びSC移転Txを受領(受信)すると、このST及びSC移転TxにSN署名履歴を加えて、移転用ブロックチェーン110に回付(送信)する。ST売側業者サーバ200AのCNは、SN署名履歴付きST及びSC移転Txを受領すると、図14の行番号8の処理に移行する。
When the AN of the ST ledger
図14において、ST売側業者サーバ200AのCNは、検証端末装置140に対して二重消費(二重移転)有無の検証依頼を送信し、検証端末装置140がSC及びSTについて二重消費(二重移転)の有無を検証する処理を実行する。二重消費(二重移転)が無い場合、検証端末装置140のNNは、ST及びSC移転TxにNN署名履歴を加えて、移転用ブロックチェーン110に回付(送信)する。
In FIG. 14, the CN of the
ST売側業者サーバ200AのCNは、NN署名履歴付きST及びSC移転Txに対して移転確定履歴を加えて、移転用ブロックチェーン110を介して、ST買側業者サーバ200BのCN、ST原簿管理端末装置120のAN、及びSC原簿管理端末装置130のSNに配布(送信)する。
The CN of the
ST売側業者サーバ200Aにおいて、ST売側業者サーバ200AのCNからST及びSC移転Txの取り込み処理が実行され、ST売側業者サーバ200A内でST及びSC移転結果の確認が登録される。ST買側業者サーバ200Bにおいて、ST売側業者サーバ200AのCNから送信されたST及びSC移転Txの取り込み処理が実行され、ST買側業者サーバ200B内でST及びSC移転結果の確認が登録される。ST売側業者サーバ200A及びST買側業者サーバ200Bにおいて、ST及びSC移転結果の確認が登録されると、取引が終了する。
In the
第2の実施形態において、図8に示したように、トークン処理システム100と、ST売側業者サーバ200A及びST買側業者サーバ200Bとを直接接続しているが、トークン処理システム100とST売側業者サーバ200Aとの間、またはトークン処理システム100とST買側業者サーバ200Bとの間に、カストディアンサーバ500を設けてもよい。この場合、カストディアンサーバ500は、ST売側業者サーバ200AまたはST買側業者サーバ200Bの機能の一部、及びST売側業者サーバ200AまたはST買側業者サーバ200BのCNを有するように構成される。
In the second embodiment, as shown in FIG. 8, the
100 トークン処理システム
110 ブロックチェーン
200A ST売側業者サーバ
200B ST買側業者サーバ
300A ST売側端末装置
300B ST買側端末装置
400 マッチングサーバ
500 カストディアンサーバ
100
Claims (12)
前記トークン移転システムは、前記セキュリティトークン、及び前記ステーブルコインの双方の移転を実行する移転用ブロックチェーンと、前記セキュリティトークンの移転を管理するセキュリティトークン原簿管理端末装置と、前記ステーブルコインの移転を管理するステーブルコイン原簿管理端末装置と、前記セキュリティトークン及び前記ステーブルコインの二重移転が発生していないことを検証する検証端末装置とを備える、トークン移転システム。 to a plurality of merchant servers and a matching server that mediates the transfer of the security tokens between the plurality of merchant servers in order to perform the transfer of both security tokens and stable coins pegged to fiat currency. A token transfer system communicatively connected to each other,
The token transfer system includes a transfer blockchain that transfers both the security token and the stable coin , a security token ledger management terminal device that manages the transfer of the security token, and a transfer block chain that transfers both the security token and the stable coin. A token transfer system comprising: a stablecoin ledger management terminal device that manages a stablecoin ledger; and a verification terminal device that verifies that double transfer of the security token and the stablecoin has not occurred .
前記マッチングサーバは、
前記複数の業者サーバ間で前記セキュリティトークンの移転がマッチングしたことを示す出来通知情報を生成し、前記複数の業者サーバに送信すること、及び/又は
前記複数の業者サーバ間で前記セキュリティトークンの移転がマッチングしたことを示す出来通知トランザクションを生成し、前記移転用ブロックチェーンに送信すること
を実行する、トークン移転システム。 The token transfer system according to claim 1,
The matching server is
generating completion notification information indicating that the transfer of the security token has been matched between the plurality of merchant servers, and transmitting it to the plurality of merchant servers; and/or transferring the security token between the plurality of merchant servers. A token transfer system that generates a performance notification transaction indicating that a transaction has been matched and sends it to the transfer blockchain.
前記複数の業者サーバは、前記出来通知トランザクションを前記移転用ブロックチェーンから取り込む、トークン移転システム。 In the token transfer system according to claim 2 ,
A token transfer system, wherein the plurality of merchant servers import the performance notification transaction from the transfer blockchain.
前記複数の業者サーバは、セキュリティトークン売側業者サーバと、セキュリティトークン買側業者サーバとから構成され、
前記セキュリティトークン売側業者サーバと前記セキュリティトークン買側業者サーバとの間で、前記セキュリティトークン買側業者サーバが保有者として記録されている前記ステーブルコインの残高が、前記セキュリティトークンの移転金額を充足していることの確認処理が完了すると、前記セキュリティトークン売側業者サーバは、前記セキュリティトークン及び前記ステーブルコインを移転する移転トランザクションを生成し、前記移転用ブロックチェーンに送信する、トークン移転システム。 In the token transfer system according to claim 3 ,
The plurality of merchant servers are composed of a security token selling merchant server and a security token buying merchant server,
Between the security token selling side merchant server and the security token buying side merchant server, the balance of the stable coin recorded as the holder of the security token buying side merchant server exceeds the transfer amount of the security token. When the confirmation process for confirming the sufficiency is completed, the security token seller server generates a transfer transaction for transferring the security token and the stable coin, and sends it to the transfer blockchain, the token transfer system. .
前記ステーブルコインの前記残高が、前記セキュリティトークンの前記移転金額を充足していない場合、前記セキュリティトークン売側業者サーバは、前記セキュリティトークン及び前記ステーブルコインを移転する処理を進めずに、前記セキュリティトークン買側業者サーバにおける前記ステーブルコインの追加発行処理に移行する、トークン移転システム。 In the token transfer system according to claim 4 ,
If the balance of the stable coin does not satisfy the transfer amount of the security token, the security token seller server does not proceed with the process of transferring the security token and the stable coin, and transfers the security token to the stable coin. A token transfer system that moves to additional issuance processing of the stable coin on a security token buying side vendor server.
前記セキュリティトークン売側業者サーバは、前記セキュリティトークン買側業者サーバにおける前記ステーブルコインの追加発行処理の完了を定期的に確認する、トークン移転システム。 In the token transfer system according to claim 5 ,
The security token selling side merchant server is a token transfer system in which the security token selling side merchant server periodically confirms completion of the stable coin additional issuance process in the security token buying side merchant server.
前記セキュリティトークン売側業者サーバが前記追加発行処理の完了を確認すると、前記セキュリティトークン売側業者サーバは、前記セキュリティトークン及び前記ステーブルコインを移転する処理を進める、トークン移転システム。 The token transfer system according to claim 6 ,
When the security token seller server confirms completion of the additional issuance process, the security token seller server proceeds with the process of transferring the security token and the stable coin.
前記セキュリティトークン買側業者サーバは、前記セキュリティトークン売側業者サーバから送信された前記移転トランザクションに対して移転を確認する署名履歴を加えて、前記移転用ブロックチェーンに送信する、トークン移転システム。 In the token transfer system according to any one of claims 4 to 7 ,
The security token buying side merchant server adds a signature history for confirming the transfer to the transfer transaction sent from the security token selling side merchant server, and sends it to the transfer blockchain.
前記セキュリティトークン原簿管理端末装置は、前記セキュリティトークン買側業者サーバから送信された前記移転トランザクションに対して前記セキュリティトークンの移転を承認する署名履歴を加えて、前記移転用ブロックチェーンに送信する、トークン移転システム。 The token transfer system according to claim 8 ,
The security token ledger management terminal device adds a signature history approving the transfer of the security token to the transfer transaction sent from the security token buying side merchant server, and sends the token to the transfer blockchain. relocation system.
前記ステーブルコイン原簿管理端末装置は、前記セキュリティトークン原簿管理端末装置から送信された前記移転トランザクションに対して前記ステーブルコインの移転を承認する署名履歴を加えて、前記移転用ブロックチェーンに送信する、トークン移転システム。 The token transfer system according to claim 9 ,
The stable coin ledger management terminal device adds a signature history approving the transfer of the stable coin to the transfer transaction transmitted from the security token ledger management terminal device, and transmits the added signature history to the transfer blockchain. , a token transfer system.
前記検証端末装置は、前記セキュリティトークン売側業者サーバの署名履歴、前記セキュリティトークン買側業者サーバの署名履歴、前記セキュリティトークン原簿管理端末装置の署名履歴、及び前記ステーブルコイン原簿管理端末装置の署名履歴が加えられた前記移転トランザクションに対して、前記二重移転の有無を検証済みの署名履歴を加えて、前記セキュリティトークン売側業者サーバに送信する、トークン移転システム。 The token transfer system according to claim 10 ,
The verification terminal device stores a signature history of the security token selling side merchant server, a signature history of the security token buying side merchant server, a signature history of the security token ledger management terminal device, and a signature of the stable coin ledger management terminal device. A token transfer system that adds a signature history that has been verified for the presence or absence of double transfer to the transfer transaction to which the history has been added, and transmits the resultant to the security token seller server.
前記セキュリティトークン売側業者サーバは、前記検証端末装置から送信された前記移転トランザクションに対して、取引確定の署名履歴を加えて、前記セキュリティトークン買側業者サーバ、前記セキュリティトークン原簿管理端末装置、及び前記ステーブルコイン原簿管理端末装置に送信する、トークン移転システム。 The token transfer system according to claim 11 ,
The security token seller server adds a transaction confirmation signature history to the transfer transaction sent from the verification terminal device, and sends the information to the security token buy side merchant server, the security token ledger management terminal device, and A token transfer system that transmits to the stablecoin ledger management terminal device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022153348A JP7392071B1 (en) | 2022-09-27 | 2022-09-27 | Token transfer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022153348A JP7392071B1 (en) | 2022-09-27 | 2022-09-27 | Token transfer system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP7392071B1 true JP7392071B1 (en) | 2023-12-05 |
| JP2024047704A JP2024047704A (en) | 2024-04-08 |
Family
ID=89023172
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022153348A Active JP7392071B1 (en) | 2022-09-27 | 2022-09-27 | Token transfer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7392071B1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016095708A (en) | 2014-11-14 | 2016-05-26 | ロードスターキャピタル株式会社 | Information processing device, information processing method, and program |
| JP2019516274A (en) | 2016-04-11 | 2019-06-13 | エヌチェーン ホールディングス リミテッドNchain Holdings Limited | Computer-implemented method and system for validating tokens for blockchain based cryptocurrencies |
| JP2021012460A (en) | 2019-07-04 | 2021-02-04 | 三菱Ufj信託銀行株式会社 | Token issuance trust system |
| JP2022151846A (en) | 2021-03-26 | 2022-10-07 | 株式会社M1 | Transaction management system, information processing device, transaction management method, and transaction management program |
-
2022
- 2022-09-27 JP JP2022153348A patent/JP7392071B1/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016095708A (en) | 2014-11-14 | 2016-05-26 | ロードスターキャピタル株式会社 | Information processing device, information processing method, and program |
| JP2019516274A (en) | 2016-04-11 | 2019-06-13 | エヌチェーン ホールディングス リミテッドNchain Holdings Limited | Computer-implemented method and system for validating tokens for blockchain based cryptocurrencies |
| JP2021012460A (en) | 2019-07-04 | 2021-02-04 | 三菱Ufj信託銀行株式会社 | Token issuance trust system |
| JP2022151846A (en) | 2021-03-26 | 2022-10-07 | 株式会社M1 | Transaction management system, information processing device, transaction management method, and transaction management program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024047704A (en) | 2024-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6861645B2 (en) | Digitally encrypted securities platform, and methods and systems for doing so | |
| US8612344B2 (en) | Online processing for offshore business transactions | |
| KR100432430B1 (en) | Electronic Stock Used Electronic Payment System, And That Method | |
| US20080208723A1 (en) | System and method for settling trades in a digital merchant exchange | |
| CZ287663B6 (en) | Method of secured distribution of electronic money and apparatus for making the same | |
| KR102088841B1 (en) | Payment system of commerce using cryptocurrency and payment methods using the same | |
| CN112017045A (en) | Digital asset off-site transaction system and method based on block chain | |
| JP2021099676A5 (en) | ||
| CN101361100A (en) | Cash payments for remote transactions | |
| US7734521B2 (en) | Networked method and system for creating and settling financial instruments | |
| KR20120083016A (en) | System for operating a buying/selling process of a financial asset | |
| JP2020134997A (en) | Checking-up system, checking-up device, method for checking-up system, and program for checking-up system | |
| US20070043663A1 (en) | E-payment advice system | |
| JP2001266031A (en) | System for complementing commodity transaction credit | |
| JP4461618B2 (en) | Payment apparatus and method | |
| KR20000060299A (en) | System and method for electronic commercial transaction | |
| JP7392071B1 (en) | Token transfer system | |
| KR20000024424A (en) | A method for foreign exchange | |
| JP7202026B2 (en) | Labor credit trading system | |
| KR20220039441A (en) | Mobile Gift Certificate Operation and Management System for being able to be deducted from the balance | |
| KR102620003B1 (en) | System for providing financial services and simple payment server therefor | |
| US20250272661A1 (en) | Digital product management support method, digital product management support device, digital product management support program, and digital product management support system | |
| JP2002063515A (en) | On-line account transfer system and transaction method using the same | |
| KR20240017430A (en) | Cryptocurrency Immediate Exchange Payment Method | |
| JP2025115332A (en) | A system for managing online transactions of data that performs escrow services |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230919 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231013 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231024 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231122 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7392071 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |