맞춤기술찾기

이전대상기술

이더리움 네트워크 상에 노드 영향력 모니터링 장치 및 노드 영향력 분석 방법

  • 기술번호 : KST2022006437
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 이더리움 네트워크 상에 노드 영향력 모니터링 장치 및 노드 영향력 분석 방법에 관한 것으로, 노드 영향력 분석 방법은 이더리움 네트워크의 성능과의 관계를 파악하고 특정 노드에서 생성된 블록이 전파되는 경로를 이용하여 이더리움 네트워크 상에서의 노드의 영향력을 판단한다. 이에, 본 발명은 노드의 영향력이 큰 노드를 중심으로 이더리움 네트워크의 성능에 미치는 영향을 평가하고 악의적인 행위를 하는 보안 공격을 탐지 및 예방이 가능하다.
Int. CL H04L 65/40 (2022.01.01) H04L 43/00 (2022.01.01)
CPC H04L 67/1065(2013.01) H04L 67/1057(2013.01) H04L 67/1072(2013.01) H04L 43/10(2013.01)
출원번호/일자 1020200148388 (2020.11.09)
출원인 계명대학교 산학협력단
등록번호/일자
공개번호/일자 10-2022-0062781 (2022.05.17) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.11.09)
심사청구항수 16

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 계명대학교 산학협력단 대한민국 대구광역시 달서구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 맹수훈 대구광역시 북구
2 주홍택 대구광역시 달서구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 무한 대한민국 서울특별시 강남구 언주로 ***, *층(역삼동,화물재단빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.11.09 수리 (Accepted) 1-1-2020-1193262-22
2 선행기술조사의뢰서
Request for Prior Art Search
2021.06.23 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2021.08.11 발송처리완료 (Completion of Transmission) 9-6-2021-0159846-14
4 의견제출통지서
Notification of reason for refusal
2021.11.01 발송처리완료 (Completion of Transmission) 9-5-2021-0859752-83
5 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2022.01.03 수리 (Accepted) 1-1-2022-0004561-37
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2022.01.03 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2022-0004559-45
7 최후의견제출통지서
Notification of reason for final refusal
2022.05.06 발송처리완료 (Completion of Transmission) 9-5-2022-0340476-93
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
이더리움 네트워크 상에서의 노드 영향력을 모니터링하기 위한 탐색 노드를 결정하는 단계;상기 탐색 노드를 기준으로 이더리움 네트워크에서 활성화 상태를 유지하는 적어도 하나의 피어 노드를 결정하는 단계;상기 피어 노드와 연결되어 이더리움 네트워크에 참여한 이웃 노드의 탐색을 상기 피어 노드에 요청하는 단계;상기 요청에 따른 피어 노드로부터 피어 노드와 이웃 노드 간의 매핑 여부를 나타내는 관계 정보를 수집하는 단계; 및 상기 관계 정보를 이용하여 상기 이더리움 네트워크에 탐색 노드의 영향력을 판단하는 단계를 포함하는 노드 영향력 분석 방법
2 2
제1항에 있어서,상기 피어 노드를 결정하는 단계는,상기 이더리움 네트워크의 연결성에 관한 변경 특성에 따른 탐색 노드의 피어 목록에 대응하여 탐색 노드와의 통신이 가능한 활성화 상태를 유지하는 피어 노드를 결정하는 노드 영향력 분석 방법
3 3
제1항에 있어서,상기 피어 노드에 요청하는 단계는,상기 피어 노드와 연결된 이웃 노드에 대한 탐색 결과를 IP 형태의 데이터로 제공받기 위해 노드 탐색 메시지(Find Node Message)를 포함한 노드 탐색을 요청하는 노드 영향력 분석 방법
4 4
제1항에 있어서,상기 피어 노드는,상기 노드 탐색 메시지를 피어 노드와 연결된 적어도 하나의 이웃 노드에 전달한 후, 이웃 노드로부터 노드 탐색 메시지의 응답으로 이웃 메시지(Neighbors Message)를 수신하는 노드 영향력 분석 방법
5 5
제4항에 있어서,상기 관계 정보를 수집하는 단계는,이웃 메시지가 수신되면, 이웃 메시지를 전송한 이웃 노드의 IP 정보와 피어 노드의 IP 정보를 이용하여 피어 노드와 이웃 노드 간의 관계 정보를 수집하는 노드 영향력 분석 방법
6 6
제5항에 있어서,상기 관계 정보를 수집하는 단계는,상기 노드 탐색 메시지를 요청한 탐색 노드를 기준으로 이웃 메시지에 따른 피어와 일대다 형태로 연결 가능한 이웃 노드와의 매핑 관계를 나타낸 관계 정보를 수집하는 노드 영향력 분석 방법
7 7
제1항에 있어서,상기 영향력을 판단하는 단계는,상기 관계 정보에 따른 이더리움 네트워크에 연결된 탐색 노드들의 위상 및 피어 노드에 연결된 이웃 노드의 개수를 이용하여 탐색 노드에 대한 영향력을 판단하는 노드 영향력 분석 방법
8 8
제1항에 있어서,상기 영향력을 판단하는 단계는,상기 관계 정보에 따른 피어 노드에 연결된 이웃 노드에서 수행된 트랜잭션 또는, 블록 전파 중 적어도 하나를 포함한 속성 정보를 고려하여 탐색 노드에 대한 영향력을 판단하는 노드 영향력 분석 방법
9 9
노드 영향력을 모니터링하기 위해, 이더리움 네트워크에 참여한 탐색 노드와 연동하는 데이터 베이스에 저장된 피어 목록을 삭제하는 단계;상기 피어 목록이 삭제되면, 상기 탐색 노드와 통신 연결 가능한 적어도 하나의 피어 노드를 결정하는 단계;상기 탐색 노드와 피어 노드 간에 송수신되는 메시지를 모니터링하는 단계;상기 모니터링 된 메시지를 기반으로 피어 노드와 피어 노드와 연결된 이웃 노드 간에 관계 정보를 수집하는 단계; 및상기 관계 정보를 이용하여 이더리움 네트워크를 통해 연결된 탐색 노드에 대한 영향력을 판단하는 단계를 포함하는 노드 영향력 분석 방법
10 10
제9항에 있어서,상기 피어 목록을 삭제하는 단계는,상기 데이터 베이스에 저장된 피어 목록을 대상으로 피어 목록에 포함된 적어도 하나의 피어 노드와 탐색 노드 간의 관계를 해제하는 단계; 및상기 해제가 완료되면, 데이터 베이스에 저장된 피어 목록을 삭제하는 단계;를 포함하는 노드 영향력 분석 방법
11 11
제9항에 있어서,상기 모니터링하는 단계는,상기 탐색 노드가 피어 노드에 요청한 노드 탐색 메시지 및 상기 노드 탐색 메시지에 대응하여 피어 노드에 연결된 이웃 노드로부터 노드 탐색 메시지의 응답으로 받은 이웃 메시지를 모니터링하는 노드 영향력 분석 방법
12 12
제11항에 있어서,상기 관계 정보를 수집하는 단계는,상기 이웃 메시지를 전송한 이웃 노드를 이더리움 네트워크 상에 탐색 노드의 피어 노드가 될 가능성이 있는 후보로 판단하는 단계;상기 이웃 메시지에 포함된 이웃 노드의 IP 정보와 상기 피어 노드의 IP 정보를 이용하여 피어 노드와 이웃 노드를 매핑하는 단계; 및매핑 결과를 탐색 노드와 연동하는 데이터베이스에 저장하여 피어 노드와 이웃 노드 간에 관계 정보를 수집하는 단계;를 포함하는 노드 영향력 분석 방법
13 13
제9항에 있어서,상기 영향력을 판단하는 단계는,상기 관계 정보를 기반으로 i) 탐색 노드들의 위상과 피어 노드에 연결된 이웃 노드의 개수를 이용하거나 또는, ii) 이웃 노드에서 수행된 트랜잭션 또는, 블록 전파 중 적어도 하나를 포함한 속성 정보와 이용하여 상기 탐색 노드에 대한 영향력을 판단하는 노드 영향력 분석 방법
14 14
프로세서를 포함하는 노드 영향력 모니터링 장치에 있어서,상기 프로세서는,이더리움 네트워크 상에서의 노드 영향력을 모니터링하기 위한 탐색 노드를 결정하고,상기 탐색 노드를 기준으로 이더리움 네트워크에서 활성화 상태를 유지하는 적어도 하나의 피어 노드를 결정하고,상기 피어 노드와 연결되어 이더리움 네트워크에 참여한 이웃 노드의 탐색을 상기 피어 노드에 요청하고,상기 요청에 따른 피어 노드로부터 피어 노드와 이웃 노드 간의 매핑 여부를 나타내는 관계 정보를 수집하고,상기 관계 정보를 이용하여 상기 이더리움 네트워크에 탐색 노드의 영향력을 판단하는 노드 영향력 모니터링 장치
15 15
제14항에 있어서,상기 피어 노드에 요청하는 단계는,상기 피어 노드와 연결된 이웃 노드에 대한 탐색 결과를 IP 형태의 데이터로 제공받기 위해 노드 탐색 메시지를 포함한 노드 탐색을 요청하는 노드 영향력 모니터링 장치
16 16
제14항에 있어서,상기 관계 정보를 수집하는 단계는,상기 이웃 노드로부터 노드 탐색 메시지의 응답으로 이웃 메시지가 수신되면, 이웃 메시지를 전송한 이웃 노드의 IP 정보와 피어 노드의 IP 정보를 이용하여 피어와 이웃 노드 간의 관계 정보를 수집하는 노드 영향력 모니터링 장치
17 17
제14항에 있어서,상기 영향력을 판단하는 단계는,상기 관계 정보를 기반으로 i) 탐색 노드들의 위상과 피어 노드에 연결된 이웃 노드의 개수를 이용하거나 또는, ii) 이웃 노드에서 수행된 트랜잭션 또는, 블록 전파 중 적어도 하나를 포함한 속성 정보와 이용하여 상기 탐색 노드에 대한 영향력을 판단하는 노드 영향력 모니터링 장치
18 18
프로세서를 포함하는 노드 영향력 모니터링 장치에 있어서,상기 프로세서는,노드 영향력을 모니터링하기 위해, 이더리움 네트워크에 참여한 탐색 노드와 연동하는 데이터 베이스에 저장된 피어 목록을 삭제하고,상기 피어 목록이 삭제되면, 상기 탐색 노드와 통신 연결 가능한 적어도 하나의 피어 노드를 결정하고,상기 탐색 노드와 피어 노드 간에 송수신되는 메시지를 모니터링하고,상기 모니터링 된 메시지를 기반으로 피어 노드와 피어 노드와 연결된 이웃 노드 간에 관계 정보를 수집하고,상기 관계 정보를 이용하여 이더리움 네트워크를 통해 연결된 탐색 노드에 대한 영향력을 판단하는 노드 영향력 모니터링 장치
19 19
제18항에 있어서,상기 프로세서는,상기 이웃 메시지를 전송한 이웃 노드를 이더리움 네트워크 상에 탐색 노드의 피어 노드가 될 가능성이 있는 후보로 판단하는 단계;상기 이웃 메시지에 포함된 이웃 노드의 IP 정보와 상기 피어 노드의 IP 정보를 이용하여 피어 노드와 이웃 노드를 매핑하는 단계; 및매핑 결과를 탐색 노드와 연동하는 데이터베이스에 저장하여 피어 노드와 이웃 노드 간에 관계 정보를 수집하는 단계;를 포함하는 노드 영향력 모니터링 장치
20 20
제18항에 있어서,상기 프로세서는,상기 관계 정보를 기반으로 i) 탐색 노드들의 위상과 피어 노드에 연결된 이웃 노드의 개수를 이용하거나 또는, ii) 이웃 노드에서 수행된 트랜잭션 또는, 블록 전파 중 적어도 하나를 포함한 속성 정보와 이용하여 상기 탐색 노드에 대한 영향력을 판단하는 노드 영향력 모니터링 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 계명대학교 산학협력단 블록체인융합기술개발(R&D) 블록체인의 트랜잭션 모니터링 및 분석 기술개발