제목 고성능 분산 합의 알고리즘 동향 분석
분류 성장동력산업 판매자 박민혁 조회수 57
용량 636.94KB 필요한 K-데이터 1도토리
파일 이름 용량 잔여일 잔여횟수 상태 다운로드
고성능 분산 합의 알고리즘 동향 분석.pdf 636.94KB - - - 다운로드
데이터날짜 : 2022-02-01 
출처 : 정부산하기관 
페이지 수 : 10 

Ⅰ. 서론 비트코인[1]의 등장으로 주목받기 시작한 블록 체인 기술은 다양한 분야에서 고신뢰 기술로 주목 받고 있다[2]. 특히, 2008년 리먼 브라더스 사태와 같은 제3의 신뢰 기관(TTP: Trusted Third Party)의 부정, 부패 등으로 인해 중앙화된 시스템에 대한 불신이 초래했으며, 중앙화된 시스템에서 벗어나 다수의 참여자가 직접 분산화된 원장을 운영하는 탈중앙화된 원장 기술 개발이 활발해졌다[3]. 비트코인은 최초의 실용 가능한 수준의 탈중앙 화 화폐 거래 기술로 주목받았고, 이더리움은 스마 트 컨트랙트 개념을 도입하여 화폐뿐만 아니라 다 양한 전자 계약이 가능한 탈중앙화 정보 거래 플랫 폼으로 주목받았다[4]. 하지만 비트코인과 이더리움의 분산 합의 알고 리즘인 PoW(Proof of Work)는 컴퓨팅 연산 기반의 채굴 방식으로 인한 자원 낭비 및 성능 한계로 다양 한 산업 분야 적용에 한계가 있었다[5]. 게다가 대 형 마이닝풀(Mining Pool)의 등장으로 소수가 채굴 을 독점함으로써 재중앙화 문제가 제기되었다[3]. PoW의 과도한 자원 소모 및 성능 한계의 해결 을 위한 PoS(Proof of Stake), BFT(Byzantine Fault Tolerance) 등의 다양한 분산 합의 알고리즘이 등장했 다[6]. 그러나 PoS 계열의 알고리즘은 과도한 자원 소모는 없지만 보유 자산으로 인한 재중앙화 문제 가 발생했고, BFT 계열 알고리즘은 성능은 향상되 었지만 합의 부하로 인한 확장성 문제가 발생했다 [7]. 이를 해결하기 위해, 최근에는 두 개 이상의 합 의 알고리즘을 함께 사용하여 탈중앙성 및 확장성 을 모두 달성하는 것을 목표로 하는 하이브리드 방 식의 분산 합의 알고리즘들이 등장하였다[8-14]. 하이브리드 방식의 분산 합의 알고리즘은 합의 체를 선정하는 과정과 합의체가 블록을 합의하는 과정을 구분하고 각각 다른 합의 알고리즘을 사용 하는 방식이다. 하이브리드 방식의 분산 합의 알고 리즘은 확장성과 탈중앙성 중 확장성을 중요시하 는 확장성 중심 합의 알고리즘과 탈중앙성을 중요 시하는 탈중앙성 중심 합의 알고리즘으로 구분할 수 있다. 확장성 중심 합의 알고리즘은 PoS, DPoS(Delegated Proof of Stake) 등을 활용하여 고정된 소수 노 드를 합의체로 선정한 후 BFT 계열의 합의를 수행 하는 알고리즘이다. 확장성 중심 합의 알고리즘을 사용하는 대표적인 플랫폼으로는 Klaytn[8], Solana[9] 등이 있으며, 이는 소수 노드로 확장성이 높 지만 고정된 합의체로 인해 탈중앙성이 낮으며 네 트워크 공격에 취약하다. 탈중앙성 중심 합의 알고리즘은 VRF(Verifiable Random Function) 등을 활용하여 전체 참여 노드 중 일부를 임의로 뽑아 합의체로 선정한 후 BFT 계열 의 합의를 수행하는 알고리즘이다. 탈중앙성 중심 합의 알고리즘을 사용하는 대표적인 플랫폼으로 는 Algorand[10], PoN(Proof of Nonce)+BADA(Byzantine Agreement among Decentralized Agents)[11] 등 이 있으며, 이는 합의체 수가 변동적이며 정해진 라운드마다 합의체가 임의로 변경되기 때문에 탈 중앙성이 높고 네트워크 공격에 강하지만 합의체 선정 과정의 부하로 인한 성능 한계가 존재한다. 본고에서는 최근 사용되는 대표적인 확장성 중 심 합의 알고리즘과 탈중앙성 중심 합의 알고리즘 을 상세히 소개함으로써 하이브리드 방식의 분산 합의 알고리즘의 기술 동향을 분석한다. 본고의 구성은 다음과 같다. Ⅱ장에서는 확장성 중심 합의 알고리즘을 사용하는 Klaytn과 Solana를 소개하고, Ⅲ장에서는 탈중앙성 중심 합의 알고리 즘을 사용하는 Algorand와 PoN+BADA를 소개한 다. 마지막으로 Ⅳ장에서는 결론을 맺는다. Ⅱ. 확장성 중심 합의 알고리즘 1. Klaytn Klaytn[8]은 그라운드엑스가 2018년 공개한 하 이브리드 블록체인 플랫폼이다. Klaytn은 허가된 (Permissioned) Council 노드들이 블록 생성 및 합의 를 담당하며, 공개된 네트워크를 통해서는 트랜잭 션을 발생시키거나 블록 데이터를 읽을 수 있다. Klaytn은 사전에 허가된 Council 노드만이 합의체 가 될 수 있으며, 이중 임의로 선정된 합의체 노드 들은 IBFT(Istanbul Byzantine Fault Tolerance)[15] 합의 알고리즘을 통해 블록을 합의한다. 이때 선정된 합 의체 노드들을 Committee 노드라고 한다. Klaytn은 이러한 합의 방식을 통해 4,000TPS(Transaction per



※ 본 서비스에서 제공되는 각 저작물의 저작권은 자료제공사에 있으며 각 저작물의 견해와 DATA 365와는 견해가 다를 수 있습니다.

List of Articles
번호 분류 제목 K-데이터 판매자
K데이터 무통장 입금을 통한 충전 방법
2169 성장동력산업 방송 코어 망(BCN) 표준화 동향 1도토리 나혜선
2168 성장동력산업 5G 모바일 네트워크의 Industrial IoT 표준기술 동향 1도토리 류지원
2167 성장동력산업 완전동형암호 연산 가속 하드웨어 기술 동향 1도토리 류지원
2166 성장동력산업 Siamese 네트워크 기반 영상 객체 추적 기술 동향 1도토리 류지원
» 성장동력산업 고성능 분산 합의 알고리즘 동향 분석 1도토리 박민혁
2164 성장동력산업 NPU 반도체를 위한 저정밀도 데이터 타입 개발 동향 1도토리 박민혁
2163 성장동력산업 CCIX 연결망과 메모리 확장기술 동향 1도토리 박민혁
2162 성장동력산업 대규모 디바이스의 자율제어를 위한 EdgeCPS 기술 동향 1도토리 나혜선
2161 성장동력산업 휴먼이해 인지컴퓨팅 기술 연구 동향 1도토리 나혜선
2160 성장동력산업 불법 드론 대응을 위한 저고도 드론 탐지 기술 동향 1도토리 류지원
2159 성장동력산업 멀티모달 센서 기반 실외 경비로봇 기술 개발 현황 1도토리 류지원
2158 성장동력산업 공익사업용 토지 등에 대한 양도소득세 감면 7도토리 박민혁
2157 성장동력산업 기업체의 운동경기부 설치 및 운영에 관한 과세 특례 7도토리 이지훈
2156 성장동력산업 농업/임업/어업용 석유류에 대한 간접세 면제 7도토리 이지훈
2155 성장동력산업 도시철도 건설용역에 관한 부가가치세 영세율 7도토리 이지훈
2154 성장동력산업 우정사업본부 등 차익거래를 통한 증권거래세 면제 7도토리 황세영
2153 성장동력산업 일반택시 운송사업자의 부가가치세 납부세액 감경 7도토리 민준석
2152 성장동력산업 재활용폐자원 등에 대한 부가가치세 매입세액 공제 특례 7도토리 민준석
2151 성장동력산업 정비사업조합 설립인가 등의 취소에 의한 채권의 손금산입 7도토리 민준석
2150 성장동력산업 창업중소기업 등에 대한 세액감면 7도토리 황세영