【手続補正書】
【提出日】令和2年8月5日(2020.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のコンピュータを用いた取引方法であって、
前記複数のコンピュータの１つに、分散型台帳において取引履歴が管理される仮想通貨であって、第１のユーザが保有する仮想通貨を第１のトークンに変換させ、
前記複数のコンピュータの１つに、第２のユーザが保有する金融資産に基づく第２のトークンの発行要求を出力させ、
前記複数のコンピュータの１つに、前記第１及び第２のユーザの間で前記第１及び第２のトークンを交換するトランザクションを生成して出力させ、
前記複数のコンピュータの１つに、前記トランザクションにより取得した前記第１のトークンを前記仮想通貨に変換させ、
前記複数のコンピュータの１つに、前記第２のトークンに基づく前記金融資産の償還要求を出力させる
ことを特徴とする取引方法。
【請求項２】
前記第１及び第２のトークンを交換するトランザクションは、前記第１のトークンに係る取引と前記第２のトークンに係る取引の両方を含むトランザクションである
ことを特徴とする請求項１に記載の取引方法。
【請求項３】
前記第１又は第２のユーザのコンピュータに、
前記第１及び第２のユーザ夫々の公開鍵と、前記第１及び第２のトークンの交換に係る取引を検証する検証者の公開鍵とを用いて、前記第１及び第２のユーザ夫々の電子署名と、前記検証者の電子署名とが必要な前記トランザクションを生成させ、
生成した前記トランザクションを前記検証者に送信させる
ことを特徴とする請求項２に記載の取引方法。
【請求項４】
前記第１のユーザのコンピュータに、
前記第１のユーザが保有する前記仮想通貨を使用不可能にロックするロッキングトラン
ザクションを生成して出力させ、
ロックした前記仮想通貨に基づき、前記分散型台帳とは異なる第２の分散型台帳におい
て取引履歴が管理される前記第１のトークンへの変換要求を出力させ、
前記第２のユーザのコンピュータに、前記トランザクションにより取得した前記第１の
トークンに基づき、前記ロッキングトランザクションによりロックされている前記仮想通
貨の解除要求を出力させる
ことを特徴とする請求項１〜３のいずれか１項に記載の取引方法。
【請求項５】
前記第２の分散型台帳は、前記分散型台帳との間の資金の移動を複数の監査人が管理す
る分散型台帳であり、
前記第１のコンピュータに、
前記第１のユーザの公開鍵と、前記複数の監査人夫々の公開鍵とを用いて前記ロッキン
グトランザクションを生成させ、
前記複数の監査人に対して前記変換要求を出力して前記第１のトークンを取得させ、
前記第２のコンピュータに、前記解除要求を前記複数の監査人に対して出力して前記仮
想通貨を取得させる
ことを特徴とする請求項４に記載の取引方法。
【請求項６】
前記第１又は第２のユーザのコンピュータに、前記第１及び第２のユーザの間で共有す
る秘密鍵を用いて、前記第１及び第２のトークンの交換に係る取引内容を暗号化した前記
トランザクションを生成させる
ことを特徴とする請求項１〜５のいずれか１項に記載の取引方法。
【請求項７】
第１のユーザと第２のユーザとの間で、前記第１のユーザが保有する仮想通貨が変換された第１のトークンと、前記第２のユーザが保有する金融資産に基づく第２のトークンとを交換するトランザクションを生成し、
前記トランザクションに電子署名を付加する
処理をコンピュータに実行させることを特徴とするプログラム。
【請求項８】
ユーザが保有する金融資産に基づく第２のトークンの発行要求を出力し、
他のユーザとの間で、前記第２のトークンを、分散型台帳において取引履歴が管理され
る仮想通貨を変換した第１のトークンと交換するトランザクションを生成して出力し、
前記トランザクションにより取得した前記第１のトークンを前記仮想通貨に変換する
処理をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
分散型台帳において取引履歴が管理される仮想通貨であって、第１のユーザが保有する
仮想通貨を第１のトークンに変換し、第２のユーザとの間で、前記第１のトークンを、前
記第２のユーザの金融資産に基づき発行された第２のトークンと交換するトランザクショ
ンを生成して出力し、前記トランザクションにより取得した前記第２のトークンに基づく
前記金融資産の償還要求を出力する処理を前記第１のユーザのコンピュータに実行させる
第１のプログラムを、前記第１のユーザのコンピュータにインストールさせるべく配信し
、
前記第２のユーザが保有する前記金融資産に基づく前記第２のトークンの発行要求を出
力し、前記第１のユーザとの間で前記第２のトークンを前記第１のトークンと交換するト
ランザクションを生成して出力し、前記トランザクションにより取得した前記第１のトー
クンを前記仮想通貨に変換する処理を前記第２のユーザのコンピュータに実行させる第２
のプログラムを、前記第２のユーザのコンピュータにインストールさせるべく配信する
処理をコンピュータに実行させ、前記第１及び第２のユーザのコンピュータを含む取引
システムを生成する生成方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
補助記憶部１６はハードディスク等の不揮発性記憶領域であり、制御部１１が処理を実行するために必要なプログラムＰ１、その他のデータを記憶している。また、補助記憶部１６は、メインチェーン鍵情報１６１、サイドチェーン鍵情報１６２及び秘匿化用鍵情報１６３を記憶している。メインチェーン鍵情報１６１は、メインチェーン上でのユーザ（取引所）のウォレットアドレスに相当する鍵情報（秘密鍵、公開鍵）を記憶している。サイドチェーン鍵情報１６２は、サイドチェーン上でのユーザのウォレットアドレスに相当する鍵情報を記憶している。秘匿化用鍵情報１６３は、後述するように、サイドチェーン上でのトランザクションに記述される通貨交換取引の内容を秘匿化するために用いられる鍵情報を記憶している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
補助記憶部２４はハードディスク等の不揮発性記憶領域であり、制御部２１が処理を実行するために必要なプログラムＰ２、その他のデータを記憶している。また、補助記憶部２４は、鍵情報２４１、ユーザＤＢ２４２及び取引ＤＢ２４３を記憶している。鍵情報２４１は、検証者Ｘの鍵情報を記憶している。ユーザＤＢ２４２は、各ユーザ（取引所）の情報を格納したデータベースである。取引ＤＢ２４３は、各ユーザの間で予定されている通貨交換取引の情報を格納したデータベースである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
取引ＤＢ２４３は、取引ＩＤ列、取引実行日列、第１ユーザ列、第２ユーザ列を含む。取引ＩＤ列は、後述するように、ユーザらが本システムに係るツールを用いて合意した通貨交換取引を識別するための取引ＩＤを記憶している。取引実行日列は、取引ＩＤと対応付けて、通貨交換取引の実行日を記憶している。第１ユーザ列は、取引ＩＤと対応付けて、通貨交換取引の一方の当事者であり、仮想通貨を法定通貨に交換する第１のユーザ側の情報を記憶している。例えば第１ユーザ列は、第１のユーザのユーザＩＤ、交換するトークン（第１のトークン）のアセットタイプ（種類）、取引量、当該トークンをサイドチェーン上で保持するＵＴＸＯの情報などを記憶している。第２ユーザ列は、取引ＩＤと対応付けて、通貨交換取引の他方の当事者であり、法定通貨を仮想通貨に交換する第２のユーザ側の情報を記憶している。例えば第２ユーザ列は、第２のユーザのユーザＩＤ、交換するトークン（第２のトークン）のアセットタイプ、取引量などを記憶している。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】変更
【補正の内容】
【００９４】
ステップＳ１６において、端末１ａは、取引所Ｂの端末１ｂと共有する秘匿化用公開鍵を用いて、トークンの数量、種類等の取引内容を暗号化して記述したトランザクションを生成する。
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2020071617.tif 000001