주식회사 카사코리아
블록체인 상에서 계층적인 노드 설정 방법 및 이러한 방법을 수행하는 장치
Method for configuring hierarchical node and apparatus for performing the method
특허 요약
본 발명은 블록체인 상에서 계층적인 노드 설 방법 및 이러한 방법을 수행하는 장치에 관한 것이다. 블록체인 상에서 계층적인 노드 설정 방법은 설정 노드가 내부 노드를 제1 계층 외부 노드 및 제2 계층 외부 노드와 제1 채널을 통해 연결하는 단계, 설정 노드가 내부 노드를 제3 계층 외부 노드와 제2 채널을 통해 연결하는 단계, 설정 노드가 내부 노드를 제1 계층 외부 노드와 체인 코드A를 기반으로 연결하는 단계, 설정 노드가 내부 노드를 제2 계층 외부 노드와 체인 코드B를 기반으로 연결하는 단계, 설정 노드가 제1 계층 외부 노드와 내부 노드 중 내부 노드만이 접근할 수 있도록 프라이빗 데이터를 설정하는 단계를 포함할 수 있다.
청구항
번호청구항
1

블록체인 상에서 계층적인 노드 설정 방법은, 설정 노드가 내부 노드를 제1 계층 외부 노드 및 제2 계층 외부 노드와 제1 채널을 통해 연결하는 단계;상기 설정 노드가 상기 내부 노드를 제3 계층 외부 노드와 제2 채널을 통해 연결하는 단계;상기 설정 노드가 상기 내부 노드를 상기 제1 계층 외부 노드와 체인 코드A를 기반으로 연결하는 단계;상기 설정 노드가 상기 내부 노드를 상기 제2 계층 외부 노드와 체인 코드B를 기반으로 연결하는 단계;상기 설정 노드가 상기 제1 계층 외부 노드와 상기 내부 노드 중 상기 내부 노드만이 접근할 수 있도록 프라이빗 데이터를 설정하는 단계를 포함하되, 상기 제1 채널은 설정에 따라 물리적으로 독립된 채널 또는 가상으로 독립된 채널을 통해 상기 내부 노드와 상기 제1 계층 외부 노드 및 상기 제2 계층 외부 노드의 트랜잭션 권한을 설정하기 위해 사용되고상기 제2 채널은 설정에 따라 물리적으로 독립된 채널 또는 가상으로 독립된 채널을 통해 상기 내부 노드와 상기 제3 계층 외부 노드의 트랜잭션 권한을 설정하기 위해 사용되고상기 체인 코드A는 상기 제1 채널 내의 상기 내부 노드와 상기 제1 계층 외부 노드의 트랜잭션 권한을 설정하기 위해 사용되고, 상기 체인 코드B는 상기 제1 채널 내의 상기 내부 노드와 상기 제2 계층 외부 노드의 트랜잭션 권한을 설정하기 위해 사용되고, 상기 프라이빗 데이터는 상기 제1 채널 및 상기 체인 코드A를 공유하는 상기 내부 노드와 상기 외부 노드 중 상기 내부 노드만의 트랜잭션 권한을 설정하기 위해 사용되고, 상기 제1 채널 또는 상기 제2 채널의 중간에 채널 외 노드가 포함되어 있는 경우, 상기 제1 채널 또는 상기 제2 채널을 상기 가상으로 독립된 채널로 설정하기 위해 상기 채널 외 노드를 통해 데이터를 전송해야 하는 구간은 데이터 분리 암호화 구간으로 설정되고, 상기 데이터 분리 암호화 구간 상에서는 데이터에 대한 분리 암호화가 수행되는 것을 특징으로 하는 방법.