JP7733367B2 - ローカルデバイス間でのデジタル通貨を転送するための改ざん防止ハードウェアの活用 - Google Patents
ローカルデバイス間でのデジタル通貨を転送するための改ざん防止ハードウェアの活用Info
- Publication number
- JP7733367B2 JP7733367B2 JP2023520438A JP2023520438A JP7733367B2 JP 7733367 B2 JP7733367 B2 JP 7733367B2 JP 2023520438 A JP2023520438 A JP 2023520438A JP 2023520438 A JP2023520438 A JP 2023520438A JP 7733367 B2 JP7733367 B2 JP 7733367B2
- Authority
- JP
- Japan
- Prior art keywords
- computing device
- sending
- receiving
- transaction
- rpt
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
- G06Q20/0655—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed centrally
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/403—Solvency checks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/407—Cancellation of a transaction
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
この非仮出願は、2020年10月1日に出願された「An Asynchronous Distributed Ledger with High Concurrency and Byzantine Fault Tolerance」と題された、米国仮出願第63/086,451号に対する利益及び優先権を主張するものであり、その内容は参照によりその全体が本明細書に組み込まれる。
またそれによってのみ知られてもよい。改ざん防止デバイスは、他のルールの中でもとりわけ、二重支出及び過剰支出などの特定のアクションを防止するためのルールにより構成されている。したがって、アカウント内の資金がその秘密鍵の排他的管理下にあり、かつ受信側デバイスが、送信側デバイスが改ざん防止ハードウェアで構成されていることを検証することができる限り、受信側デバイスは、送信側デバイスが所定のルールの範囲内で動作していること、送金されるであろうこと、および送信側デバイスの背後にいる人物が認証されている可能性が高いことを信頼することができる。デジタルトランザクションは、リモート元帳へのネットワーク接続が不完全であったり、なくなったりしている場合でも実行することができる。送信者側及び受信側デバイスは、ネットワーク接続が再確立されたときに元帳に記入するためにトランザクションを報告することができる。資金が、所定のアルゴリズムに従って動作している本物の改ざん防止ハードウェアデバイスのみが知っている秘密鍵の制御下にあることを確立するため、相互に信頼された元帳は、デバイスが他のデバイスに提示する場合がある署名済み支出承認をデバイスに提供してもよい。支出承認は、支出限度額などのパラメータを確立してもよく、また有効期限を含んでもよい。
する。元帳が送信側アカウントから受信側アカウントへの転送を実行すると、元帳は、受信側デバイスが資金を送信側デバイスに戻すように移動するために実行してもよいリバースチェックを記録する。資金が正常に移動したという元帳からの確認を受信側デバイスが受信すると、受信側デバイスは、リバースチェックを実行せずにキャンセルする完了トランザクションに署名し、そして保存する。受信側デバイスが元帳から順調な資金移動の確認を受信できなかった場合、改ざん防止ハードウェアは、リバースチェックを実行し、そしてそれによって送信者の金を払い戻す完了トランザクションに署名し、そして保存する。本来の移動が元帳の上で実行されない場合、リバースチェックは存在しないため、それを実行する試みは効果を有しない。
ザ210が所有する受信側コンピューティングデバイス205に関連付けられた受信側ウォレット240に50ドルを伝送する。トランザクションは、各それぞれのユーザのローカル元帳125、225に書き込まれてもよい。トランザクションがローカルで完了すると、ユーザに関連付けられた発信元ウォレット及び受信側ウォレットは、これらのトランザクションを記録することができる、又はDLTを使用することができる汎用元帳であってもよいリモート元帳サービス120にトランザクションを報告してもよい。
撃を1つ又は両方のデバイスに対して実施することはできない。一実装形態では、改ざん防止ハードウェアは、コンピューティングデバイスの残りの部分がアクセスできない内部秘密鍵を使用して、メッセージ及び署名を生成してもよい。メッセージが生成されて署名されると、送信側又は受信側コンピューティングデバイスのネットワークインターフェースは、改ざんから安全であるため、Bluetooth(登録商標)、近距離無線通信(NFC)、Wi-Fi、セルラーネットワークなどを介してメッセージを伝送してもよい。デジタル署名されたトランザクションは、改ざんに対する耐性が高い状態で、一つのアカウントから別のアカウントに確実に資金移動することができる。しかし、トランザクションの前に、デバイス間の信頼性の高い接続を検証し、確立することは有益である場合がある。
拭き、自動車修理サービスなどのサービス提供者であってもよい。商品又はサービスの具体的な提供は、システムの全体的な実行に関連するものではなく、関連性はむしろ、送信側ユーザが受信側ユーザに何らかの商品又はサービスに対して支払うことを意図しているということである。
セージも表示する。表示されるメッセージは、単語、記号、グラフィックス、アートワーク、アイコンであってもよく、又は代替的に、肯定的な結果を表すトリガーされる音であってもよい。
れたことを前提としている。ネットワーク接続から読み取られたアカウントは、ネットワーク接続のもう一方の端末が正しいデバイスに安全に関連付けられている場合にのみ信頼することができる。
してRPTを永続ストレージに保存する。本明細書における永続ストレージは、フラッシュストレージ、ハードディスク、光学メディア、又はデバイスのスイッチを切った後もデータを保持する他のデバイスなどの不揮発性ストレージを指してもよい。RPTには、要求された決済からの金額と、送信者がその間はトランザクションを取り消すことができる取り消し可能期間が含まれる。取り消し可能期間は、受信側デバイスがトランザクションをリモート元帳サービス120に提出するときに始まる。受取人のシーケンス番号は、以前の決済の再生を防ぐ。
示が含まれる。受信側デバイスがオフラインモードを指し示す図10のオフネットワーク決済プロトコル1002からのコントラストに留意されたい。
ティングデバイスの改ざん防止ハードウェア405に伝送する。ステップ1165では、送信側コンピューティングデバイスの改ざん防止ハードウェア405は、非RPTを受信側デバイスに伝送し、そして受信者の確認のためにそのUI上に「決済済み」又は同様の含意を表示する。
すぐにエラーを受信しない場合、改ざん防止ハードウェアは、元帳がトランザクションを完了するまで一定期間待機し、その後ステップ1245でリモート元帳サービスへのパススルーとして実行確認クエリを伝送する。ステップ1250では、リモート元帳サービスは、受信側デバイスの改ざん防止ハードウェアへのパススルー通信としてトランザクションの実行を確認する。リモート元帳からパススルー確認を受信すると、受信側デバイスの改ざん防止ハードウェアは、トランザクションが実行されたとみなし、そしてもはやキャンセルできなくなる。受信側デバイスはトランザクションを完了し、そして削除-チェックトランザクションを作成して元帳に記録されたリバースチェックを削除する。リモート元帳からの確認が所定のタイムアウト内に到着しない場合、受信者は、払い戻しトランザクションを作成してリモート元帳でチェックを実行し、そして資金を送信者に返す。そもそも資金が移動していない場合、チェックは元帳に存在しないため、払い戻しは発生しない。
11)又は削除チェック(図12)が受信されるまで、トランザクションを確認するために改ざん防止ハードウェアのディスプレイで確認することができる場合である。この中間状態の間を通して、両当事者がトランザクションの進行状況を承認し続けるために、状況の更新が改ざん防止デバイスのユーザインターフェースに表示されてもよい。更新は、例えば、図面に示される、又は図面を参照して本明細書で論じられるように、最も現在受信又は通信された特定の通信を含んでもよい。
Mドライブなどの長期ストレージデバイスに言及しているが、コンピュータ可読記憶媒体は、ソリッドステージドライブ及びフラッシュメモリを含む、アーキテクチャ1500によってアクセス可能な任意の利用可能な記憶媒体とすることができることが当業者によって理解され得る。
回路要素の状態を変形する場合がある。ソフトウェアはまた、データをその上に格納するために、そのようなコンポーネントの物理的状態を変形する場合がある。
き込むための磁気ディスクドライブ1630、及びCD(コンパクトディスク)、DVD(デジタルバーサタイルディスク)、又は他の光学媒体などのリムーバブル光ディスク1643から読み出し、かつそれへと書き込むための光ディスクドライブ1638を含んでもよい。ハードディスクドライブ1628、磁気ディスクドライブ1630、及び光ディスクドライブ1638は、それぞれハードディスクドライブインターフェース1646、磁気ディスクドライブインターフェース1649、及び光学ドライブインターフェース1652によってシステムバス1614に接続される。ドライブ及びそれらに関連するコンピュータ可読記憶媒体は、コンピュータシステム1600のためのコンピュータ可読命令、データ構造、プログラムモジュール、及び他のデータの不揮発性ストレージを提供する。この用例は、ハードディスク、リムーバブル磁気ディスク1633、及びリムーバブル光ディスク1643を含むが、磁気カセット、フラッシュメモリカード、デジタルビデオディスク、データカートリッジ、ランダムアクセスメモリ(RAM)、読み取り専用メモリ(ROM)など、コンピュータによってアクセス可能なデータを格納することができるその他の種類のコンピュータ読み取り可能な記憶媒体もまた、本開示のいくつかの用途では使用されてもよい。更に、本明細書で使用される場合、コンピュータ可読記憶媒体という用語は、媒体タイプの1つ以上のインスタンス(例えば、1つ以上の磁気ディスク、1つ以上のCDなど)を含む。本明細書及び特許請求の範囲の目的のために、「コンピュータ可読記憶媒体」という語句及びその変形は、非一時的な実施形態を包含することを意図しており、波形、信号、及び/又は他の一時的及び/又は無形の通信媒体を含まない。
ドウェアにより構成された送信側コンピューティングデバイスの排他的管理下にあることを確認する。別の実施例では、1つ以上のプロセッサは、ネットワーク接続が利用可能になると、取り消し決済トランザクションを伝送するように更に構成されている。別の実施例では、1つ以上のプロセッサは、受信側コンピューティングデバイスとのパススルー通信としてリモート元帳サービスから新規支出承認を要求するように更に構成されている。別の実施例として、1つ以上のプロセッサは、受信側コンピューティングデバイスに新規支出承認を送信するように更に構成されている。
。更なる実施例として、実行された命令は更に、送信側コンピューティングデバイスに、トランザクションがオフネットワークプロトコルの下で実行されるという命令を受信させる。
Claims (20)
- デジタル通貨決済を送信及び受信するために構成された送信側コンピューティングデバイス(105)であって、
受信側コンピューティングデバイス(205)と通信するためのネットワークインターフェース(1516)と、
改ざん防止ハードウェア(405)であって、前記改ざん防止ハードウェア(405)の外部でアクセス不能な1つ以上の秘密鍵を保護する、改ざん防止ハードウェア(405)と、
1つ以上のプロセッサ(1502)と、
命令を有する1つ以上のハードウェアベースのメモリデバイス(1504)であって、前記命令が、前記1つ以上のプロセッサによって実行されたときに、前記送信側コンピューティングデバイス(105)に、
取り消し可能決済トランザクション(RPT)(705)を前記受信側コンピューティングデバイス(205)に送信させることであって、前記RPT(705)が、金額、及び前記送信側コンピューティングデバイス(105)がその間はトランザクションをキャンセルする権限を持つ取り消し可能期間を含む、送信させることと、
以下のアクション、すなわち、
前記受信側コンピューティングデバイス(205)で前記RPT(705)が受信及び検証されたという確認メッセージ(710)を受信することに応答して、前記受信側コンピューティングデバイス(205)に、決済が成功し、かつ前記RPT(705)からの前記取り消し可能期間が削除されたことを指し示す、非取り消し可能決済トランザクション(非RPT)(805)を送信すること、又は、
前記送信側コンピューティングデバイス(105)が前記受信側コンピューティングデバイス(205)から前記確認メッセージ(710)を受信できなかったことに応答して、取り消し決済トランザクション(910)を生成すること、のうちの1つのアクションを実行することと、のうちの1つ以上を実行させる、1つ以上のハードウェアベースのメモリデバイスと、を備える、送信側コンピューティングデバイス。 - 前記1つ以上のプロセッサが、前記受信側コンピューティングデバイスから前記確認メ
ッセージを受信することに応答して、前記送信側コンピューティングデバイスのユーザインターフェース上に、前記決済が成功したという確認メッセージを公開するように更に構成されている、請求項1に記載の送信側コンピューティングデバイス。 - 前記1つ以上のプロセッサが、前記トランザクションがオフネットワークプロトコルの下で実行されるという命令を受信するように更に構成されている、請求項1に記載の送信側コンピューティングデバイス。
- 前記トランザクションがオフネットワークプロトコルの下で実行されるという前記命令が、前記RPTを伝送する前に受信される、請求項3に記載の送信側コンピューティングデバイス。
- 前記1つ以上のプロセッサが、ネットワークアクセスが利用可能になると、前記非RPTをリモート元帳サービスに伝送するように更に構成されている、請求項1に記載の送信側コンピューティングデバイス。
- 前記送信側コンピューティングデバイス及び前記受信側コンピューティングデバイスが、前記送信側コンピューティングデバイスが前記確認メッセージを受信する前に何らかの通信が失われた場合に、前記トランザクションがキャンセルされたとみなすように構成されている、請求項1に記載の送信側コンピューティングデバイス。
- 前記1つ以上のプロセッサが、前記送信側コンピューティングデバイスが所定の時間間隔内に前記受信側コンピューティングデバイスから前記確認メッセージを受信できなかったことに応答して、前記トランザクションがキャンセルされたことを指し示すメッセージを、前記送信側コンピューティングデバイスのユーザインターフェース上に公開するように更に構成されている、請求項1に記載の送信側コンピューティングデバイス。
- 前記1つ以上のプロセッサが、支出承認を前記受信側コンピューティングデバイスに伝送するように更に構成され、ここで前記支出承認が、送信アカウントが改ざん防止ハードウェアを有して構成された前記送信側コンピューティングデバイスの排他的管理下にあることを確認する、請求項1に記載の送信側コンピューティングデバイス。
- 前記1つ以上のプロセッサが、ネットワークアクセスが利用可能になると、前記取り消し決済トランザクションを伝送するように更に構成されている、請求項1に記載の送信側コンピューティングデバイス。
- 前記1つ以上のプロセッサが、前記受信側コンピューティングデバイスとのパススルー通信としてリモート元帳サービスから新規支出承認を要求するように更に構成されている、請求項1に記載の送信側コンピューティングデバイス。
- 前記1つ以上のプロセッサが、前記受信側コンピューティングデバイスに前記新規支出承認を送信するように更に構成されている、請求項10に記載の送信側コンピューティングデバイス。
- トランザクションを実行するために、送信側コンピューティングデバイス(105)内の改ざん防止ハードウェア(405)によって少なくとも部分的に実施される方法であって、
前記トランザクションに対してオフネットワークプロトコルが使用されることを確立することと、
取り消し可能決済トランザクション(RPT)(705)を受信側コンピューティング
デバイス(205)に送信することであって、前記RPT(705)が、金額、及び前記送信側コンピューティングデバイス(105)がその間はトランザクションをキャンセルする権限を持つ取り消し可能期間を含む、送信することと、
前記受信側コンピューティングデバイス(205)で前記RPT(705)が受信及び検証されたという確認メッセージ(710)を受信することと、
前記確認メッセージ(710)を受信したことに応答して、前記受信側コンピューティングデバイス(205)に、決済が成功し、かつ前記RPT(705)からの前記取り消し可能期間が削除されたことを指し示す、非取り消し可能決済トランザクション(非RPT)(805)を送信することと、を含む、方法。 - 前記送信側コンピューティングデバイスのユーザインターフェース上で、前記受信側コンピューティングデバイスから前記確認メッセージを受信することに応答して、前記決済が成功したという確認メッセージを公開することを更に含む、請求項12に記載の方法。
- 前記受信側コンピューティングデバイスから命令を受信することに応答して、前記オフネットワークプロトコルが、確立される、請求項12に記載の方法。
- ネットワークアクセスが利用可能になると、前記非RPTをリモート元帳サービスに伝送することを更に含む、請求項12に記載の方法。
- 前記送信側コンピューティングデバイス及び前記受信側コンピューティングデバイスが、前記送信側コンピューティングデバイスが前記確認メッセージを受信する前に何らかの通信が失われた場合に、前記トランザクションがキャンセルされたとみなすように構成されている、請求項12に記載の方法。
- コンピュータ実行可能命令を格納する1つ以上のハードウェアベースのメモリデバイス(1504)であって、前記コンピュータ実行可能命令が、送信側コンピューティングデバイス(105)に関連付けられた1つ以上のプロセッサ(1502)によって実行されると、前記送信側コンピューティングデバイス(105)に、
取り消し可能決済トランザクション(RPT)(705)を受信側コンピューティングデバイス(205)に送信させることであって、前記RPT(705)が、金額、及び前記送信側コンピューティングデバイス(105)がその間はトランザクションをキャンセルする権限を持つ取り消し可能期間を含む、送信させることと、
以下のアクション、すなわち、
前記受信側コンピューティングデバイス(205)で前記RPT(705)が受信及び検証されたという確認メッセージ(710)を受信することに応答して、前記受信側コンピューティングデバイス(205)に、決済が成功し、かつ前記RPT(705)からの前記取り消し可能期間が削除されたことを指し示す、非取り消し可能決済トランザクション(非RPT)(805)を送信すること、又は、
前記送信側コンピューティングデバイス(105)が前記受信側コンピューティングデバイス(205)から前記確認メッセージ(710)を受信することができなかったことに応答して、取り消し決済トランザクション(910)を生成すること、のうちの1つを実行させることと、を行わせる、1つ以上のハードウェアベースのメモリデバイス。 - 前記実行された命令が更に、前記送信側コンピューティングデバイスに、支出承認を前記受信側コンピューティングデバイスに伝送させ、そこで前記支出承認が、前記送信側コンピューティングデバイスが改ざん防止ハードウェアを有して構成されていることを確認する、請求項17に記載の1つ以上のハードウェアベースのメモリデバイス。
- 前記実行された命令が更に、ネットワークアクセスが利用可能になると、前記送信側コ
ンピューティングデバイスに、前記非RPTをリモート元帳サービスに伝送させる、請求項17に記載の1つ以上のハードウェアベースのメモリデバイス。 - 前記実行された命令が更に、前記送信側コンピューティングデバイスに、前記トランザクションがオフネットワークプロトコルの下で実行されるという命令を受信させる、請求項17に記載の1つ以上のハードウェアベースのメモリデバイス。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202063086451P | 2020-10-01 | 2020-10-01 | |
| US63/086,451 | 2020-10-01 | ||
| PCT/US2021/071670 WO2022073026A1 (en) | 2020-10-01 | 2021-10-01 | Leveraging tamper-resistant hardware to transfer digital currency between local devices |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023547787A JP2023547787A (ja) | 2023-11-14 |
| JP7733367B2 true JP7733367B2 (ja) | 2025-09-03 |
Family
ID=80931547
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023520438A Active JP7733367B2 (ja) | 2020-10-01 | 2021-10-01 | ローカルデバイス間でのデジタル通貨を転送するための改ざん防止ハードウェアの活用 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US12190321B2 (ja) |
| JP (1) | JP7733367B2 (ja) |
| CN (1) | CN116348901A (ja) |
| CA (1) | CA3194587A1 (ja) |
| WO (1) | WO2022073026A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020069119A1 (en) * | 2018-09-26 | 2020-04-02 | Vitro Tv Hk Ltd | Systems and methods for minting a physical device based on hardware unique key generation |
| US20240354747A1 (en) * | 2021-04-28 | 2024-10-24 | Verifone, Inc. | Systems and methods for cryptocurrency payments |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006059203A (ja) | 2004-08-20 | 2006-03-02 | Daiwa Securities Group Inc | 有価証券売買注文システムおよび有価証券売買注文処理方法、注文処理サーバ、並びにプログラム |
| JP2015215697A (ja) | 2014-05-08 | 2015-12-03 | 任天堂株式会社 | 決済システム、ユーザ端末装置、販売サーバ装置、決済サーバ装置、決済方法、コンピュータプログラム及びサーバプログラム |
| US20170132633A1 (en) | 2014-06-27 | 2017-05-11 | Psi Systems, Inc. | Systems and methods providing payment transactions |
| JP2017513122A (ja) | 2014-03-26 | 2017-05-25 | グーグル インコーポレイテッド | 安全なオフライン支払いシステム |
| WO2018232493A1 (en) | 2017-06-24 | 2018-12-27 | Zeu Crypto Networks Inc. | DOUBLE CHAIN BLOCK CHAINS NETWORK FOR REALIZING CHAIN TRANSACTIONS |
| US20190286805A1 (en) | 2018-03-13 | 2019-09-19 | Ethernom, Inc. | Secure tamper resistant smart card |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3660101B2 (ja) * | 1996-11-14 | 2005-06-15 | 松下電器産業株式会社 | パーソナル電子決済システム |
| US6760841B1 (en) * | 2000-05-01 | 2004-07-06 | Xtec, Incorporated | Methods and apparatus for securely conducting and authenticating transactions over unsecured communication channels |
| US7381579B2 (en) | 2004-02-26 | 2008-06-03 | Samsung Sdi Co., Ltd. | Donor sheet, method of manufacturing the same, method of manufacturing TFT using the donor sheet, and method of manufacturing flat panel display device using the donor sheet |
| US10586400B2 (en) * | 2018-02-23 | 2020-03-10 | Robert E Douglas | Processing 3D medical images to enhance visualization |
| US20090130427A1 (en) | 2007-10-22 | 2009-05-21 | The Regents Of The University Of California | Nanomaterial facilitated laser transfer |
| WO2012122994A1 (en) * | 2011-03-11 | 2012-09-20 | Kreft Heinz | Off-line transfer of electronic tokens between peer-devices |
| FR3035540B1 (fr) | 2015-04-27 | 2017-04-28 | Centre Nat Rech Scient | Procede d'impression au moyen de deux lasers |
| US11379813B2 (en) * | 2018-01-02 | 2022-07-05 | Newstore Inc. | System and method for point of sale transactions using wireless device with security circuit |
-
2021
- 2021-10-01 JP JP2023520438A patent/JP7733367B2/ja active Active
- 2021-10-01 WO PCT/US2021/071670 patent/WO2022073026A1/en not_active Ceased
- 2021-10-01 CN CN202180067794.1A patent/CN116348901A/zh active Pending
- 2021-10-01 US US17/449,677 patent/US12190321B2/en active Active
- 2021-10-01 CA CA3194587A patent/CA3194587A1/en active Pending
-
2024
- 2024-12-07 US US18/972,883 patent/US20250104070A1/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006059203A (ja) | 2004-08-20 | 2006-03-02 | Daiwa Securities Group Inc | 有価証券売買注文システムおよび有価証券売買注文処理方法、注文処理サーバ、並びにプログラム |
| JP2017513122A (ja) | 2014-03-26 | 2017-05-25 | グーグル インコーポレイテッド | 安全なオフライン支払いシステム |
| JP2015215697A (ja) | 2014-05-08 | 2015-12-03 | 任天堂株式会社 | 決済システム、ユーザ端末装置、販売サーバ装置、決済サーバ装置、決済方法、コンピュータプログラム及びサーバプログラム |
| US20170132633A1 (en) | 2014-06-27 | 2017-05-11 | Psi Systems, Inc. | Systems and methods providing payment transactions |
| WO2018232493A1 (en) | 2017-06-24 | 2018-12-27 | Zeu Crypto Networks Inc. | DOUBLE CHAIN BLOCK CHAINS NETWORK FOR REALIZING CHAIN TRANSACTIONS |
| US20190286805A1 (en) | 2018-03-13 | 2019-09-19 | Ethernom, Inc. | Secure tamper resistant smart card |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220108316A1 (en) | 2022-04-07 |
| US12190321B2 (en) | 2025-01-07 |
| US20250104070A1 (en) | 2025-03-27 |
| CA3194587A1 (en) | 2022-04-07 |
| CN116348901A (zh) | 2023-06-27 |
| JP2023547787A (ja) | 2023-11-14 |
| WO2022073026A1 (en) | 2022-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7461417B2 (ja) | セキュアなオフチェーンのブロックチェーントランザクション | |
| JP7269944B2 (ja) | トランザクションアドレスを生成するためにn個のうちm個の鍵を使用するマルチ承認システム | |
| EP3903267A1 (en) | Methods, devices, and systems for secure payments | |
| KR20220115571A (ko) | 코인 결제를 통한 고객 확인 절차, 공인 투자자 검증의 갱신, 및 요금 모니터링에 대한 계정 소유자의 자금 조달 | |
| US20250104070A1 (en) | Leveraging Tamper-Resistant Hardware to Transfer Digital Currency between Local Devices | |
| US12450615B2 (en) | Method, terminal, and coin register for transmitting electronic coin data sets | |
| US20250272366A1 (en) | Systems and methods for authentication of physical access tokens at access terminals | |
| AU2013234799B2 (en) | External log storage in an asset storage and transfer system | |
| CN120958452A (zh) | 防止可信应用的欺诈性回滚 | |
| US20260087479A1 (en) | Computer system, method, and device for transferring value with offline functionality | |
| US12182247B1 (en) | Systems and methods for authentication of physical access tokens at access terminals | |
| US20250291949A1 (en) | System and method for generation and use of copy-protected files in secure transactions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240701 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250218 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250519 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250716 |
|
| 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: 20250729 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250813 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7733367 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |