1 |
1
블록체인연결장치가 수행하는 블록체인 연결 방법에 있어서,적어도 둘 이상의 블록체인에서 기 정의된 방법으로 일반블록의 연관관계를 파악하는 단계; 및적어도 둘 이상의 블록체인에 위치한 연관관계에 있는 일반블록의 정보를 포함하는 하이퍼블록을 하이퍼체인에 저장하는 단계;를 포함하고,상기 적어도 둘 이상의 블록체인은 제1 블록체인과 제2 블록체인을 포함하고,상기 연관관계를 파악하는 단계는, 연관관계에 있는 상기 제1 블록체인의 일반블록과 상기 제2 블록체인의 일반블록을 파악하는 단계를 포함하고,상기 하이퍼블록은 이전 하이퍼블록의 블록헤더, 상기 제1 블록체인의 일반블록의 블록헤더 및 상기 제2 블록체인의 일반블록의 블록헤더에 대한 해쉬값을 포함하는 것을 특징으로 하는 블록체인 연결 방법
|
2 |
2
제 1항에 있어서,상기 적어도 둘 이상의 블록체인은 폐쇄형 블록체인과 개방형 블록체인을 포함하는 것을 특징으로 하는 블록체인 연결 방법
|
3 |
3
제 1항에 있어서, 상기 하이퍼체인에 저장하는 단계는,서로 연관관계에 있는 적어도 둘 이상의 일반블록의 블록헤더와 상기 하이퍼체인의 이전 하이퍼블록의 블록헤더에 대한 해쉬값을 산출하는 단계;연관관계에 있는 적어도 둘 이상의 일반블록에 대한 정보를 포함하는 블록리스트와 상기 해쉬값을 포함하는 하이퍼블록을 생성하는 단계; 및상기 하이퍼블록을 상기 하이퍼체인에 저장하는 단계;를 포함하는 것을 특징으로 하는 블록체인 연결 방법
|
4 |
4
제 2항에 있어서,상기 하이퍼블록은 연관관계에 있는 적어도 둘 이상의 일반블록의 속성 또는 관계를 나타내는 데이터를 포함하는 것을 특징으로 하는 블록체인 연결 방법
|
5 |
5
적어도 둘 이상의 블록체인에서 기 정의된 방법으로 일반블록의 연관관계를 파악하는 연관블록파악부; 및연관관계에 있는 적어도 둘 이상의 일반블록의 정보를 포함하는 하이퍼블록을 하이퍼체인에 저장하는 하이퍼체인관리부;를 포함하고,상기 적어도 둘 이상의 블록체인은 제1 블록체인과 제2 블록체인을 포함하고,상기 연관블록파악부는, 연관관계에 있는 상기 제1 블록체인의 일반블록과 상기 제2 블록체인의 일반블록을 파악하고,상기 하이퍼블록은 이전 하이퍼블록의 블록헤더, 상기 제1 블록체인의 일반블록의 블록헤더 및 상기 제2 블록체인의 일반블록의 블록헤더에 대한 해쉬값을 포함하는 것을 특징으로 하는 블록체인 연결 장치
|
6 |
6
제 5항에 있어서, 상기 하이퍼체인관리부는,서로 연관관계에 있는 적어도 둘 이상의 일반블록의 블록헤더와 상기 하이퍼체인의 이전 하이퍼블록의 블록헤더에 대한 해쉬값을 산출하고, 연관관계에 있는 적어도 둘 이상의 일반블록에 대한 정보를 포함하는 블록리스트와 상기 해쉬값을 포함하는 하이퍼블록을 생성하는 것을 특징으로 하는 블록체인 연결 장치
|
7 |
7
제 6항에 있어서,상기 하이퍼블록은 연관관계에 있는 적어도 둘 이상의 일반블록의 속성 또는 관계를 나타내는 데이터를 포함하는 것을 특징으로 하는 블록체인 연결 장치
|
8 |
8
연관관계에 있는 적어도 둘 이상의 일반블록의 블록헤더와 이전 하이퍼블록의 블록헤더에 대한 해쉬값을 포함하는 하이퍼블록의 블록헤더;연관관계에 있는 적어도 둘 이상의 일반블록의 리스트를 포함하는 블록리스트; 및연관관계에 있는 적어도 둘 이상의 일반블록의 속성 또는 관계를 나타내는 데이터를 포함하는 블록데이터;를 포함하고,상기 적어도 둘 이상의 블록체인은 제1 블록체인과 제2 블록체인을 포함하고, 상기 이전 하이퍼블록의 블록헤더, 상기 제1 블록체인의 일반블록의 블록헤더 및 상기 제2 블록체인의 일반블록의 블록헤더에 대한 해쉬값이 블록헤더에 저장되는 하이퍼블록으로 구성되는 하이퍼체인을 포함하는 저장매체
|
9 |
9
제 1항 내지 제 4항 중 어느 한 항에 기재된 방법을 수행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|