에러 정정 코드에 기초한 공유 블록체인 데이터 저장의 데이터 보안
블록체인 데이터를 저장하기 위한 컴퓨터 저장 매체 상에 인코딩된 컴퓨터 프로그램들을 포함하는 방법들, 시스템들 및 장치들이 본 명세서에서 개시된다. 방법들 중 하나는 블록체인 네트워크로부터 제거될 블록체인 노드로부터의 요청을 수신하는 단계; 블록체인 노드에 의해 저장된 블록체인 데이터와 연관된 복수의 블록을 식별하는 단계; 복수의 블록 내의 각각의 블록에 대해, 제거될 것을 요청한 블록체인 노드를 제외한 블록체인 네트워크의 나머지 블록체인 노드들의 총 수와 나머지 블록체인 노드들에 의해 허용가능한 폴티 블록체인 노드들의 최대 수 간...
Saved in:
| Main Authors | , |
|---|---|
| Format | Patent |
| Language | Korean |
| Published |
17.05.2021
|
| Subjects | |
| Online Access | Get full text |
Cover
| Summary: | 블록체인 데이터를 저장하기 위한 컴퓨터 저장 매체 상에 인코딩된 컴퓨터 프로그램들을 포함하는 방법들, 시스템들 및 장치들이 본 명세서에서 개시된다. 방법들 중 하나는 블록체인 네트워크로부터 제거될 블록체인 노드로부터의 요청을 수신하는 단계; 블록체인 노드에 의해 저장된 블록체인 데이터와 연관된 복수의 블록을 식별하는 단계; 복수의 블록 내의 각각의 블록에 대해, 제거될 것을 요청한 블록체인 노드를 제외한 블록체인 네트워크의 나머지 블록체인 노드들의 총 수와 나머지 블록체인 노드들에 의해 허용가능한 폴티 블록체인 노드들의 최대 수 간의 제1 차이, 블록의 에러 정정 코딩(ECC) 인코딩된 버전으로부터 분할된 정보 비트들 또는 중복 비트들의 데이터세트를 저장하는 나머지 블록체인 노드들의 제1 수와 블록의 ECC 인코딩된 버전으로부터 분할된 중복 비트들의 데이터세트를 저장하는 나머지 블록체인 노드들의 제2 수 간의 제2 차이, 및 제1 차이가 제2 차이보다 작은지 여부를 결정하는 단계; 및 제1 차이가 제2 차이보다 작다고 결정한 것에 응답하여 블록체인 노드로부터 블록과 연관된 블록체인 데이터를 리트리브하는 단계를 포함한다.
Disclosed herein are methods, systems, and computer-readable media for storing blockchain data. Exemplary methods includes receiving a request from a blockchain node requesting removal from a blockchain network; identifying a plurality of blocks associated with blockchain data stored by the blockchain node; determining: a first difference between a number of remaining blockchain nodes excluding the blockchain node requesting removal and a maximum number of tolerable faulty blockchain nodes, a second difference between the number of remaining blockchain nodes storing a dataset of information bits or redundant bits divided from an ECC-encoded version of the block and the number of remaining blockchain nodes storing a dataset of redundant bits divided from the ECC-encoded version of the block, and smaller of the first and second difference; and retrieving blockchain data associated with the block from the blockchain node in response to determining that the first difference is less than the second difference. |
|---|---|
| Bibliography: | Application Number: KR20207030957 |