1 |
1
분산원장(Distribute Ledger) 기반의 네트워크 환경에 제공되는 네트워크 장치에 있어서,분산원장(Distribute Ledger);메모리(memory); 및상기 메모리에 저장된 적어도 하나의 명령을 실행하는 프로세서(processor)를 포함하되,상기 적어도 하나의 명령은,서비스 제공 장치로부터 데이터의 처리에 관한 요청을 수신하도록 하는 명령,상기 데이터 처리 요청의 신뢰성을 검증하도록 하는 명령,상기 데이터 처리 요청의 신뢰성이 검증될 경우, 클라우드(Cloud) 기반의 데이터베이스(Database)에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하도록 하는 명령,상기 데이터의 처리와 관련하여 수행된 적어도 하나의 이벤트(Event)를 상기 분산원장에 기록하도록 하는 명령, 및상기 분산원장을 동기화하여, 상기 분산원장 기반 네트워크 환경에 제공되는 다른 네트워크 장치들과 상기 적어도 하나의 이벤트를 공유하도록 하는 명령을 포함하는, 네트워크 장치
|
2 |
2
제1 항에 있어서,상기 클라우드 기반의 데이터베이스에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하도록 하는 명령에서는,신뢰성이 검증된 상기 데이터 처리 요청이 상기 데이터베이스로 데이터를 입력하도록 요청하는 정보일 경우, 상기 서비스 제공 장치로부터 상기 데이터를 수신하여 상기 데이터베이스로 송신하는, 네트워크 장치
|
3 |
3
제1 항에 있어서,상기 클라우드 기반의 데이터베이스에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하도록 하는 명령에서는,신뢰성이 검증된 상기 데이터 처리 요청이 상기 데이터베이스에 존재하는 클라우드 데이터의 검색을 요청하는 정보일 경우, 상기 데이터베이스로부터 상기 클라우드 데이터를 수신하여 상기 서비스 제공 장치로 송신하는, 네트워크 장치
|
4 |
4
제1 항에 있어서,상기 클라우드 기반의 데이터베이스에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하도록 하는 명령에서는,신뢰성이 검증된 상기 데이터 처리 요청이 상기 데이터베이스로 가공된 데이터를 입력하도록 요청하는 정보일 경우, 상기 서비스 제공 장치로부터 상기 가공된 데이터를 수신하여 상기 데이터베이스로 송신하는, 네트워크 장치
|
5 |
5
제1 항에 있어서,적어도 하나의 조건 또는 규칙을 포함하는 스마트 컨트랙트(Smart Contract)를 이용하여, 상기 데이터 처리 요청의 신뢰성을 검증하고, 요청된 상기 데이터에 관련된 처리를 수행하는, 네트워크 장치
|
6 |
6
제5 항에 있어서,상기 데이터 처리 요청이 상기 스마트 컨트랙트의 조건 또는 규칙을 모두 만족하지 않을 경우, 상기 데이터 처리 요청을 무시하는, 네트워크 장치
|
7 |
7
분산원장(Distribute Ledger), 메모리(memory) 및 프로세서(processor)를 포함하고, 분산원장(Distribute Ledger) 기반의 네트워크 환경에 제공되는 네트워크 장치를 이용한, 데이터 접근 제어 방법에 있어서,서비스 제공 장치로부터, 데이터의 처리에 관한 요청을 수신하는 단계;상기 데이터 처리 요청의 신뢰성을 검증하는 단계;상기 데이터 처리 요청의 신뢰성이 검증될 경우, 클라우드(Cloud) 기반의 데이터베이스(Database)에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하는 단계;상기 데이터의 처리와 관련하여 수행된 적어도 하나의 이벤트(Event)를 상기 분산원장에 기록하는 단계; 및상기 분산원장을 동기화하여, 상기 분산원장 기반 네트워크 환경에 제공되는 다른 네트워크 장치들과 상기 적어도 하나의 이벤트를 공유하는 단계를 포함하는, 데이터 접근 제어 방법
|
8 |
8
제7 항에 있어서,상기 클라우드 기반의 데이터베이스에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하는 단계 시,신뢰성이 검증된 상기 데이터 처리 요청이 상기 데이터베이스로 데이터를 입력하도록 요청하는 정보일 경우, 상기 서비스 제공 장치로부터 상기 데이터를 수신하여 상기 데이터베이스로 송신하는, 데이터 접근 제어 방법
|
9 |
9
제7 항에 있어서,상기 클라우드 기반의 데이터베이스에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하는 단계 시,신뢰성이 검증된 상기 데이터 처리 요청이 상기 데이터베이스에 존재하는 클라우드 데이터의 검색을 요청하는 정보일 경우, 상기 데이터베이스로부터 상기 클라우드 데이터를 수신하여 상기 서비스 제공 장치로 송신하는, 데이터 접근 제어 방법
|
10 |
10
제7 항에 있어서,상기 클라우드 기반의 데이터베이스에 접근하여, 요청된 상기 데이터에 관련된 처리를 수행하는 단계 시,신뢰성이 검증된 상기 데이터 처리 요청이 상기 데이터베이스로 가공된 데이터를 입력하도록 요청하는 정보일 경우, 상기 서비스 제공 장치로부터 상기 가공된 데이터를 수신하여 상기 데이터베이스로 송신하는, 데이터 접근 제어 방법
|
11 |
11
제7 항에 있어서,적어도 하나의 조건 또는 규칙을 포함하는 스마트 컨트랙트(Smart Contract)를 이용하여, 상기 데이터 처리 요청의 신뢰성을 검증하고, 요청된 상기 데이터에 관련된 처리를 수행하는, 데이터 접근 제어 방법
|
12 |
12
제11 항에 있어서,상기 데이터 처리 요청이 상기 스마트 컨트랙트의 조건 또는 규칙을 모두 만족하지 않을 경우, 상기 데이터 처리 요청을 무시하는, 데이터 접근 제어 방법
|
13 |
13
적어도 하나의 서비스와 관련된 데이터의 처리를 요청하는 서비스 제공 장치;분산원장(Distribute Ledger)을 포함하는 분산원장(Distribute Ledger) 기반의 네트워크 환경에 제공되고, 상기 서비스 제공 장치로부터 송신된 상기 데이터 처리 요청의 신뢰성을 검증하는 네트워크 장치; 및클라우드(Cloud) 환경에 제공되고, 상기 데이터 처리 요청의 신뢰성 검증이 완료될 경우 상기 네트워크 장치의 접근을 허용하는 데이터베이스(Database)를 포함하는, 데이터 접근 제어 시스템
|
14 |
14
제13 항에 있어서,상기 네트워크 장치는,상기 데이터의 처리와 관련하여 수행된 적어도 하나의 이벤트(Event)를 상기 분산원장에 기록하는, 데이터 접근 제어 시스템
|
15 |
15
제14 항에 있어서,상기 네트워크 장치는,상기 분산원장을 동기화하여, 상기 분산원장 기반 네트워크 환경에 제공되는 다른 네트워크 장치들과 상기 적어도 하나의 이벤트를 공유하는, 데이터 접근 제어 시스템
|
16 |
16
제13 항에 있어서,상기 네트워크 장치는,적어도 하나의 조건 또는 규칙을 포함하는 스마트 컨트랙트(Smart Contract)를 이용하여 상기 데이터 처리 요청의 신뢰성을 검증하는, 데이터 접근 제어 시스템
|
17 |
17
제16항에 있어서,상기 네트워크 장치는,상기 데이터 처리 요청이 상기 스마트 컨트랙트의 조건 또는 규칙을 모두 만족하지 않을 경우, 상기 데이터 처리 요청을 무시하는, 데이터 접근 제어 시스템
|
18 |
18
제16 항에 있어서,상기 스마트 컨트랙트의 적어도 하나의 조건 또는 규칙은 상기 서비스 제공 장치와 사전에 합의된 것인, 데이터 접근 제어 시스템
|
19 |
19
제16 항에 있어서,상기 네트워크 장치는, 상기 스마트 컨트랙트(Smart Contract)에 의해 상기 데이터베이스에 접근하여, 고유 할당된 데이터의 처리를 수행하는, 데이터 접근 제어 시스템
|
20 |
20
제19 항에 있어서,상기 서비스 제공 장치로부터 송신되는 상기 데이터의 처리 요청은, 상기 네트워크 장치의 고유 할당된 데이터 처리 수행과 대응되는 요청인, 데이터 접근 제어 시스템
|