ETRI 기술이전 사이트에 오신걸 환영합니다.
탈중앙화 비잔틴 감내 분산합의 기술
키워드
기술개요
대규모 참여 노드에서 블록 단위로 비잔틴 감내가 가능한 합의체를 랜덤하게 선정하고, 이들 랜덤 합의체가 분산합의를 하게 하는 기술임
기술이전 목적 및 필요성
- 기존 경쟁합의 방식의 비경쟁 방식에서 노드 증가 따른 합의 비용 지수승 증가로 합의가 불가한 한계 등을 극복하는 새로운 분산합의 기술을 개발하고, 이를 블록체인 상용 플랫폼에 동작할 수 있도록 이전함
기술의 특징 및 장점
- 본 기술은 넌스체인을 이용한 랜덤 합의체 선정 및 검증 기술(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)