맞춤기술찾기

이전대상기술

블록체인 기반 전력 거래 시스템 및 방법

  • 기술번호 : KST2021007530
  • 담당센터 : 인천기술혁신센터
  • 전화번호 : 032-420-3580
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 블록체인 기반 전력 거래 시스템 및 방법이 개시된다. 본 발명의 일 측면에 따른 블록체인 기반 전력 거래 시스템은, 전력 거래 정보를 입력받는 사용자 장치, 상기 사용자 장치로부터 전력 거래 정보를 수신하고, 상기 전력 거래 정보를 인코딩하며, 상기 인코딩된 정보를 암호화하는 전력 거래 서버, 상기 전력 거래 서버로부터 암호문 쌍을 수신하면, 상기 암호문 쌍을 판매자 목록 또는 구매자 목록에 입력하고, 상기 판매자 목록 및 구매자 목록에 있는 판매자 암호문 쌍들 및 구매자 암호문 쌍들을 이용하여 거래 성공 여부를 결정하며, 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 블록체인을 포함한다.
Int. CL G06Q 50/06 (2012.01.01) H04L 9/06 (2006.01.01)
CPC G06Q 50/06(2013.01) H04L 9/0618(2013.01) G06Q 2220/10(2013.01) Y04S 40/20(2013.01) Y04S 50/12(2013.01)
출원번호/일자 1020190156426 (2019.11.29)
출원인 한국전력공사, 인하대학교 산학협력단
등록번호/일자
공개번호/일자 10-2021-0067125 (2021.06.08) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전력공사 대한민국 전라남도 나주시
2 인하대학교 산학협력단 대한민국 인천광역시 미추홀구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이문규 인천광역시 연수구
2 손예별 인천광역시 미추홀구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.11.29 수리 (Accepted) 1-1-2019-1233409-51
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.03.27 수리 (Accepted) 4-1-2020-5072225-46
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
전력 거래 정보를 입력받는 사용자 장치;상기 사용자 장치로부터 전력 거래 정보를 수신하고, 상기 전력 거래 정보를 인코딩하며, 상기 인코딩된 정보를 암호화하는 전력 거래 서버; 및상기 전력 거래 서버로부터 암호문 쌍을 수신하면, 상기 암호문 쌍을 판매자 목록 또는 구매자 목록에 입력하고, 상기 판매자 목록 및 구매자 목록에 있는 판매자 암호문 쌍들 및 구매자 암호문 쌍들을 이용하여 거래 성공 여부를 결정하며, 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 블록체인을 포함하는 블록체인 기반 전력 거래 시스템
2 2
제1항에 있어서, 상기 전력 거래 서버는, 상기 전력 거래 정보의 거래 희망 금액을 인코딩하여 제1 벡터 및 제2 벡터를 생성하는 인코딩부; 및상기 제1 벡터에 대한 비밀키를 생성하고, 상기 제2 벡터에 대한 암호문을 생성하며, 상기 생성된 비밀키 및 암호문을 포함하는 암호문 쌍을 블록체인에 전송하는 암호화부를 포함하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
3 3
제2항에 있어서, 상기 인코딩부는, 상기 거래 희망 금액을 기 설정된 단위 전력당 거래 금액 범위와 비교하고, 그 비교결과를 기초로 상기 거래 희망 금액을 인코딩하여 제1 벡터 및 제2 벡터를 생성하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
4 4
제3항에 있어서, 상기 암호화부는, 키 생성 알고리즘을 이용하여 상기 제1 벡터에 대한 비밀키를 생성하고, 암호화 알고리즘을 이용하여 상기 제2 벡터에 대한 암호문을 생성한 후, 상기 비밀키 및 암호문을 포함하는 암호문 쌍을 상기 블록체인으로 전송하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
5 5
제1항에 있어서,상기 블록체인은, 상기 전력 거래 서버로부터 암호문 쌍을 수신하면, 상기 암호문 쌍의 요청자를 확인하여, 판매자 목록 또는 구매자 목록에 기록하는 기록 처리부;상기 판매자 목록의 판매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 최솟값에 대한 판매자 암호문 쌍을 찾고, 상기 구매자 목록의 구매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 최댓값에 대한 구매자 암호문 쌍을 찾는 비교부; 및 상기 최솟값에 대한 판매자 암호문 쌍 및 상기 최댓값에 대한 구매자 암호문 쌍을 함수 복호화 연산하여, 거래 성공 여부를 결정하고, 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 거래 처리부를 포함하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
6 6
제5항에 있어서,상기 비교부는, 상기 판매자 목록의 판매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 판매자 암호문 쌍에 인코딩된 판매 희망 금액들 간의 대소를 비교함으로써 상기 판매자 목록 중 최솟값에 대한 판매자 암호문 쌍을 찾고, 상기 구매자 목록의 구매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 구매자 암호문 쌍에 인코딩된 구매 희망 금액들 간의 대소를 비교함으로써 상기 구매자 목록 중 최댓값에 대한 구매자 암호문 쌍을 찾는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
7 7
제5항에 있어서,상기 거래 처리부는,상기 최솟값에 대한 판매자 암호문 쌍 및 상기 최댓값에 대한 구매자 암호문 쌍을 함수 복호화하여 내적을 산출하고, 상기 산출된 내적에 기초하여 해당 판매자와 구매자 간의 거래 성공 여부를 결정하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
8 8
제7항에 있어서, 상기 거래 처리부는, 상기 최솟값에 대한 판매자 암호문 쌍의 비밀키와 상기 최댓값에 대한 구매자 암호문 쌍의 암호문에 대해 함수 복호화 연산을 적용함으로써 상기 판매자 목록 중 최솟값에 대해 인코딩된 제1 벡터 및 상기 구매자 목록 중 최댓값에 대해 인코딩된 제2 벡터의 내적 결과를 산출하고, 상기 산출된 내적이 '1'인 경우 상기 판매자와 구매자 간의 거래 성공으로 결정하며, 상기 내적이 '0'인 상기 판매자와 구매자 간의 거래 실패로 결정하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
9 9
제8항에 있어서, 상기 거래 처리부는, 상기 판매자와 구매자 간의 거래 성공으로 결정한 경우, 상기 판매자의 주소 및 전력 거래 정보, 상기 구매자의 주소 및 전력 거래 정보를 상기 전력 거래 서버로 전송하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
10 10
전력 거래 서버가 사용자 장치로부터 전력 거래 정보를 수신하면, 상기 전력 거래 정보를 인코딩하고, 상기 인코딩된 정보를 암호화하는 단계; 및블록체인이 상기 전력 거래 서버로부터 암호문 쌍을 수신하면, 상기 암호문 쌍을 판매자 목록 또는 구매자 목록에 입력하고, 상기 판매자 목록 및 구매자 목록에 있는 판매자 암호문 쌍들 및 구매자 암호문 쌍들을 이용하여 거래 성공 여부를 결정하며, 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 단계를 포함하는 블록체인 기반 전력 거래 방법
11 11
제10항에 있어서, 상기 전력 거래 정보를 인코딩하고, 상기 인코딩된 정보를 암호화하는 단계는, 상기 전력 거래 서버가 상기 전력 거래 정보의 거래 희망 금액을 인코딩하여 제1 벡터 및 제2 벡터를 생성하는 단계; 및상기 전력 거래 서버가 상기 제1 벡터에 대한 비밀키를 생성하고, 상기 제2 벡터에 대한 암호문을 생성하며, 상기 생성된 비밀키 및 암호문을 포함하는 암호문 쌍을 블록체인에 전송하는 단계를 포함하는 것을 특징으로 하는 블록체인 기반 전력 거래 방법
12 12
제11항에 있어서, 상기 제1 벡터 및 제2 벡터를 생성하는 단계에서, 상기 전력 거래 서버는, 상기 거래 희망 금액을 기 설정된 단위 전력당 거래 금액 범위와 비교하고, 그 비교결과를 기초로 상기 거래 희망 금액을 인코딩하여 제1 벡터 및 제2 벡터를 생성하는 것을 특징으로 하는 블록체인 기반 전력 거래 방법
13 13
제11항에 있어서, 상기 생성된 비밀키 및 암호문을 포함하는 암호문 쌍을 블록체인에 전송하는 단계에서, 상기 전력 거래 서버는 키 생성 알고리즘을 이용하여 상기 제1 벡터에 대한 비밀키를 생성하고, 암호화 알고리즘을 이용하여 상기 제2 벡터에 대한 암호문을 생성한 후, 상기 비밀키 및 암호문을 포함하는 암호문 쌍을 상기 블록체인으로 전송하는 것을 특징으로 하는 블록체인 기반 전력 거래 방법
14 14
제10항에 있어서,상기 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 단계는, 상기 블록체인이 상기 전력 거래 서버로부터 암호문 쌍을 수신하면, 상기 암호문 쌍의 요청자를 확인하여, 판매자 목록 또는 구매자 목록에 기록하는 단계;상기 블록체인이 상기 판매자 목록의 판매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 최솟값에 대한 판매자 암호문 쌍을 찾고, 상기 구매자 목록의 구매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 최댓값에 대한 구매자 암호문 쌍을 찾는 단계; 및상기 블록체인이 상기 최솟값에 대한 판매자 암호문 쌍 및 상기 최댓값에 대한 구매자 암호문 쌍을 함수 복호화 연산하여, 거래 성공 여부를 결정하고, 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 블록체인 기반 전력 거래 시스템
15 15
제14항에 있어서,상기 최댓값에 대한 구매자 암호문 쌍을 찾는 단계에서, 상기 블록체인은, 상기 판매자 목록의 판매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 판매자 암호문 쌍에 인코딩된 판매 희망 금액들 간의 대소를 비교함으로써 상기 판매자 목록 중 최솟값에 대한 판매자 암호문 쌍을 찾고, 상기 구매자 목록의 구매자 암호문 쌍들에 대한 함수 복호화 연산을 적용하여 구매자 암호문 쌍에 인코딩된 구매 희망 금액들 간의 대소를 비교함으로써 상기 구매자 목록 중 최댓값에 대한 구매자 암호문 쌍을 찾는 것을 특징으로 하는 블록체인 기반 전력 거래 방법
16 16
제14항에 있어서,상기 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 단계에서, 상기 블록체인은 상기 최솟값에 대한 판매자 암호문 쌍 및 상기 최댓값에 대한 구매자 암호문 쌍을 함수 복호화하여 내적을 산출하고, 상기 산출된 내적에 기초하여 해당 판매자와 구매자 간의 거래 성공 여부를 결정하는 것을 특징으로 하는 블록체인 기반 전력 거래 방법
17 17
제16항에 있어서, 상기 거래 성공 여부 정보를 상기 전력 거래 서버로 전송하는 단계에서, 상기 블록체인은 상기 최솟값에 대한 판매자 암호문 쌍의 비밀키와 상기 최댓값에 대한 구매자 암호문 쌍의 암호문에 대해 함수 복호화 연산을 적용함으로써 상기 판매자 목록 중 최솟값에 대해 인코딩된 제1 벡터 및 상기 구매자 목록 중 최댓값에 대해 인코딩된 제2 벡터의 내적 결과를 산출하고, 상기 산출된 내적이 '1'인 경우 상기 판매자와 구매자 간의 거래 성공으로 결정하며, 상기 내적이 '0'인 상기 판매자와 구매자 간의 거래 실패로 결정하는 것을 특징으로 하는 블록체인 기반 전력 거래 방법
18 18
제17항에 있어서, 상기 판매자와 구매자 간의 거래 성공으로 결정한 경우, 상기 판매자의 주소 및 전력 거래 정보, 상기 구매자의 주소 및 전력 거래 정보를 상기 전력 거래 서버로 전송하는 것을 특징으로 하는 블록체인 기반 전력 거래 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.