키워드
기술개요
대규모 참여 노드에서 블록 단위로 비잔틴 감내가 가능한 합의체를 랜덤하게 선정하고, 이들 랜덤 합의체가 분산합의를 하게 하는 기술임
기술이전 목적 및 필요성
- 기존 경쟁합의 방식의 비경쟁 방식에서 노드 증가 따른 합의 비용 지수승 증가로 합의가 불가한 한계 등을 극복하는 새로운 분산합의 기술을 개발하고, 이를 블록체인 상용 플랫폼에 동작할 수 있도록 이전함
기술의 특징 및 장점
- 본 기술은 넌스체인을 이용한 랜덤 합의체 선정 및 검증 기술(PoN)과 랜덤 합의체 기반 비경쟁 분산합의 기술(BADA)로 구성됨
- PON 기술은 수학적 확률 모델을 통한 합의 경쟁 문제 최소화하고, 공평성 및 보안성을 제공할 수 있도록 해쉬 기반의 랜덤 넘버 선택 및 자격 검증이 가능함
- BADA 기술은 블록단위 Finality 제공 가능하며, 공개적으로 검증 가능한 비경쟁방식 합의로써, 수만 노드까지 합의가 가능한 합의 노드 및 정족수 구성 및 합의 노드 랜덤 합의체의 비잔틴 노드 제어 가능하며, 합의 비용 최소화를 위한 합의 복잡도 및 합의 단계 최소화 가능함
기술의 성숙도
활용방안 및 기대성과
- PON 분산합의 기술은 블록체인의 핵심기술로 모든 블록체인 플랫폼 및 응용·서비스 분야에서 활용가능하며, 구체적으로 다음과 같은 분야가 예측 가능함
- (물류·유통·지식거래 분야) 블록체인을 이용한 실시간 가시성 제고로 업무효율성 향상을 위한 분산합의 알고리즘으로 활용가능
- (공공서비스 분야) 블록체인 핵심기반 기술을 의료 등 공공서비스 분야에 적용함으로 정보거래의 신뢰성 확보 문제해결 및 한계 극복이 가능함
기술이전 내용 및 범위
*탈중앙화 비잔틴 감내 분산합의 기술
- 대규모 노드 간에 분산 합의를 가능하게 하는 비경쟁 합의 기술 (PON+BADA)
(PON : 비잔틴 감내 블록단위 합의체 선발)
- 증명 가능한 랜덤 넘버 생성 (증명 가능, 예측 불가능, 블록당 한번만 생성)
※ 모든 정당한 참여 노드가 공평한 참여 기회를 갖고, 참여 자격을 상호 검증 가능
※ 해시기반 기술 사용으로 암호 기반기술에 비해 가벼움
- 참여노드 수에 따라 합의체 크기 확정 (확률기반)
- 비잔틴 환경에서도 확장성을 제공하는 비잔틴 감내 합의체 구성 방법 제공
(BADA : 분산합의 알고리즘)
- 블록단위 Finality 제공, 우수한 확장성 제공으로 수만 노드까지 합의 가능
- 합의 복잡도(O(C - EC-Schnorr 다중 서명 기술 적용
(블록체인 플랫폼 연동)
- 블록체인 플랫폼 연동을 위한 인터페이스 제공
(SW) 탈중앙화 비잔틴 감내 분산합의 엔진
(문서) 설계서, 사용자 가이드
합의체 관리 모듈
? 합의 참여 노드 관리 및 노드 자격 검증 (PON)
? 블록체인 플랫폼 합의체 관리 메시지 처리
분산합의 엔진 모듈
? BADA (Byzantine Agreement among Decentralized Agents) 합의 알고리즘
? 블록체인 플랫폼 합의 관련 메시지 처리
블록체인 플랫폼 연동 모듈
? 블록체인 플랫폼 연동을 위한 기능 처리
관련지적재산권
특허 11건
1) 난스 증명 기반 분산합의 노드 선정 방법 및 장치
(출원번호 : 2019-0050365)
2) 난스를 이용한 합의 노드 선택 방법 및 그것을 이용한 블록체인 생성 방법 및 장치
(출원번호 : 2019-0037604)
3) 다중 서명 분산 합의 장치 및 방법
(출원번호 : 2021-0180097)
4) 블록 합의 방법 및 트랜잭션 상태 관리 방법
(출원번호 : 2021-0002482)
5) 블록체인 네트워크에서의 합의 노드 정보 동기화 장치 및 방법
(출원번호 : 2021-0178912)
6) 블록합의 성능 향상을 위한 트랜잭션 해시 기반 블록합의 방법
(출원번호 : 17/566411)
7) 비잔틴 환경에서의 합의 주체 선택 장치 및 방법
(출원번호 : 2019-0039750)
8) 예측 불가능한 분산합의 주체 선정 방법
(출원번호 : 16/431333)
9) 예측 불가능한 분산합의 주체 선정 방법
(출원번호 : 201910507584.4)
10) 추적 불가능한 분산 합의 주체 선택에 의한 분산 합의 방법 및 장치
(출원번호 : 16/389620)
11) 탈 중앙화된 비잔틴 오류 감내 분산 합의 장치 및 방법
(출원번호 : 2020-0061517)
탈중앙화 비잔틴 감내 분산합의 기술 기술이전 설계서 등 기술문서 2건
첨부파일
기술이전조건
실시권 허용범위
비독점적 통상실시권
계약기간
계약체결일로부터 5 년간
기술료조건(부가세별도)
※ 정액기술료
구분 |
중소기업 |
중견기업 |
대기업 |
정액기술료(천원) |
192,000
|
576,000
|
769,000
|
※ 경상기술료
구분 |
중소기업 |
중견기업 |
대기업 |
착수기본료(천원) |
160,000
|
320,000
|
320,000
|
매출정률사용료(%) |
1.25
|
3.75
|
5
|
※중소기업 또는 중견기업 기술료조건을 적용받고자 하는 경우에는 중소기업확인증 또는 중견기업확인증 제출 필요
기술전수교육
개월 / 0 천원정(부가세 별도)
기타특기사항
ㅇ 공동연구 실질기여 참여기업에 대해서는 정액기술료 및 매출정률사용료 착수기본료 50% 감면
- ㈜디지털존
ㅇ 세부기술별 기술이전 가능
- 1세부기술 : PON 기술
▷정액기술료 : 중소 92,000천원 중견 276,000천원 대기업 368,000천원
▷경상기술료 : 착수기본료 - 중소 77,000천원 중견 154,000천원 대기업 154,000천원
매출정률사용료 - 중소 1.25% 중견 3.75% 대기업 5.0%
- 2세부기술 : BADA 기술
▷정액기술료 : 중소 92,000천원 중견 276,000천원 대기업 368,000천원
▷경상기술료 : 착수기본료 - 중소 77,000천원 중견 154,000천원 대기업 154,000천원
매출정률사용료 - 중소 1.25% 중견 3.75% 대기업 5.0%
- 3세부기술 : 이더리움 정합 기술
▷정액기술료 : 중소 8,000천원 중견 25,000천원 대기업 33,000천원
▷경상기술료 : 착수기본료 - 중소 6,000천원 중견 12,000천원 대기업 12,000천원
매출정률사용료 - 중소 1.25% 중견 3.75% 대기업 5.0%
※ 실질기여 공동연구기관은 정액기술료 또는 착수기본료를 50% 감액, 매출정률사용료는 1.75% 적용
세부문의
기술관련
기술개발 발표당시 |
블록체인연구실 오진태 (042-860-4977, showme@etri.re.kr)
|
현재 |
신뢰네트워크연구실 오진태 (042-860-4977, showme@etri.re.kr)
|
계약관련
기술이전실 주명혁 (042-860-5838, mhju@etri.re.kr)