* 본 포스팅은 하이퍼레저 패브릭 docs를 번역한 내용으로, 번역 과정에서 잘못된 부분이 있을 수 있습니다.

상세 내용은 하단 링크를 참조 부탁드리며, 잘못된 내용에 대한 피드백은 언제든 환영합니다 : ) 

https://hyperledger-fabric.readthedocs.io/en/latest/index.html

 

A Blockchain Platform for the Enterprise — hyperledger-fabricdocs master documentation

Docs » A Blockchain Platform for the Enterprise Edit on GitHub Built with Sphinx using a theme provided by Read the Docs.

hyperledger-fabric.readthedocs.io

 

Hyperledger Fabric은 기업 환경에서 사용하도록 설계된 오픈 소스로 엔터프라이즈 급 권한부여가 가능한 분산 원장 기술 (DLT) 플랫폼으로, 널리 사용되는 다른 분산 원장 또는 블록체인 플랫폼과 비교하여 차별화된 기능을 제공합니다.

차별화의 핵심 포인트 중 하나는 리눅스 재단에서 만들어진 것인데요, 리눅스 재단은 개방적인 구조 하에 오픈 소스 프로젝트를 키워온 길고 성공적인 역사를 지니고 있으며 강력하고 지속가능한 커뮤니티와 무성한 생태계를 성장시킵니다. Hyperledger는 다양한 기술 운영위원회와 여러 조직의 다양한 관리자가 Hyperledger Fabric 프로젝트를 관리합니다. 최초의 커밋 이래로 35개 이상의 조직과 약 200명의 개발자로 성장한 개발 커뮤니티가 있습니다.

 

Fabric은 은행 업무, 금융, 보험, 의료, 인적 자원, 공급망 및 심지어 디지털 음악 전달을 포함하여 광범위한 산업 유즈케이스에 혁신, 다기능성 및 최적화를 가능하게하는 고도로 모듈화되고 구성가능한 아키텍처를 갖추고 있습니다. 

Fabric은 제한된 도메인 특정 언어 (DSL)가 아닌 Java, Go 및 Node.js와 같은 범용 프로그래밍 언어로 작성된 스마트 계약을 지원하는 최초의 분산 원장 플랫폼입니다. 즉, 대부분의 기업은 이미 스마트 계약을 개발하는데 필요한 기술을 갖추고 있으며, 새로운 언어 또는 DSL을 배우기 위한 추가 교육은 필요하지 않습니다.

 

또한 Fabric 플랫폼은 권한을 부여할 수 있습니다. 즉, public형태의 익명성을 보장하기 때문에 완전히 신뢰할 수 없는 네트워크와는 달리 참가자들 간 서로를 알 수 있습니다. 이는, 참가자들이 서로를 완전히 신뢰하지 못한다고 하더라도 (예를 들어 동종업계의 경쟁사인 경우), 법적 합의 또는 분쟁 처리 같은 참가자 간 존재하는 신뢰관계에 따라 구축된 거버넌스 모델 하에 네트워크를 운영할 수 있습니다. 

 

플랫폼의 주요 차별화 요소 중 하나는 플러그형의 합의 프로토콜을 지원하는 것입니다. 이러한 합의 프로토콜은 플랫폼을 특정 유즈케이스나 신뢰모델에 맞게 보다 효과적으로 커스터마이징할 수 있습니다. 예를 들어, 단일 기업 내에 배치되거나 신뢰할 수 있는 기관에 의해 운영되는 경우, fully byzantine fault tolerant 합의는 불필요한 것으로 간주될 수 있으며, 성능 및 처리량에 과부담을 일으킬 수 있습니다. 이와 같은 상황에서는 crash fault tolerant (CFT) 합의 프로토콜이 적절하지 않지만, 반면에 여러 당사자의 탈중앙화된 유즈케이스에서는 보다 전통적인 byzantine fault tolerant (BFT) 합의 프로토콜이 필요합니다.

 

Fabric은 고 비용의 마이닝 혹은 스마트 계약 이행을 위해 native 암호화폐를 필요로 하지 않는 합의 프로토콜을 활용할 수 있습니다. 암호화폐를 사용하지 않으면 상당한 위험/공격 요인이 줄어들고, 또 암호화폐 마이닝 연산을 하지 않으면 다른 분산 시스템과 거의 동일한 운영 비용으로 플랫폼을 구축할 수 있습니다.

 

이러한 차별화된 설계 기능 덕분에 Fabric은 트랜잭션 처리 및 검증 대기 시간 측면에서 우수한 성능을 보이는 플랫폼 중 하나가 될 수 있었으며, 트랜잭션과 스마트 컨트랙트 (Fabric에서 "체인코드"라고 부르는)를 통해 개인정보보호 및 기밀성을 구현합니다.

차별화된 특징에 대해 좀 더 자세히 알아보겠습니다. 

'● STUDY ● > Hyperledger' 카테고리의 다른 글

Fabric New Approach  (0) 2019.07.07
Fabric Smart Contracts  (0) 2019.07.06
Fabric Permissioned vs Permissionless Blockchains  (0) 2019.07.05
Fabric Modularity  (0) 2019.07.04
Fabric Introduction  (0) 2019.07.02

+ Recent posts