1 |
1
블록체인 데이터를, 내부에 구축되어 있는 블록체인에 저장하는 엣지 노드; 및상기 엣지 노드를 연결하는 엣지 노드 매니저(Edge Node Manager), 연결되는 엣지 노드와 동기화하는 클라우드 컨트롤 플레인(Cloud Control Plane), 및 상기 엣지 노드와의 통신을 관리하는 클라우드 네트워크 매니저(Cloud Network Manager)를 포함하여, 상기 엣지 노드의 연결상태 관리 및 클라우드 서비스를 제공하는 클라우드를 포함하고,상기 엣지 노드 매니저는,상기 엣지 노드를 등록하고, 등록된 상기 엣지 노드로부터의 연결 요청에 따라 상기 엣지 노드를 상기 클라우드와 연결하고,상기 클라우드 컨트롤 플레인은,상기 클라우드에 연결된 상기 엣지 노드와 동기화하며,상기 클라우드 네트워크 매니저는,상기 클라우드 컨트롤 플레인을 통해, 상기 클라우드와 상기 엣지 노드와의 연결 상태를 모니터링하고,상기 블록체인은,영지식증명 기술을 적용하여, 상기 블록체인 데이터에 대해 검증하는,데이터 프라이버시 취약점 개선을 위한 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 시스템
|
2 |
2
제1항에 있어서,상기 블록체인의 내부 노드는, TTP(Trusted Third Party), 사용자(prover), verifier node를 적어도 포함하고,상기 영지식증명 기술의 적용에 있어,상기 블록체인은,상기 TTP에서, PK(Proving Key)와 VK(Verification Key)를 생성하고, 상기 PK를 상기 사용자에 전달하며, 상기 VK를 상기 verifier node에게 전달하고,상기 사용자(prover)에서, 상기 블록체인 데이터와 상기 PK를 이용하여, proof를 생성하고,상기 verifier node에서, 상기 VK를 이용하여, 상기 proof에 대한 유효성을 검증하는,데이터 프라이버시 취약점 개선을 위한 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 시스템
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 모니터링에 의해, 상기 연결 상태를 '해제'로 확인하는 경우,상기 클라우드 네트워크 매니저는,'해제'와 관련한 원인을 분석하여 복구 방안을 포함하는 복구 요청을 생성하고,상기 엣지 노드 매니저는,상기 복구 요청에 상응하여, 상기 복구 방안에 따라, 상기 엣지 노드를 상기 클라우드에 다시 연결하는,데이터 프라이버시 취약점 개선을 위한 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 시스템
|
6 |
6
엣지 노드에서, 블록체인 데이터를, 내부에 구축되어 있는 블록체인에 저장하는 단계;클라우드의 엣지 노드 매니저(Edge Node Manager)에서, 상기 엣지 노드를 연결하는 단계로서, 상기 엣지 노드를 등록하고, 등록된 상기 엣지 노드로부터의 연결 요청에 따라 상기 엣지 노드를 상기 클라우드와 연결하는 단계;상기 클라우드의 클라우드 컨트롤 플레인(Cloud Control Plane)에서, 연결되는 상기 엣지 노드와 동기화하는 단계로서, 상기 클라우드에 연결된 상기 엣지 노드와 동기화하는 단계;상기 클라우드의 클라우드 네트워크 매니저(Cloud Network Manager)에서, 상기 엣지 노드와의 통신을 관리하는 단계로서, 상기 클라우드 컨트롤 플레인을 통해, 상기 클라우드와 상기 엣지 노드와의 연결 상태를 모니터링하는 단계; 및상기 엣지 노드와 연결되는 클라우드에서, 상기 엣지 노드의 연결상태 관리 및 클라우드 서비스를 제공하는 단계를 포함하고,상기 블록체인은,영지식증명 기술을 적용하여, 상기 블록체인 데이터에 대해 검증하는,데이터 프라이버시 취약점 개선을 위한 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 방법
|
7 |
7
제6항에 있어서,상기 블록체인의 내부 노드는, TTP(Trusted Third Party), 사용자(prover), verifier node를 적어도 포함하고,상기 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 방법은,상기 영지식증명 기술의 적용에 있어,상기 블록체인의 TTP(Trusted Third Party)에서, PK(Proving Key)와 VK(Verification Key)를 생성하고, 상기 PK를 상기 사용자에 전달하며, 상기 VK를 상기 verifier node에게 전달하는 단계;상기 블록체인의 사용자(prover)에서, 상기 블록체인 데이터와 상기 PK를 이용하여, proof를 생성하는 단계; 및상기 블록체인의 verifier node에서, 상기 VK를 이용하여, 상기 proof에 대한 유효성을 검증하는 단계를 더 포함하는, 데이터 프라이버시 취약점 개선을 위한 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 방법
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
제6항에 있어서,상기 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 방법은,상기 모니터링에 의해, 상기 연결 상태를 '해제'로 확인하는 경우,상기 클라우드 네트워크 매니저에서, '해제'와 관련한 원인을 분석하여 복구 방안을 포함하는 복구 요청을 생성하는 단계; 및상기 엣지 노드 매니저에서, 상기 복구 요청에 상응하여, 상기 복구 방안에 따라, 상기 엣지 노드를 상기 클라우드에 다시 연결하는 단계를 더 포함하는, 데이터 프라이버시 취약점 개선을 위한 영지식 증명 및 엣지 컴퓨팅 기반 BaaS 방법
|