닫기
Loading..

전자정보연구정보센터 ICT 융합 전문연구정보의 집대성

국내 학회지

홈 홈 > 연구문헌 > 국내 학회지 > 정보와 통신(한국통신학회지)

정보와 통신(한국통신학회지)

Current Result Document : 7 / 10 이전건 이전건   다음건 다음건

한글제목(Korean Title) Hyperledger Fabric의 합의 모델
영문제목(English Title)
저자(Author) 공무제  
원문수록처(Citation) VOL 37 NO. 03 PP. 0037 ~ 0043 (2020. 03)
한글내용
(Korean Abstract)
Fabric은 리눅스 재단에서 주관 하는 Hyperledger 프로젝트 중 하나로 다양한 산업에 적용 가능한 모듈 방식의 확장 가능한 오픈 소스 기반의 허가형 블록체인 플랫폼(Permissioned Blockchain Platform)이다. Hyperledger Fabric은 퍼블릭 또는 비허가형 블록체인 플랫폼의 합의 알고리즘과는 다른 메커니즘을 가지고 있고 이것은 기업의 업무 환경에 최적화된 블록체인 플랫폼 환경을 제공하기 위해서 새롭게 설계된 아키텍처를 제시한다. 기업의 환경에 블록체인을 적용하기 위해서는 (1) 기업에서 적용하고자 하는 유즈케이스가 요구하는 처리속도에 부합해야 하며 (2) 시스템을 도입하기위한 개발단계와 운영에 걸쳐 모든 시스템 라이프사이클에서 개발/관리 용이성을 고려하여 일반적으로 유지보수가 가능한 기술을 도입하여 플랫폼이 구성되어야 하며, 트랜잭션의 결과가 즉각적이고 최종적이어야 한다. (3) 또한 트랜잭션과 데이터의 보안과 기밀성이 유지되며, 시스템의 접근에 대한 인증과 권한 부여의 기능을 지원해야 한다. Hyperledger Fabric은 전통적인 분산 시스템의 특성을 넘어서 다양한 산업에 적용 가능하고 범용성을 위한 모듈 방식의 확장 가능한 허가형 블록체인 플랫폼을 새롭게 설계하고 일반적인 범용 개발 언어를 스마트 계약에 사용가능하도록 모델을 채택하고, Execute-Order-Validate 아키텍처를 통해 범용 개발언어를 채택함에 있어서 발생하는 비결정성을 해결하고, 각 단계(Execute, Order, Validate) 의 노드를 구성하는 컴포넌트를 물리적으로 분리하여 노드별 스케일 관리가 가능하도록 하였다. 또한 기밀성을 위해 멤버십 서비스를 통한 사용자 및 노드들의 인증 및 권한부여 기능과 채널을 통한 원장의 분리로 트랜잭션의 기밀성을 부여하도록 기능들을 제공하는 것으로 설계되었다. 본고에서는 Hyperledger Fabric에서 설명하고 있는 전반적인 아키텍처에서 합의 모델을 소개하고 그 동작 구조를 알아본다[1].
영문내용
(English Abstract)
키워드(Keyword)   
원문 PDF 다운로드