JP7635157B2 - 申込及び承認によるブロックチェーン・トランザクションのためのシステム及び方法 - Google Patents
申込及び承認によるブロックチェーン・トランザクションのためのシステム及び方法 Download PDFInfo
- Publication number
- JP7635157B2 JP7635157B2 JP2021568339A JP2021568339A JP7635157B2 JP 7635157 B2 JP7635157 B2 JP 7635157B2 JP 2021568339 A JP2021568339 A JP 2021568339A JP 2021568339 A JP2021568339 A JP 2021568339A JP 7635157 B2 JP7635157 B2 JP 7635157B2
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- blockchain
- entity
- applicant
- certificate
- 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/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3821—Electronic credentials
- G06Q20/38215—Use of certificates or encrypted proofs of transaction rights
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
-
- 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/22—Payment schemes or models
- G06Q20/223—Payment schemes or models based on the use of peer-to-peer networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3263—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
-
- 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
- G06Q2220/00—Business processing using cryptography
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computing Systems (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
(a)第1のコンピューティング・デバイスによって、それぞれのノードがブロックチェーン・アドレスを含む1つ又は複数のノードを有するブロックチェーンを形成することと、
(b)第1のサーバによって、第1のエンティティと関連付けられた認定証明書を提供することによってブロックチェーンにおける信頼のルートを明らかにすることであって、認定証明書は、ブロックチェーン上に未使用のトランザクション出力(UTXO:unspent transaction output)があるブロックチェーン・アドレスに対応する公開鍵を含むフィールドを含む、信頼のルートを明らかにすることと、
(c)第1のサーバから認定証明書を第1のエンティティに発行することと、
(d)第2のサーバによって、第1のエンティティと関連付けられた認定証明書に対応するブロックチェーン上の未使用のトランザクション出力(UTXO)を使う発行トランザクションを作成することと、
(e)第1のコンピューティング・デバイスによって、第1のエンティティの身元トークンの公開鍵によって使うことができる移動出力を含有する申込トランザクションを作成することと、
(f)第2のコンピューティング・デバイスによって、移動出力を入力として含む承認トランザクションを作成することと
を行うように動作可能であることを特徴とするシステムが提供される。
a)第1のコンピューティング・デバイスによって、それぞれのノードがブロックチェーン・アドレスを有する1つ又は複数のノードを有するブロックチェーンを形成することであって、1つ又は複数のノードの第1のノードは、トランザクションと関連付けられた第1のブロックチェーン・アドレスを有する、ブロックチェーンを形成することと、
b)認証サーバによって、第1のエンティティと関連付けられたブロックチェーン上でルート出力を明らかにするために認定証明書を明らかにすることであって、認定証明書は、ブロックチェーン上に未使用のトランザクション出力(UTXO)があるブロックチェーン・アドレスに対応する公開鍵を指定するルート証明書を含む、認定証明書を明らかにすることと、
c)認証サーバから、第1のコンピューティング・デバイスと関連付けられた第1のエンティティに、認定証明書を発行することと、
d)発行サーバによって、第1のエンティティと関連付けられた認定証明書に対応する未使用のトランザクション出力(UTXO)を使う発行トランザクションを作成することと、
e)第1のコンピューティング・デバイスと関連付けられた第1のエンティティによって、第1のエンティティの身元トークンの公開鍵によって使うことができる移動出力を含む申込トランザクションを作成することと、
f)第2のエンティティと関連付けられた第2のコンピューティング・デバイスによって、移動出力を入力として含む承認トランザクションを作成することと、を含む方法が提供される。
a.ブロックチェーンは、ビットコイン・ブロックチェーンであってよい。
b.ブロックチェーン・アドレスは、ビットコイン・アドレスであってよい。
c.認定証明書は、X.509証明書であってよい。
d.アドレス・フィールドは、X.509証明書の拡張フィールドであってよい。
e.サーバは、証明サービスと関連付けられてよい。
f.個人の身元又は機関の身元は、ブロックチェーンと関連付けられてよい。
g.身元確認機能は、ビットコインとは別に維持可能である。
ステップ504では、発行機関は、サーバ108上で、secp256k1楕円曲線秘密鍵であってよい第1の秘密鍵を生成する。第1の秘密鍵は、32バイトの単一の符号なしの256ビット整数であり、且つ、生成した人にのみ知られる、基本的にはランダムに生成される「暗証」番号である。有効な秘密鍵の範囲は、ビットコインによって使用される「secp256k1 ECDSA規格」によって管理される。秘密鍵に対応する公開鍵は秘密のままにされる必要はない。
ステップ526では、第1のエンティティは、コンピューティング・デバイス102上で、第1の当事者の身元トークン出力の公開鍵によって使うことができる「移動」出力を有する「申込」トランザクションを作成する。ステップ522はサブステップ524、526を含む。いくつかの実施例では、「移動」出力は被申込者からの2つの署名を必要とする可能性がある。例えば、2つの必要とされる署名は、(1)新たに生成された受信アドレス、及び(2)被申込者の「身元トークン」に対応する可能性がある。
ステップ532では、第2のエンティティは、コンピューティング・デバイス104上で、検証された承認トランザクションを作成する。
いくつかの実施例では、「統合された」契約トランザクションは、上記のサブステップ530において論じられるように、第1のエンティティによってブロックチェーン・ビットコイン・トランザクションに署名する代わりに作成されてよい。「統合された」契約が作成される場合、「統合された」契約トランザクションは、第1のユーザの「身元トークン」出力に対応する、ひいては、第1のユーザからのトランザクション上の署名を必要とする入力を含んでよい。いくつかの実施例では、第1のユーザの秘密鍵を使用して「統合された」契約トランザクションに署名してよい。被申込者が、「身元トークン」入力を「統合された」契約トランザクションに署名することによって自身の承認を示す実施例では、署名することは以下のように進めることができる:
a.申込者は初期段階の「契約」トランザクションを構築し、且つ自身の入力に特定のタイプの署名で署名することができる。一実施例では、申込者は、トランザクションの出力に関して、特定の「移動」出力にのみコミットするSIGHASH_SINGLEフラグを指定することができる。例えば、剰余である。
b.被申込者は、承認を示す、ひいては、特別なタイプの署名によって「契約」トランザクションに自身の「身元トークン」入力に署名することによって「契約」トランザクションを完了することができる。例えば、被申込者は、トランザクションの出力に関して、被申込者が承認することを希望する「移動」出力のみにコミットするSIGHASH_SINGLEフラグで署名することによって「検証された移動」を承認する場合がある。
上述された実施例では、被申込者の承認は、「移動」出力を被申込者に再割り当てする出力を含有するトランザクションとして表され得る。被申込者が、とりわけ、任意の暗黙の条件の、実際に承認を示そうとせずに何らかの未知の理由でこのような承認トランザクションを作成可能であることが考えられる。申込及び承認を単一のトランザクションに統合することは、この潜在的な不明確さを大幅に低減する。一実施例では、このような不明確さを解消することは、申込の承認を明確に指示すること、及び、参照により(例えば、ハッシュにより)一定期間の、特に、保障されない、又はブロックチェーンの合意規則によって自動的に実行される任意の期間の申込も組み込むことを両方行うことができるトランザクション・タイプ又はオペコードの使用を必要とする場合がある。例えば、一実施例では、期間限定のタイムロックが使用可能である。タイムロックの期限が切れた後、利用中のパスは無効になり得る。このような機構は、被申込者が、一定時間後の申込の自動取り消しを提供することによって限定時間の申込を提供可能にすることができる。これはまた、例えば、指定周期後の新たなさらなる利用パスを可能にすることによるトランザクション失効を条件として、競合状態をもたらし得る手法から生じ得る不明確さを低減する場合がある。
Claims (13)
- 第1のエンティティ(被申込者)の特定の身元情報を検証することによって申込及び承認として動作する一連の検証されたブロックチェーン・トランザクションを実行するためのシステムであって、前記システムは、
1つ又は複数のサーバによって、1つ又は複数のノードを有するブロックチェーンを形成することであって、それぞれのノードが関連するブロックチェーン・アドレスを有し、前記ブロックチェーンの1つ又は複数のノードの第1のノードが、未使用のトランザクション出力(UTXO)がある第1のブロックチェーン・アドレスを有する、形成することと、
前記1つ又は複数のサーバによって、ルート証明機関の身元に対応する第1の秘密鍵を作成することと、
第1エンティティ(被申込者)の要求に応じて、前記第1の秘密鍵を使用して、前記1つ又は複数のサーバによって前記ブロックチェーン上に信頼のルートを確立することであって、当該信頼のルートの確立は、第1のエンティティ(被申込者)と関連付けられたルート認定証明書を提供することを含み、前記ルート認定証明書は、前記ブロックチェーン上に前記未使用のトランザクション出力(UTXO)がある前記ブロックチェーン・アドレスに対応する公開鍵を含む第1のフィールドを含む、確立することと、
前記第1のエンティティ(被申込者)のコンピューティング・デバイスによって、前記第1の秘密鍵を使用してブロックチェーンの第1のビットコイン・アドレスを生成することであって、前記第1のビットコイン・アドレスは、前記証明機関のルートビットコイン・アドレスと同じである、生成することと、
前記1つ又は複数のサーバによって、前記ルート認定証明書の公開鍵で使用できる出力を有するブロックチェーン・ビットコイン・トランザクションを生成することと、
前記1つ又は複数のサーバによって、発行機関の身元に対応する第2の秘密鍵を生成することと、
前記1つ又は複数のサーバによって、前記第2の秘密鍵を使用して、前記第1のエンティティ(被申込者)の身元トークンのビットコイン・アドレスとしてブロックチェーンの第2のビットコイン・アドレスを生成することと、
前記1つ又は複数のサーバによって、前記第1のエンティティ(被申込者)に関連付けられた前記ルート認定証明書から、第1のエンティティ(被申込者)にリーフ証明書を発行することと、
前記1つ又は複数のサーバによって、前記第1の秘密鍵を使用して、前記リーフ証明書に対応する公開鍵によって使用可能な身元トークン出力と、現在のルート出力を置き換える新しいルート出力の2つの出力を含む発行トランザクションを生成することと、
第2のエンティティ(申込者)のコンピューティング・デバイスによって、前記第1のエンティティ(被申込者)の身元トークンの公開鍵によって使うことができる移動出力を含む申込トランザクションを作成することと、
前記第1のエンティティ(被申込者)のコンピューティング・デバイスによって、前記申込トランザクションの前記移動出力を入力として含む承認トランザクションを作成することと
を行うように動作可能であることを特徴とする、システム。 - 前記第2のエンティティ(被申込者)のコンピューティング・デバイスによって、申込トランザクションを作成することは、
第3の秘密鍵を生成することと、
前記第3の秘密鍵のユーザに対応する身元を明らかにすることと、
前記第3の秘密鍵を使用して前記申込トランザクションの前記移動出力を作成して、第1のエンティティ(被申込者)の身元トークンの前記ビットコイン・アドレスによって使うことができる出力を伴うブロックチェーン・トランザクションを作成することと
を含む、請求項1に記載のシステム。 - 申込トランザクションを作成することは、
入力を前記第1のエンティティ(被申込者)からの前記申込トランザクション上の署名を必要とする前記第1のエンティティ(被申込者)の身元トークン出力に追加すること
を含む、請求項1に記載のシステム。 - 申込トランザクションを作成することは、
前記申込トランザクションにおいて、使われる時に、指定された被申込者の承認として動作する出力を含むことであって、前記出力は、対応する身元トークン出力の秘密鍵による署名を必要とする、出力を含むこと
を含む、請求項1に記載のシステム。 - 承認トランザクションを作成することは、前記第1のエンティティ(被申込者)の前記身元トークンに対応する秘密鍵によって前記移動出力に署名することを含む、請求項1に記載のシステム。
- 前記認定証明書は、X.509デジタル証明書である、請求項1に記載のシステム。
- 前記1つ又は複数のサーバは、証明サービスと関連付けられる、請求項1に記載のシステム。
- 前記ルート認定証明書は、暗号公開鍵と関連付けられる、請求項1に記載のシステム。
- 第1のエンティティ(被申込者)の特定の身元情報を検証することによって申込及び承認として動作する一連の検証されたブロックチェーン・トランザクションを実行するための方法であって、
第1のコンピューティング・デバイスによって、それぞれのノードがブロックチェーン・アドレスを有する1つ又は複数のノードを有するブロックチェーンを形成することであって、前記1つ又は複数のノードの第1のノードは、未使用のトランザクション出力(UTXO)を含むトランザクションと関連付けられた第1のブロックチェーン・アドレスを有する、ブロックチェーンを形成することと、
認証/発行サーバによって、ルート証明機関の身元を識別する第1の秘密鍵を作成することと、
前記認証/発行サーバによって、ブロックチェーン上のトランザクションの第1エンティティ(被申込者)の要求に応じて、前記第1の秘密鍵を使用して、ブロックチェーン上に信頼のルートを確立することであって、第1エンティティ(被申込者)に関連付けられた認証証明書を生成するステップを含み、前記認証証明書は、証明書のフィールドとして含まれる公開鍵を指定し、前記公開鍵は、ブロックチェーン上の前記未使用トランザクション出力(UTXO)に関連付けられた前記第1のブロックチェーン・アドレスに対応する、確立することと、
トランザクションの前記第1のエンティティ(被申込者)によって、前記第1の秘密鍵を使用して第1のビットコイン・アドレスを生成することと、
前記認証/発行サーバによって、当該認証/発行サーバに関連付けられた発行機関の身元を識別する第2の秘密鍵を生成すること、
前記認証/発行サーバによって、前記第2の秘密鍵を使用してブロックチェーンの第2のビットコイン・アドレスを生成することであって、前記第2のビットコイン・アドレスは、前記第1のエンティティ(被申込者)の身元トークンのアドレスを含む、生成することと、
前記認証/発行サーバによって、トランザクションの前記第1のエンティティ(被申込者)に対する証明書署名要求(CSR)を生成することと、
前記認証/発行サーバによって、前記第1のエンティティ(被申込者)のCSRからトランザクションの前記第1のエンティティ(被申込者)にリーフ証明書を発行することと、
前記認証/発行サーバによって、前記第1の秘密鍵を使用して発行トランザクションを生成することであって、前記発行トランザクションには、認証/発行サーバのルート出力を入力として含む署名対象のブロックチェーン・ビットコイン・トランザクションを含み、前記未使用のトランザクション出力(UTXO)をブロックチェーン上で使用し、前記ルート出力は、前記証明機関の認証証明書の公開鍵によってのみ使用可能である、生成することと、
第2のエンティティ(申込者)のコンピューティング・デバイスによって、前記第1のエンティティ(被申込者)の身元トークンの公開鍵によって使用できる移動出力を有する申込トランザクションを作成することと、
第1のエンティティ(被申込者)のコンピューティング・デバイスによって、前記申込トランザクションの移動出力を入力として含む承諾トランザクションを作成することと、
を含む、方法。 - 前記発行トランザクションは、
前記認証/発行サーバにより、そのルート証明書から前記第1のエンティティ(被申込者)に発行された認定証明書に対応する前記公開鍵によって使うことができる身元トークン、及び前記認証/発行サーバのルート出力に取って代わる新たなルート出力
を含む、少なくとも2つの出力を有する、請求項9に記載の方法。 - 前記第2のエンティティ(申込者)のコンピューティング・デバイスによって、承認トランザクションを作成することは、前記発行トランザクションと関連付けられた身元トークンに対応する秘密鍵によって前記移動出力に署名することを含む、請求項9に記載の方法。
- 前記第1のビットコイン・アドレスを生成することは、前記第1の秘密鍵を使用してウォレット・インポート・フォーマット(WIF)のストリングを作成し、そして当該WIFを使用して前記第1の秘密鍵をブロックチェーン・ビットコイン・トランザクション・システムにインポートすることを含む、請求項9に記載の方法。
- 前記認定証明書は、X.509デジタル証明書である、請求項9に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962848927P | 2019-05-16 | 2019-05-16 | |
| US62/848,927 | 2019-05-16 | ||
| PCT/US2020/033297 WO2020232417A1 (en) | 2019-05-16 | 2020-05-15 | Systems and methods for blockchain transactions with offer and acceptance |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022532244A JP2022532244A (ja) | 2022-07-13 |
| JP7635157B2 true JP7635157B2 (ja) | 2025-02-25 |
Family
ID=70978648
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021568339A Active JP7635157B2 (ja) | 2019-05-16 | 2020-05-15 | 申込及び承認によるブロックチェーン・トランザクションのためのシステム及び方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US11777728B2 (ja) |
| EP (1) | EP3970102A1 (ja) |
| JP (1) | JP7635157B2 (ja) |
| CN (1) | CN114341908A (ja) |
| BR (1) | BR112021022937A2 (ja) |
| SG (1) | SG11202112394TA (ja) |
| WO (1) | WO2020232417A1 (ja) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11501290B2 (en) * | 2019-07-08 | 2022-11-15 | International Business Machines Corporation | Digital currency transfer |
| US12008549B2 (en) * | 2019-07-22 | 2024-06-11 | Visa International Service Association | Federated custodian |
| GB201913704D0 (en) * | 2019-09-23 | 2019-11-06 | Nchain Holdings Ltd | Computer implemented method and system for storing certified data on a blockchain |
| CN110851857B (zh) * | 2019-10-14 | 2022-07-01 | 上海唯链信息科技有限公司 | 一种在区块链上实现身份背书的方法及装置 |
| GB2589147A (en) * | 2019-11-25 | 2021-05-26 | Nchain Holdings Ltd | Methods and devices for automated digital certificate verification |
| US11373171B2 (en) * | 2020-01-22 | 2022-06-28 | Mastercard International Incorporated | Method and system for prevention of lost currency in blockchain networks to missing wallets |
| CN112801498B (zh) * | 2021-01-26 | 2024-07-16 | 网易(杭州)网络有限公司 | 风险识别模型的训练方法、风险识别方法、装置及设备 |
| WO2022271669A1 (en) * | 2021-06-22 | 2022-12-29 | Blockchains, Inc. | Systems and methods for transaction validation in layer 2 |
| US12219062B2 (en) * | 2021-08-03 | 2025-02-04 | Samsung Electronics Co., Ltd. | Method and apparatus for managing non-fungible token for digital content |
| US12243051B2 (en) * | 2021-08-26 | 2025-03-04 | Mastercard International Incorporated | Method and system for privately managed digital assets on an enterprise blockchain |
| CN118489111A (zh) * | 2021-09-03 | 2024-08-13 | Nft区块链有限责任公司 | 用于改进区块链技术的方法和系统 |
| US12149520B2 (en) * | 2021-10-12 | 2024-11-19 | Omnissa, Llc | Device enrollment in a unified endpoint management system over a closed network |
| SE547795C2 (en) * | 2021-11-17 | 2025-11-25 | Crunchfish Digital Cash Ab | Computerized method and system for digital payments |
| US12592837B2 (en) * | 2022-03-11 | 2026-03-31 | Paypal, Inc. | PKI-based authentication of blockchain addresses |
| US20230316262A1 (en) * | 2022-03-29 | 2023-10-05 | Duy Khuong | Fungible and Non-Fungible Tokens with Authenticity: Systems and Methods for Secure Funding and Fundraising for Businesses |
| US12555098B2 (en) * | 2022-04-21 | 2026-02-17 | Digicert, Inc. | Secure and decentralized payment for digital media content via certificates with wallet information |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018014622A (ja) | 2016-07-21 | 2018-01-25 | 株式会社日立製作所 | 署名検証システム、署名検証方法及びプログラム |
| CN108647968A (zh) | 2018-05-10 | 2018-10-12 | 阿里巴巴集团控股有限公司 | 一种区块链数据处理方法、装置、处理设备及系统 |
| CN108964924A (zh) | 2018-07-24 | 2018-12-07 | 腾讯科技(深圳)有限公司 | 数字证书校验方法、装置、计算机设备和存储介质 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9818092B2 (en) | 2014-06-04 | 2017-11-14 | Antti Pennanen | System and method for executing financial transactions |
| US9735958B2 (en) * | 2015-05-19 | 2017-08-15 | Coinbase, Inc. | Key ceremony of a security system forming part of a host computer for cryptographic transactions |
| GB201511964D0 (en) * | 2015-07-08 | 2015-08-19 | Barclays Bank Plc | Secure digital data operations |
| KR101661930B1 (ko) * | 2015-08-03 | 2016-10-05 | 주식회사 코인플러그 | 블록체인을 기반으로 하는 공인인증서 발급시스템 |
| KR101637854B1 (ko) * | 2015-10-16 | 2016-07-08 | 주식회사 코인플러그 | 블록체인을 기반으로 하는 공인인증서 발급시스템과 이를 이용한 블록체인을 기반으로 하는 공인인증서 발급방법 및 블록체인을 기반으로 하는 공인인증서 인증시스템과 이를 이용한 블록체인을 기반으로 하는 공인인증서 인증방법 |
| CN106372941B (zh) * | 2016-08-31 | 2019-07-16 | 江苏通付盾科技有限公司 | 基于区块链的ca认证管理方法、装置及系统 |
| US10848322B2 (en) * | 2017-03-24 | 2020-11-24 | Cable Television Laboratories, Inc | System and method for distributed PKI root |
| US20190295069A1 (en) * | 2018-03-20 | 2019-09-26 | Cable Television Laboratories, Inc | Systems and methods for integrating cryptocurrency wallet identifiers with digital certificates |
| CN109067543B (zh) * | 2018-07-24 | 2020-04-14 | 腾讯科技(深圳)有限公司 | 数字证书管理方法、装置、计算机设备和存储介质 |
| US12511648B2 (en) * | 2018-08-30 | 2025-12-30 | International Business Machines Corporation | Privacy preserving transaction system |
| US10938578B2 (en) * | 2018-10-18 | 2021-03-02 | Keir Finlow-Bates | System and method for maintaining an integrity of a blockchain using digital certificates |
| GB2583767A (en) * | 2019-05-10 | 2020-11-11 | Nchain Holdings Ltd | Methods and devices for public key management using a blockchain |
-
2020
- 2020-05-15 JP JP2021568339A patent/JP7635157B2/ja active Active
- 2020-05-15 EP EP20730882.6A patent/EP3970102A1/en not_active Withdrawn
- 2020-05-15 BR BR112021022937A patent/BR112021022937A2/pt unknown
- 2020-05-15 CN CN202080036187.4A patent/CN114341908A/zh active Pending
- 2020-05-15 WO PCT/US2020/033297 patent/WO2020232417A1/en not_active Ceased
- 2020-05-15 US US16/875,882 patent/US11777728B2/en active Active
- 2020-05-15 SG SG11202112394TA patent/SG11202112394TA/en unknown
-
2023
- 2023-10-02 US US18/375,987 patent/US12155762B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018014622A (ja) | 2016-07-21 | 2018-01-25 | 株式会社日立製作所 | 署名検証システム、署名検証方法及びプログラム |
| CN108647968A (zh) | 2018-05-10 | 2018-10-12 | 阿里巴巴集团控股有限公司 | 一种区块链数据处理方法、装置、处理设备及系统 |
| CN108964924A (zh) | 2018-07-24 | 2018-12-07 | 腾讯科技(深圳)有限公司 | 数字证书校验方法、装置、计算机设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US12155762B2 (en) | 2024-11-26 |
| CN114341908A (zh) | 2022-04-12 |
| US20200366480A1 (en) | 2020-11-19 |
| BR112021022937A2 (pt) | 2022-01-25 |
| WO2020232417A1 (en) | 2020-11-19 |
| JP2022532244A (ja) | 2022-07-13 |
| EP3970102A1 (en) | 2022-03-23 |
| US20240031149A1 (en) | 2024-01-25 |
| SG11202112394TA (en) | 2021-12-30 |
| US11777728B2 (en) | 2023-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7635157B2 (ja) | 申込及び承認によるブロックチェーン・トランザクションのためのシステム及び方法 | |
| US20200013026A1 (en) | Systems and methods for blockchain addresses and owner verification | |
| US12556394B2 (en) | System and method for authenticating user identity | |
| Goodell et al. | A decentralized digital identity architecture | |
| Windley | Sovrin: An identity metasystem for self-sovereign identity | |
| CN1829227B (zh) | 在单个用户范例中集成多个身份、身份机制和身份提供者的方法和系统 | |
| JP3935879B2 (ja) | データ供給のためのシステム | |
| JP5657672B2 (ja) | 高信頼性メッセージ記憶、転送プロトコルおよびシステム | |
| Rajendran et al. | Secure and privacy preserving digital payment | |
| TW202034249A (zh) | 基於區塊鏈中智慧合約保護交易活動敏感資料的方法和設備 | |
| HK1244098A1 (zh) | 用於个人识别和验证的系统和方法 | |
| KR20180095896A (ko) | 인가된 액세스를 위한 클라이언트 장치, 서버 장치 및 액세스 제어 시스템 | |
| Zhao et al. | A blockchain based identity management system considering reputation | |
| JP2023536396A (ja) | 電子文書署名 | |
| CN111159694A (zh) | 基于零知识证明的区块链数字资产的私密使用授权方法 | |
| Zouina et al. | Towards a distributed token based payment system using blockchain technology | |
| Perez et al. | Modified sha256 for securing online transactions based on blockchain mechanism | |
| Hampiholi et al. | Privacy-preserving webshopping with attributes | |
| Thawre et al. | Use cases of authentication protocols in the context of digital payment system | |
| Gross et al. | How to design a compliant, privacy-preserving fiat stablecoin via zero-knowledge proofs | |
| Noam et al. | Realizing privacy aspects in blockchain networks | |
| McCorry | Applications of the Blockchain using Cryptography | |
| Benson et al. | Banking on interoperability: Secure, interoperable credential management | |
| TWI657382B (zh) | 權益文件管理方法 | |
| Devarajan et al. | A secured signcryption scheme for e-payment system using hyper elliptic curve |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230509 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240523 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240815 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20241023 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241213 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250108 |
|
| 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: 20250115 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250212 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7635157 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |