JP6817429B2 - ゼロ知識証明を用いたアカウント注釈モデルに基づくブロックチェーンデータの保護 - Google Patents
ゼロ知識証明を用いたアカウント注釈モデルに基づくブロックチェーンデータの保護 Download PDFInfo
- Publication number
- JP6817429B2 JP6817429B2 JP2019521800A JP2019521800A JP6817429B2 JP 6817429 B2 JP6817429 B2 JP 6817429B2 JP 2019521800 A JP2019521800 A JP 2019521800A JP 2019521800 A JP2019521800 A JP 2019521800A JP 6817429 B2 JP6817429 B2 JP 6817429B2
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- account
- commitment
- blockchain
- annotations
- 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
- 238000000034 method Methods 0.000 claims description 36
- 230000008859 change Effects 0.000 claims description 33
- 230000003993 interaction Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 4
- 239000002131 composite material Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 239000003826 tablet Substances 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- 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/3218—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 using proof of knowledge, e.g. Fiat-Shamir, GQ, Schnorr, ornon-interactive zero-knowledge proofs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0658—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed locally
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q20/3674—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 involving authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- 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/008—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols involving homomorphic encryption
-
- 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/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0637—Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
-
- 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/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- 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/3236—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 using cryptographic hash functions
- H04L9/3239—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 using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- 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/3247—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 digital signatures
-
- 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/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Power Engineering (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Devices For Executing Special Programs (AREA)
Description
106 コンピューティングシステム
108 コンピューティングシステム
110 ネットワーク
202 エンティティレイヤ
204 ホストされたサービスレイヤ
206 パブリックブロックチェーンレイヤ
208 トランザクション管理システム
210 ブロックチェーンインターフェース
212 ブロックチェーンネットワーク
214 ノード
216 ブロックチェーン
302 ユーザノードA
304 ブロックチェーンノード
406 ブロックチェーンネットワーク
Claims (11)
- ブロックチェーンネットワークのコンセンサスノードによって行われる、コンピュータで実行される方法であって、
第1のアカウントから、対応する複数の注釈を特定する複数の注釈識別子(ID)、前記複数の注釈の少なくとも一部分によって支払われる前記第1のアカウントと第2のアカウントとの間のトランザクションのトランザクション量のコミットメント、前記複数の注釈の合計値から前記トランザクション量を差し引くことによる変化のコミットメント、前記第2のアカウントの公開鍵によって暗号化される前記トランザクション量の前記コミットメントを生成するために使用される第1の乱数、前記第2のアカウントの前記公開鍵によって暗号化される前記トランザクション量、前記第1のアカウントの前記公開鍵によって暗号化される前記変化の前記コミットメントを生成するために使用される第2の乱数、前記第1のアカウントの前記公開鍵によって暗号化される前記変化、1つまたは複数のレンジプルーフ、および1つまたは複数の選択された乱数に基づいて生成されるゼロ知識証明の、デジタル署名されたコピーを受信するステップと、
前記デジタル署名されたコピーに対応するデジタル署名を、前記第1のアカウントの前記公開鍵を使用して検証するステップと、
前記トランザクション量および前記変化が0以上であることを前記1つまたは複数のレンジプルーフが証明すると決定するステップと、
前記複数の注釈の前記合計値が前記トランザクション量と前記変化の合計に等しいと決定するステップと、
前記コミットメントの中の前記トランザクション量が暗号化される前記トランザクション量と同じであるかどうか、および前記トランザクション量の前記コミットメントを生成するために使用される乱数が前記第1の乱数と同じであるかどうかを決定するステップと、
前記コミットメントの中の前記トランザクション量が暗号化される前記トランザクション量と同じであり、かつ前記トランザクション量の前記コミットメントを生成するために使用される前記乱数が前記第1の乱数と同じである場合、前記複数の注釈、前記トランザクション量、および前記変化に基づいて、前記第1のアカウントおよび前記第2のアカウントを更新するステップとを備える、
コンピュータで実行される方法。 - 前記複数の注釈の各々が、注釈タイプ、注釈値のコミットメント、公開鍵暗号化または統合暗号化によって暗号化される前記注釈値、および前記公開鍵暗号化または前記統合暗号化によって暗号化される前記コミットメントを生成するために使用される乱数のうちの1つまたは複数を含む、
請求項1に記載のコンピュータで実行される方法。 - 前記複数の注釈の各々が同じ注釈タイプを有すると決定するステップをさらに備える、
請求項2に記載のコンピュータで実行される方法。 - 前記トランザクション量の前記コミットメント、前記変化の前記コミットメント、および前記注釈値の前記コミットメントが、準同型であるコミットメントスキームを使用して生成される、
請求項2に記載のコンピュータで実行される方法。 - 前記複数の注釈の前記合計値が前記トランザクション量および前記変化の前記合計に等しいかどうかを決定するステップが、
各注釈値の前記コミットメントの合計と、前記トランザクション量の前記コミットメントと前記変化の前記コミットメントの合計とを比較することに基づく、
請求項4に記載のコンピュータで実行される方法。 - 前記複数の注釈IDの各々が、トランザクションアドレスと、トランザクション出力における前記対応する注釈の順序を示すインデックス番号とを含み、前記トランザクションアドレスが、前記トランザクションのトランザクション情報をハッシュすることによって生成される、
請求項1に記載のコンピュータで実行される方法。 - 前記複数の注釈IDの各々が前記第1のアカウントと関連付けられると決定するステップをさらに備える、
請求項1に記載のコンピュータで実行される方法。 - 前記第1の乱数および前記トランザクション量が、Paillier暗号化または岡本-内山暗号化に基づいて前記第2のアカウントの公開鍵によって暗号化される、
請求項1に記載のコンピュータで実行される方法。 - 前記コミットメントの中の前記トランザクション量が暗号化される前記トランザクション量と同じであるかどうか、および、前記トランザクション量の前記コミットメントを生成するために使用される乱数が前記第1の乱数と同じであるかどうかを決定するステップが、
前記ブロックチェーンネットワークの外側の前記第1のアカウントと前記第2のアカウントとの間の対話なしで、ゼロ知識証明に基づく、
請求項1に記載のコンピュータで実行される方法。 - 1つまたは複数のプロセッサに結合され、かつ前記1つまたは複数のプロセッサによって実行されると、請求項1から9のいずれか一項に記載の方法に従った動作を前記1つまたは複数のプロセッサに実行させる命令が記録された、
非一時的コンピュータ可読記録媒体。 - コンピューティングデバイスと、
前記コンピューティングデバイスに結合され、かつ前記コンピューティングデバイスによって実行されると、請求項1から9のいずれか一項に記載の方法に従った動作を前記コンピューティングデバイスに実行させる命令が記録されたコンピュータ可読記録デバイスとを備える、
システム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/114420 WO2019072268A2 (en) | 2018-11-07 | 2018-11-07 | BLOCK CHAIN DATA PROTECTION BASED ON A TICKET MODEL FROM ACCOUNTS USING ZERO KNOWLEDGE PROOF |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020503718A JP2020503718A (ja) | 2020-01-30 |
JP6817429B2 true JP6817429B2 (ja) | 2021-01-20 |
Family
ID=66100031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019521800A Active JP6817429B2 (ja) | 2018-11-07 | 2018-11-07 | ゼロ知識証明を用いたアカウント注釈モデルに基づくブロックチェーンデータの保護 |
Country Status (17)
Country | Link |
---|---|
US (1) | US20190251553A1 (ja) |
EP (2) | EP3542336B1 (ja) |
JP (1) | JP6817429B2 (ja) |
KR (1) | KR102215773B1 (ja) |
CN (1) | CN110419055B (ja) |
AU (1) | AU2018347190B2 (ja) |
BR (1) | BR112019008160B1 (ja) |
CA (1) | CA3041160C (ja) |
ES (1) | ES2863559T3 (ja) |
MX (1) | MX2019004658A (ja) |
PH (1) | PH12019500890A1 (ja) |
PL (1) | PL3542336T3 (ja) |
RU (1) | RU2729595C1 (ja) |
SG (1) | SG11201903586SA (ja) |
TW (1) | TW202018572A (ja) |
WO (1) | WO2019072268A2 (ja) |
ZA (1) | ZA201902549B (ja) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11777729B2 (en) | 2017-01-20 | 2023-10-03 | Enveil, Inc. | Secure analytics using term generation and homomorphic encryption |
US11196541B2 (en) | 2017-01-20 | 2021-12-07 | Enveil, Inc. | Secure machine learning analytics using homomorphic encryption |
US10972251B2 (en) | 2017-01-20 | 2021-04-06 | Enveil, Inc. | Secure web browsing via homomorphic encryption |
US11507683B2 (en) | 2017-01-20 | 2022-11-22 | Enveil, Inc. | Query processing with adaptive risk decisioning |
US10790960B2 (en) | 2017-01-20 | 2020-09-29 | Enveil, Inc. | Secure probabilistic analytics using an encrypted analytics matrix |
US10873568B2 (en) | 2017-01-20 | 2020-12-22 | Enveil, Inc. | Secure analytics using homomorphic and injective format-preserving encryption and an encrypted analytics matrix |
CN109325747B (zh) * | 2018-08-30 | 2020-06-09 | 阿里巴巴集团控股有限公司 | 基于区块链的汇款方法及装置 |
US10902133B2 (en) | 2018-10-25 | 2021-01-26 | Enveil, Inc. | Computational operations in enclave computing environments |
EP3545640B1 (en) * | 2018-11-07 | 2021-04-07 | Advanced New Technologies Co., Ltd. | Blockchain data protection using homomorphic encryption |
US10817262B2 (en) | 2018-11-08 | 2020-10-27 | Enveil, Inc. | Reduced and pipelined hardware architecture for Montgomery Modular Multiplication |
US10721217B2 (en) | 2018-11-08 | 2020-07-21 | Accenture Global Solutions Limited | Cryptographic datashare control for blockchain |
CN110473105B (zh) * | 2019-08-20 | 2024-01-16 | 深圳市迅雷网络技术有限公司 | 一种区块链交易结算方法、***及相关设备 |
CN113065951A (zh) * | 2020-01-02 | 2021-07-02 | 苏州同济区块链研究院有限公司 | 基于区块链的交易方法、***、装置、设备及介质 |
EP3794484B1 (en) | 2020-02-03 | 2024-04-17 | Alipay (Hangzhou) Information Technology Co., Ltd. | Blockchain-based trustable guarantees |
SG11202012925RA (en) | 2020-02-03 | 2021-01-28 | Alipay Hangzhou Inf Tech Co Ltd | Blockchain-based trustable guarantees |
CN111417945B (zh) | 2020-02-03 | 2022-06-17 | 支付宝(杭州)信息技术有限公司 | 基于区块链的可信保函 |
SG11202013213UA (en) * | 2020-02-03 | 2021-01-28 | Alipay Hangzhou Inf Tech Co Ltd | Blockchain-Based Trustable Guarantees |
EP3799644B1 (en) | 2020-02-03 | 2022-11-02 | Alipay (Hangzhou) Information Technology Co., Ltd. | Blockchain-based trustable guarantees |
WO2020098836A2 (en) | 2020-02-03 | 2020-05-22 | Alipay (Hangzhou) Information Technology Co., Ltd. | Blockchain-based trustable gurantees |
WO2020098837A2 (en) * | 2020-02-03 | 2020-05-22 | Alipay (Hangzhou) Information Technology Co., Ltd. | Blockchain-based trustable guarantees |
US11483154B2 (en) * | 2020-02-19 | 2022-10-25 | International Business Machines Corporation | Artificial intelligence certification of factsheets using blockchain |
CN111523892B (zh) * | 2020-04-23 | 2021-07-27 | 深圳前海微众银行股份有限公司 | 一种区块链的跨链交易方法及装置 |
SG11202102366SA (en) | 2020-06-08 | 2021-04-29 | Alipay Labs Singapore Pte Ltd | User management of blockchain-based custom clearance service platform |
EP3841491B1 (en) | 2020-06-08 | 2023-08-02 | Alipay Labs (Singapore) Pte. Ltd. | Blockchain-based smart contract pools |
CN111868725B (zh) | 2020-06-08 | 2024-05-24 | 支付宝实验室(新加坡)有限公司 | 基于区块链处理进口海关清关数据 |
SG11202103063PA (en) | 2020-06-08 | 2021-04-29 | Alipay Labs Singapore Pte Ltd | Managing user authorizations for blockchain-based custom clearance services |
SG11202102583UA (en) | 2020-06-08 | 2021-04-29 | Alipay Labs Singapore Pte Ltd | Blockchain-based document registration for custom clearance |
SG11202103081RA (en) | 2020-06-08 | 2021-04-29 | Alipay Labs Singapore Pte Ltd | Distributed storage of custom clearance data |
CN111861714A (zh) * | 2020-07-23 | 2020-10-30 | 浙江永旗区块链科技有限公司 | 企业票据拆分方法及*** |
DE102020119569B3 (de) | 2020-07-24 | 2021-12-09 | Infineon Technologies Ag | Bereitstellen einer kryptografischen Information |
CN114338028A (zh) * | 2020-09-28 | 2022-04-12 | 华为技术有限公司 | 门限签名方法、装置、电子设备和可读存储介质 |
US11700125B2 (en) | 2020-10-05 | 2023-07-11 | Redcom Laboratories, Inc. | zkMFA: zero-knowledge based multi-factor authentication system |
US11601258B2 (en) | 2020-10-08 | 2023-03-07 | Enveil, Inc. | Selector derived encryption systems and methods |
CN112287040B (zh) * | 2020-10-30 | 2022-11-04 | 深圳前海微众银行股份有限公司 | 一种基于区块链的权益合并方法、装置、设备及介质 |
CN112436944B (zh) * | 2020-11-06 | 2023-04-07 | 深圳前海微众银行股份有限公司 | 一种基于pow的区块链共识方法及装置 |
IT202000026488A1 (it) | 2020-11-09 | 2021-02-09 | Primecash S R L | Metodo e sistema innovativo per pagamenti con denaro digitale e applicazione sulla blockchain |
CN112487468B (zh) * | 2020-12-21 | 2023-11-03 | 暨南大学 | 基于区块链的可追踪的完全匿名电子投票方法及*** |
CN112633890B (zh) * | 2020-12-22 | 2024-04-05 | 深圳前海微众银行股份有限公司 | 一种基于区块链的隐匿权益证明的验证方法及装置 |
CN112734423A (zh) * | 2020-12-31 | 2021-04-30 | 杭州趣链科技有限公司 | 一种基于区块链的交易方法及终端设备 |
JPWO2022153377A1 (ja) * | 2021-01-13 | 2022-07-21 | ||
CN112749967A (zh) * | 2021-01-19 | 2021-05-04 | 矩阵元技术(深圳)有限公司 | 交易数据的处理方法、装置、用户终端和服务器 |
CN113037492B (zh) * | 2021-02-04 | 2023-07-25 | 精英数智科技股份有限公司 | 传感器数据处理方法及装置 |
CN113630411B (zh) * | 2021-08-05 | 2022-04-05 | 华中农业大学 | 一种对联盟区块链上多方隐私保护数据审计的方法及装置 |
CN113627910A (zh) * | 2021-09-03 | 2021-11-09 | 杭州复杂美科技有限公司 | 一种区块链匿名红包发送方法、设备及储存介质 |
CN113627911A (zh) * | 2021-09-03 | 2021-11-09 | 杭州复杂美科技有限公司 | 一种基于区块链匿名收发红包的方法、设备及储存介质 |
CN113570373B (zh) * | 2021-09-23 | 2022-02-11 | 北京理工大学 | 一种基于区块链的可追责交易方法及*** |
CN113988865B (zh) * | 2021-12-29 | 2022-03-29 | 国网电子商务有限公司 | 电力结算隐私保护方法及装置 |
CN115660679B (zh) * | 2022-10-14 | 2023-07-14 | 重庆移通学院 | 一种基于哈希锁定的去中心化安全交易方法 |
CN116633548A (zh) * | 2023-04-03 | 2023-08-22 | 北京熠智科技有限公司 | 加密过程监管方法、装置、***及存储介质 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5999625A (en) * | 1997-02-27 | 1999-12-07 | International Business Machines Corporation | Method for electronic payment system with issuer control |
EP2151947A1 (en) * | 2008-08-05 | 2010-02-10 | Irdeto Access B.V. | Signcryption scheme based on elliptic curve cryptography |
JP2010039890A (ja) * | 2008-08-07 | 2010-02-18 | Hitachi Ltd | 認証端末、認証サーバ、認証システム、認証方法および認証プログラム |
US8515058B1 (en) * | 2009-11-10 | 2013-08-20 | The Board Of Trustees Of The Leland Stanford Junior University | Bootstrappable homomorphic encryption method, computer program and apparatus |
WO2015042548A1 (en) * | 2013-09-20 | 2015-03-26 | Visa International Service Association | Secure remote payment transaction processing including consumer authentication |
US11062303B2 (en) * | 2015-06-08 | 2021-07-13 | Blockstream Corporation | Cryptographically concealing amounts transacted on a ledger while preserving a network's ability to verify the transaction |
US10693658B2 (en) * | 2016-02-12 | 2020-06-23 | Visa International Service Association | Methods and systems for using digital signatures to create trusted digital asset transfers |
JP6663809B2 (ja) * | 2016-07-07 | 2020-03-13 | 株式会社日立製作所 | 監査装置、監査機能付匿名送金方法及びプログラム |
CN106911470B (zh) * | 2017-01-23 | 2020-07-07 | 北京航空航天大学 | 一种比特币交易隐私增强方法 |
US20200134586A1 (en) * | 2017-04-18 | 2020-04-30 | Tbcasoft, Inc. | Anonymity and traceability of digital property transactions on a distributed transaction consensus network |
US20190108517A1 (en) * | 2017-10-06 | 2019-04-11 | Allocrypt, Llc | Digital currency for performing cash-equivalent transactions |
CN107862216B (zh) * | 2017-10-13 | 2021-04-06 | 布比(北京)网络技术有限公司 | 用于匿名跨链交易的隐私保护方法、装置和存储介质 |
CN107888375A (zh) * | 2017-11-08 | 2018-04-06 | 深圳市携网科技有限公司 | 一种基于区块链技术的电子证据保全***及方法 |
CN108021821A (zh) * | 2017-11-28 | 2018-05-11 | 北京航空航天大学 | 多中心区块链交易隐私保护***及方法 |
CN108418689B (zh) * | 2017-11-30 | 2020-07-10 | 矩阵元技术(深圳)有限公司 | 一种适合区块链隐私保护的零知识证明方法和介质 |
CN108764874B (zh) * | 2018-05-17 | 2021-09-07 | 深圳前海微众银行股份有限公司 | 基于区块链的匿名转账方法、***及存储介质 |
-
2018
- 2018-11-07 KR KR1020197011611A patent/KR102215773B1/ko active IP Right Grant
- 2018-11-07 PL PL18867086T patent/PL3542336T3/pl unknown
- 2018-11-07 BR BR112019008160-7A patent/BR112019008160B1/pt active IP Right Grant
- 2018-11-07 MX MX2019004658A patent/MX2019004658A/es unknown
- 2018-11-07 EP EP18867086.3A patent/EP3542336B1/en active Active
- 2018-11-07 JP JP2019521800A patent/JP6817429B2/ja active Active
- 2018-11-07 SG SG11201903586SA patent/SG11201903586SA/en unknown
- 2018-11-07 CA CA3041160A patent/CA3041160C/en active Active
- 2018-11-07 CN CN201880003955.9A patent/CN110419055B/zh active Active
- 2018-11-07 WO PCT/CN2018/114420 patent/WO2019072268A2/en unknown
- 2018-11-07 RU RU2019111891A patent/RU2729595C1/ru active
- 2018-11-07 AU AU2018347190A patent/AU2018347190B2/en active Active
- 2018-11-07 ES ES18867086T patent/ES2863559T3/es active Active
- 2018-11-07 EP EP21153549.7A patent/EP3829104B1/en active Active
-
2019
- 2019-04-22 US US16/390,533 patent/US20190251553A1/en not_active Abandoned
- 2019-04-23 ZA ZA2019/02549A patent/ZA201902549B/en unknown
- 2019-04-24 PH PH12019500890A patent/PH12019500890A1/en unknown
- 2019-08-01 TW TW108127356A patent/TW202018572A/zh unknown
Also Published As
Publication number | Publication date |
---|---|
US20190251553A1 (en) | 2019-08-15 |
KR20200054131A (ko) | 2020-05-19 |
CN110419055A (zh) | 2019-11-05 |
TW202018572A (zh) | 2020-05-16 |
BR112019008160B1 (pt) | 2021-08-24 |
KR102215773B1 (ko) | 2021-02-17 |
CN110419055B (zh) | 2023-08-22 |
SG11201903586SA (en) | 2019-05-30 |
PL3542336T3 (pl) | 2021-07-12 |
CA3041160A1 (en) | 2019-04-18 |
RU2729595C1 (ru) | 2020-08-11 |
WO2019072268A2 (en) | 2019-04-18 |
JP2020503718A (ja) | 2020-01-30 |
EP3542336B1 (en) | 2021-01-27 |
AU2018347190B2 (en) | 2020-10-22 |
ES2863559T3 (es) | 2021-10-11 |
CA3041160C (en) | 2022-11-29 |
AU2018347190A1 (en) | 2020-05-21 |
EP3542336A2 (en) | 2019-09-25 |
EP3829104A1 (en) | 2021-06-02 |
EP3542336A4 (en) | 2019-11-20 |
WO2019072268A3 (en) | 2019-08-22 |
BR112019008160A2 (pt) | 2019-09-10 |
EP3829104B1 (en) | 2022-07-06 |
MX2019004658A (es) | 2019-08-12 |
PH12019500890A1 (en) | 2019-11-25 |
ZA201902549B (en) | 2019-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6817429B2 (ja) | ゼロ知識証明を用いたアカウント注釈モデルに基づくブロックチェーンデータの保護 | |
KR102213414B1 (ko) | 일반 계정 모델 및 동형 암호화 기반의 블록 체인 데이터 보호 | |
JP6767580B2 (ja) | 準同型暗号を使用したブロックチェーンデータ保護 | |
TWI695613B (zh) | 使用同態加密的區塊鏈資料保護 | |
CN110402561B (zh) | 基于通用账户模型和同态加密的区块链数据保护 | |
JP6830530B2 (ja) | アカウントモデルの下でパブリックおよびプライベートトランザクションをサポートするブロックチェーンシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200728 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200907 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201030 |
|
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: 20201221 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201224 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6817429 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |