1 |
1
크라우드 센싱 시스템에서 수행되는 센싱 데이터 전송 방법에 있어서,요청자로부터 스마트 계약을 포함하는 작업이 게시됨을 수신함에 따라 마이너 노드의 신뢰실행환경 엔클레이브를 설정하는 단계;상기 마이너 노드에 설정된 신뢰실행환경 엔클레이브에 대한 확인 과정이 수행됨에 따라 연결된 신뢰실행환경을 통해 업로드되는 센싱 데이터를 획득하는 단계;상기 획득된 센싱 데이터의 품질을 평가하기 위한 스마트 계약을 실행하는 단계; 및 상기 실행된 스마트 계약에 기초하여 상기 획득된 센싱 데이터의 품질을 평가한 평가 결과에 따라 상기 마이너 노드의 신뢰실행환경 엔클레이브에서 상기 획득된 센싱 데이터를 블록 체인화하는 단계 를 포함하는 센싱 데이터 전송 방법
|
2 |
2
제1항에 있어서,상기 설정하는 단계는,상기 요청자로부터 마이너 노드의 신뢰를 보장할 수 없는 환경에 스마트 계약을 포함하는 작업이 게시됨을 수신함에 따라 상기 마이너 노드의 신뢰를 보장할 수 없는 환경에서 신뢰실행환경 엔클레이브를 설정하고, 상기 요청자의 스마트 계약을 상기 신뢰실행환경 엔클레이브에 복사하는 단계를 포함하는 센싱 데이터 전송 방법
|
3 |
3
제1항에 있어서,상기 획득하는 단계는,작업자에 의하여 상기 마이너 노드에 설정된 신뢰실행환경 엔클레이브 또는 상기 스마트 계약에 포함된 데이터 품질 기준에 대한 확인 과정이 수행되고, 상기 수행된 확인 과정에 기초하여 상기 마이너 노드의 신뢰실행환경이 연결되고, 상기 마이너 노드의 신뢰실행환경에 센싱 데이터가 업로드되는 단계를 포함하는 센싱 데이터 전송 방법
|
4 |
4
제1항에 있어서,상기 블록 체인화하는 단계는,상기 획득된 센싱 데이터가 상기 스마트 계약에 포함된 데이터 품질 기준에 기초하여 품질 평가를 통과할 경우, 상기 획득된 센싱 데이터를 상기 마이너 노드의 신뢰실행환경 엔클레이브에서 블록 체인으로 출력하는 단계를 포함하는 센싱 데이터 전송 방법
|
5 |
5
제1항에 있어서,상기 블록 체인화하는 단계는,상기 획득된 센싱 데이터가 상기 스마트 계약에 포함된 데이터 품질 기준에 기초하여 품질 평가를 미통과할 경우, 상기 마이너 노드의 신뢰실행환경 엔클레이브에서 상기 획득된 센싱 데이터를 삭제하고, 트랜잭션을 완료하였지만 거래를 취소하는 단계를 포함하는 센싱 데이터 전송 방법
|
6 |
6
크라우드 센싱 시스템에 있어서,요청자로부터 스마트 계약을 포함하는 작업이 게시됨을 수신함에 따라 마이너 노드의 신뢰실행환경 엔클레이브를 설정하는 설정부;상기 마이너 노드에 설정된 신뢰실행환경 엔클레이브에 대한 확인 과정이 수행됨에 따라 연결된 신뢰실행환경을 통해 업로드되는 센싱 데이터를 획득하는 획득부;상기 획득된 센싱 데이터의 품질을 평가하기 위한 스마트 계약을 실행하는 실행부; 및 상기 실행된 스마트 계약에 기초하여 상기 획득된 센싱 데이터의 품질을 평가한 평가 결과에 따라 상기 마이너 노드의 신뢰실행환경 엔클레이브에서 상기 획득된 센싱 데이터를 블록 체인화하는 체인부 를 포함하는 크라우드 센싱 시스템
|