대규모 노드 간에 메시지 교환 없이 블록단위 다중 합의체를 선발하는 기술과, 다중 체인 분산 합의 기술 (DCC)
- 메시지 교환 없이 랜덤 합의체 생성 (증명 가능, 예측 불가능, 블록당 한번만 생성)
※ 해시기반 기술 사용, 합의체 구성을 위한 메시지 교환 없이 분산된 노드들이 동일한 합의체 구성
- 참여노드 수에 따라 합의체 크기 확정 (확률기반 노드 선정)
- 비잔틴 환경에서도 확장성을 제공하는 비잔틴 감내 합의체 구성 방법 제공
- 블록단위 Finality 제공하는 분산 합의 기술, 우수한 확장성 제공으로 수만 노드까지 합의 가능
- 합의 복잡도(O(C
- 동작 중 체인 구성 관리 가능
- 이더리움 플랫폼 연동을 위한 인터페이스 제공
(SW) 다중 동적 합의체 기반 멀티체인 시스템
(문서) 설계서, 시험 절차 및 결과서, 요구사항정의서, 사용자 가이드
체인 관리 모듈
- 체인 추가 등 관리, 노드 추가 삭제 관리 기능
- 체인, 노드 관리용 CLI 인터페이스
다중 합의체 구성 모듈
- 블록단위 다중 합의 구성 및 참여 노드 관리
- 랜덤 합의체 동기화 기능
분산합의 엔진 모듈
- BADA (Byzantine Agreement among Decentralized Agents) 합의 알고리즘
- Govchain, Subchain 분산합의 관련 메시지 처리
블록체인 플랫폼 연동 모듈
- 이더리움 플랫폼 연동을 위한 기능 처리