JP7025566B2 - 許可型ブロックチェーンネットワークのための、誤り訂正コードに基づくブロックチェーンデータ記憶 - Google Patents
許可型ブロックチェーンネットワークのための、誤り訂正コードに基づくブロックチェーンデータ記憶 Download PDFInfo
- Publication number
- JP7025566B2 JP7025566B2 JP2020561042A JP2020561042A JP7025566B2 JP 7025566 B2 JP7025566 B2 JP 7025566B2 JP 2020561042 A JP2020561042 A JP 2020561042A JP 2020561042 A JP2020561042 A JP 2020561042A JP 7025566 B2 JP7025566 B2 JP 7025566B2
- Authority
- JP
- Japan
- Prior art keywords
- blockchain
- blocks
- data
- node
- block
- 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
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/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/3242—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 keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
- G06F21/645—Protecting data integrity, e.g. using checksums, certificates or signatures using a third party
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1044—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices with specific ECC/EDC distribution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
- G06F16/137—Hash-based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
-
- 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/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- 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/34—Encoding or coding, e.g. Huffman coding or error correction
-
- 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)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Power Engineering (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Retry When Errors Occur (AREA)
- Storage Device Security (AREA)
Description
102 コンソーシアムブロックチェーンネットワーク
106 コンピューティングデバイス、コンピューティングシステム
108 コンピューティングデバイス、コンピューティングシステム
110 ネットワーク
200 概念アーキテクチャ
202 参加者システム
204 参加者システム
206 参加者システム
212 ブロックチェーンネットワーク
214 ノード
216 ブロックチェーン
216' コピー
216'' コピー
216''' コピー
300 ブロックデータエンコードおよびハッシュプロセス
302 ブロックチェーンノード
304 ブロックチェーンノード
306 ブロックチェーンノード
308 ブロックチェーンノード
312 ブロックチェーンネットワークのブロックチェーンデータを、あるブロックのブロックボディに記憶する
314 ECC
316 ハッシュされる
400 データ記憶方式
500 ブロックデータエンコードおよびハッシュプロセス
502 ブロックチェーンノード
504 ブロックチェーンノード
506 ブロックチェーンノード
508 ブロックチェーンノード
512 ブロックに新たなブロックデータが追加される
514 ECC
516 ハッシュされる
600 NVNに基づくブロックチェーンデータ分担記憶プロセス
602 VN
604 VN
606 VN
608 VN
610 ブロックチェーンネットワーク、NVNクラスタ
612 NVN、NVNノード
614 NVN
616 NVN
618 NVN
622 トランザクションを転送する
626 ECC
628 ハッシング
630 クライアントノード
632 トランザクションを送信する
700 プロセス
800 装置
802 受信モジュール
804 送信モジュール
806 エンコードモジュール
808 分割モジュール
810 記憶モジュール
Claims (11)
- 許可型ブロックチェーンネットワークの非検証ノード(NVN)によってブロックチェーンデータを処理するための、コンピュータにより実施される方法であって、
許可型ブロックチェーンネットワークに通信可能に結合されたクライアントノードによって発行されたトランザクションを受信するステップと、
前記トランザクションの検証およびコンセンサスの実行のために前記トランザクションを複数の検証ノードに送信するステップと、
前記複数の検証ノードによる前記トランザクションの少なくとも一部分のコンセンサスに基づいて生成された、1つまたは複数のブロックを受信するステップと、
前記1つまたは複数のブロックを、誤り訂正コーディング(ECC)を使用してエンコードして、1つまたは複数のエンコードブロックを生成するステップと、
前記1つまたは複数のエンコードブロックの各エンコードブロックについて、
前記エンコードブロックを前記1つまたは複数のブロックに関連するデータ記憶方式に基づいて複数のデータセットに分割するステップであって、前記データ記憶方式が前記複数のデータセットの複数の非検証ノード(NVN)への割当てを規定する、ステップと、
前記データ記憶方式において規定された前記割当てに基づいて前記複数のデータセットのうちの少なくとも1つを記憶するステップと
を含む、方法。 - 前記NVNを除く、前記複数のNVNのうちの残りから、前記データ記憶方式において規定された前記割当てに基づいて対応するNVNによって前記複数のデータセットのうちの少なくとも1つが記憶されている、という確認を受信するステップと、
前記複数の検証ノードに、前記1つまたは複数のブロックを削除するための通知を送信するステップと
をさらに含む、請求項1に記載の方法。 - 前記NVNが、ブロックチェーンデータを階層化ストレージ内に記憶し、それによって、古いブロックが前記階層化ストレージのティア内に記憶されるのと比べて同じかまたは高速の前記階層化ストレージのティア内に新しいブロックが記憶される、請求項1に記載の方法。
- 前記クライアントノードから、あるトランザクションが前記1つまたは複数のブロック内に含まれているかどうかを照合せよとの要求を受信するステップと、
インデックスに基づいて、前記複数のNVNのうちの残りから前記1つまたは複数のブロックに関連するデータセットを取り出すステップと、
前記データセットに基づいて、前記1つまたは複数のブロックをデコードするステップと、
前記1つまたは複数のブロック内に前記あるトランザクションが含まれている場合に、前記あるトランザクションが存在することを照合するステップと
をさらに含む、請求項1に記載の方法。 - 検証ノードから、前記1つまたは複数のブロック内に含まれるあるトランザクションを取り出せとの要求を受信するステップと、
インデックスに基づいて、前記複数のNVNのうちの残りから前記1つまたは複数のブロックのうちの1つに関連するデータセットを取り出すステップと、
前記データセットに基づいて、前記1つまたは複数のブロックのうちの1つをデコードするステップと、
前記あるトランザクションを前記検証ノードに送信するステップと
をさらに含む、請求項1に記載の方法。 - 前記ECCが、前記NVNの計算リソースの利用率が所定の値以下であるときに実施される、請求項1から5のいずれか一項に記載の方法。
- 前記複数のエンコードブロックの各エンコードブロックについて、
前記複数のデータセットのうちの前記少なくとも1つを除く前記複数のデータセットのうちの残りをハッシュして、ハッシュ値を生成するステップと、
前記ハッシュ値を記憶するステップと、
前記1つまたは複数のブロック、および前記複数のデータセットのうちの前記残りを破棄するステップと
をさらに含む、請求項1から6のいずれか一項に記載の方法。 - 前記ECCが、前記NVNの記憶空間の使用率が所定のパーセンテージ以上であるときに実施される、請求項1から7のいずれか一項に記載の方法。
- 前記ECCが、前記複数のブロックに冗長ビットを付加することによって実施されるイレージャコーディングである、請求項1から8のいずれか一項に記載の方法。
- 1つまたは複数のプロセッサと、
前記1つまたは複数のプロセッサに結合され、前記1つまたは複数のプロセッサによって実行可能な、請求項1から9のいずれか一項に記載の方法を実施するための命令が記憶された、1つまたは複数のコンピュータ可読メモリと
を備える、ブロックチェーンデータを処理するためのシステム。 - 請求項1から9のいずれか一項に記載の方法を実施するための複数のモジュールを備える、ブロックチェーンデータを処理するための装置。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/118175 WO2020035092A2 (en) | 2019-11-13 | 2019-11-13 | Blockchain data storage based on error correction code for permissioned blockchain network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021528885A JP2021528885A (ja) | 2021-10-21 |
| JP7025566B2 true JP7025566B2 (ja) | 2022-02-24 |
Family
ID=69525951
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020561042A Active JP7025566B2 (ja) | 2019-11-13 | 2019-11-13 | 許可型ブロックチェーンネットワークのための、誤り訂正コードに基づくブロックチェーンデータ記憶 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US11233654B2 (ja) |
| EP (1) | EP3769252B1 (ja) |
| JP (1) | JP7025566B2 (ja) |
| KR (1) | KR102433504B1 (ja) |
| CN (1) | CN113826354B (ja) |
| AU (1) | AU2019323043A1 (ja) |
| CA (1) | CA3098768A1 (ja) |
| SG (1) | SG11202010558PA (ja) |
| WO (1) | WO2020035092A2 (ja) |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SG11202002036WA (en) * | 2019-08-20 | 2020-04-29 | Alibaba Group Holding Ltd | Blockchain data storage based on shared nodes and error correction code |
| EP3769252B1 (en) * | 2019-11-13 | 2022-10-19 | Alipay (Hangzhou) Information Technology Co., Ltd. | Blockchain data storage based on error correction code for permissioned blockchain network |
| WO2021253127A1 (en) * | 2020-06-19 | 2021-12-23 | Neuralia Technologies Inc. | System and method for controlling network access |
| CN113824755B (zh) * | 2020-06-19 | 2025-08-01 | 华为技术有限公司 | 区块链数据处理的方法、系统及相关装置 |
| WO2022010289A1 (ko) * | 2020-07-10 | 2022-01-13 | 주식회사 미디움 | 하이퍼레저 패브릭 구조에서 피어 단말기에 수신된 블록 데이터를 처리하는 방법 |
| KR102392150B1 (ko) * | 2020-07-10 | 2022-04-28 | 주식회사 미디움 | 하이퍼레저 패브릭 구조에서 피어 단말기가 블록 데이터를 클라이언트 단말기로 전송하는 방법 |
| KR102412780B1 (ko) * | 2020-07-10 | 2022-06-24 | 주식회사 미디움 | 하이퍼레저 패브릭 구조에서 피어 단말기에 수신된 블록 데이터를 처리하는 방법 |
| US11133936B1 (en) * | 2021-03-22 | 2021-09-28 | Matthew Branton | Methods and systems for introducing self-contained intent functionality into decentralized computer networks |
| JP7603647B2 (ja) * | 2021-12-03 | 2024-12-20 | 韓國電子通信研究院 | ブロックチェーントランザクションデータ格納方法、装置およびこれを用いた分散格納システム |
| CN114710512B (zh) * | 2022-03-30 | 2023-09-29 | 蚂蚁区块链科技(上海)有限公司 | 共识结果的分发方法、节点和区块链系统 |
| CN117130823A (zh) * | 2022-05-19 | 2023-11-28 | 腾讯科技(深圳)有限公司 | 基于区块链网络的数据处理方法及相关产品 |
| US12289248B2 (en) * | 2022-05-25 | 2025-04-29 | Softiron Limited | Resource-sharing system with cryptographically enforced fair access |
| KR102854207B1 (ko) | 2022-10-21 | 2025-09-03 | 한국전자통신연구원 | 에러 정정 코드 기반 블록체인 데이터 저장 방법 및 장치 |
| US20240184760A1 (en) * | 2022-10-21 | 2024-06-06 | Electronics And Telecommunications Research Institute | Method of storing blockchain transaction data using fountain codes and apparatus for the same |
| KR20240105801A (ko) | 2022-12-29 | 2024-07-08 | 국립부경대학교 산학협력단 | 허가형 라이트웨이트 블록체인 기반 온라인 파츠북 시스템 및 그의 데이터 처리방법 |
| CN116032925A (zh) * | 2022-12-30 | 2023-04-28 | 蚂蚁区块链科技(上海)有限公司 | 一种区块链网络的组网方法、区块链网络和节点设备 |
| CN115905411A (zh) * | 2022-12-30 | 2023-04-04 | 蚂蚁区块链科技(上海)有限公司 | 区块链数据存储方法及装置 |
| KR102926014B1 (ko) * | 2023-02-20 | 2026-02-11 | 한국전자통신연구원 | 소거 코드 기반 블록체인 트랜잭션 데이터 분산 저장 시스템 및 방법 |
| CN116233160B (zh) * | 2023-03-17 | 2025-08-19 | 郑州大学 | 区块链系统轻量化存储的编码方法、解码方法及节点装置 |
| KR102745045B1 (ko) | 2023-12-14 | 2024-12-20 | 국립부경대학교 산학협력단 | 불안정한 네트워크상에서 구축된 공급망 특화 허가형 블록체인의 검증자 선정방법 |
| KR102745042B1 (ko) | 2023-12-14 | 2024-12-20 | 국립부경대학교 산학협력단 | 공급망에 최적화된 허가형 블록체인 시스템 및 그 운영방법 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180323962A1 (en) | 2017-05-03 | 2018-11-08 | International Business Machines Corporation | Reduction in storage usage in blockchain |
| US10404467B1 (en) | 2018-09-09 | 2019-09-03 | Tyson York Winarski | Blockchain digest augmention of media files including group-of-pictures video streams for MXF files |
| US20190288993A1 (en) | 2018-12-13 | 2019-09-19 | Alibaba Group Holding Limited | Performing a change of primary node in a distributed system |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009035904A2 (en) * | 2007-09-11 | 2009-03-19 | Nextwave Broadband Inc. | Persistent resource allocation |
| US9449719B2 (en) * | 2008-12-19 | 2016-09-20 | Seagate Technology Llc | Solid-state storage device including a high resolution analog-to-digital converter |
| WO2016200885A1 (en) * | 2015-06-08 | 2016-12-15 | Blockstream Corporation | Cryptographically concealing amounts transacted on a ledger while preserving a network's ability to verify the transaction |
| CN107018125B (zh) * | 2017-02-17 | 2019-08-09 | 阿里巴巴集团控股有限公司 | 一种区块链系统、数据存储方法及装置 |
| US11403019B2 (en) * | 2017-04-21 | 2022-08-02 | Pure Storage, Inc. | Deduplication-aware per-tenant encryption |
| WO2018217804A1 (en) * | 2017-05-22 | 2018-11-29 | Visa International Service Association | Network for improved verification speed with tamper resistant data |
| US11218324B2 (en) * | 2018-04-05 | 2022-01-04 | Ares Technologies, Inc. | Systems and methods authenticating a digitally signed assertion using verified evaluators |
| US11444769B2 (en) * | 2018-07-02 | 2022-09-13 | Ares Technologies, Inc. | Systems, devices, and methods for signal localization and verification of sensor data |
| CN109088914B (zh) * | 2018-07-03 | 2021-10-01 | 深圳智乾区块链科技有限公司 | 区块的生成方法、区块链生态系统及计算机可读存储介质 |
| CN109359223A (zh) | 2018-09-17 | 2019-02-19 | 重庆邮电大学 | 基于纠删码实现的区块链账本分布式存储技术 |
| US11240040B2 (en) * | 2018-10-09 | 2022-02-01 | Ares Technologies, Inc. | Systems, devices, and methods for recording a digitally signed assertion using an authorization token |
| US11153098B2 (en) * | 2018-10-09 | 2021-10-19 | Ares Technologies, Inc. | Systems, devices, and methods for recording a digitally signed assertion using an authorization token |
| CN110169015B (zh) * | 2018-12-13 | 2022-03-01 | 创新先进技术有限公司 | 在分布式系统中的网络节点之间达成共识 |
| CN109871366B (zh) * | 2019-01-17 | 2021-09-10 | 华东师范大学 | 一种基于纠删码的区块链分片存储与查询方法 |
| CA3061789C (en) * | 2019-01-31 | 2021-01-26 | Alibaba Group Holding Limited | Cross-asset trading within blockchain networks |
| US11716617B2 (en) * | 2019-05-02 | 2023-08-01 | Ares Technologies, Inc. | Systems and methods for cryptographic authorization of wireless communications |
| US11575517B2 (en) * | 2019-05-02 | 2023-02-07 | Ares Technologies, Inc. | Methods and systems for utilizing hardware-secured receptacle devices |
| WO2021017008A1 (en) * | 2019-08-01 | 2021-02-04 | Advanced New Technologies Co., Ltd. | Shared blockchain data storage based on error correction code |
| WO2021016998A1 (en) * | 2019-08-01 | 2021-02-04 | Advanced New Technologies Co., Ltd. | Shared blockchain data storage based on error correction code |
| SG11202002912XA (en) * | 2019-08-01 | 2021-03-30 | Advanced New Technologies Co Ltd | Shared blockchain data storage based on error correction code |
| SG11202002712UA (en) * | 2019-09-11 | 2020-04-29 | Alibaba Group Holding Ltd | Shared blockchain data storage based on error correction coding in trusted execution environments |
| SG11202010724PA (en) * | 2019-11-06 | 2020-11-27 | Alipay Hangzhou Inf Tech Co Ltd | Consenus of shared blockchain data storage based on error correction code |
| KR102396737B1 (ko) * | 2019-11-06 | 2022-05-10 | 알리페이 (항저우) 인포메이션 테크놀로지 씨오., 엘티디. | 공유 블록체인 데이터 저장 우선 순위화 |
| EP3769252B1 (en) * | 2019-11-13 | 2022-10-19 | Alipay (Hangzhou) Information Technology Co., Ltd. | Blockchain data storage based on error correction code for permissioned blockchain network |
-
2019
- 2019-11-13 EP EP19849153.2A patent/EP3769252B1/en active Active
- 2019-11-13 AU AU2019323043A patent/AU2019323043A1/en not_active Abandoned
- 2019-11-13 WO PCT/CN2019/118175 patent/WO2020035092A2/en not_active Ceased
- 2019-11-13 SG SG11202010558PA patent/SG11202010558PA/en unknown
- 2019-11-13 JP JP2020561042A patent/JP7025566B2/ja active Active
- 2019-11-13 CN CN201980005292.9A patent/CN113826354B/zh active Active
- 2019-11-13 CA CA3098768A patent/CA3098768A1/en active Pending
- 2019-11-13 KR KR1020207030911A patent/KR102433504B1/ko active Active
-
2020
- 2020-10-28 US US17/082,600 patent/US11233654B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180323962A1 (en) | 2017-05-03 | 2018-11-08 | International Business Machines Corporation | Reduction in storage usage in blockchain |
| US10404467B1 (en) | 2018-09-09 | 2019-09-03 | Tyson York Winarski | Blockchain digest augmention of media files including group-of-pictures video streams for MXF files |
| US20190288993A1 (en) | 2018-12-13 | 2019-09-19 | Alibaba Group Holding Limited | Performing a change of primary node in a distributed system |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102433504B1 (ko) | 2022-08-18 |
| US20210119805A1 (en) | 2021-04-22 |
| SG11202010558PA (en) | 2020-11-27 |
| JP2021528885A (ja) | 2021-10-21 |
| EP3769252A4 (en) | 2021-01-27 |
| CN113826354B (zh) | 2024-08-02 |
| WO2020035092A2 (en) | 2020-02-20 |
| KR20210058744A (ko) | 2021-05-24 |
| AU2019323043A1 (en) | 2021-05-27 |
| WO2020035092A3 (en) | 2020-09-03 |
| CN113826354A (zh) | 2021-12-21 |
| CA3098768A1 (en) | 2020-02-20 |
| EP3769252A2 (en) | 2021-01-27 |
| US11233654B2 (en) | 2022-01-25 |
| EP3769252B1 (en) | 2022-10-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7025566B2 (ja) | 許可型ブロックチェーンネットワークのための、誤り訂正コードに基づくブロックチェーンデータ記憶 | |
| JP7047133B2 (ja) | 符号化ブロックチェーンデータのインデックス化および復元 | |
| EP3794770B1 (en) | Shared blockchain data storage based on error correction code | |
| JP2021522738A (ja) | 誤り訂正符号に基づく共有されたブロックチェーンデータの記憶のコンセンサス | |
| JP2021520574A (ja) | 誤り訂正符号に基づく共有されたブロックチェーンデータの記憶のデータセキュリティ | |
| US11030044B2 (en) | Dynamic blockchain data storage based on error correction code | |
| WO2021017008A1 (en) | Shared blockchain data storage based on error correction code | |
| HK40032708A (en) | Indexing and recovering encoded blockchain data | |
| HK40032934A (en) | Dynamic blockchain data storage based on error correction code | |
| HK40032934B (zh) | 基於纠错码的动态区块链数据存储 | |
| HK40034652A (en) | Blockchain data based on error correction coding storage and sharing | |
| HK40033305A (en) | Shared blockchain data storage based on error correction code |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201223 |
|
| 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: 20220207 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7025566 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |