Hyperledger Fabric 백서 v1.1.0-rc1 한글 요약 (Chapter 5)

in #kr6 years ago (edited)

원본: http://hyperledger-fabric.readthedocs.io/en/v1.1.0-rc1/

Chapter 5. Hyperledger Fabric Functionalities

Identify management

  • 네트워크의 모든 참여자에 대한 인증과 ID 관리 가능
  • 접근제어를 통하여 특정 참여자 그룹(계층)에 권한 설정 가능(특정 네트워크에 대한 접근 및 작업 권한 등)

Privacy and confidentiality

  • 허가된 동일 네트워크에 있는 참여자들만 트랜잭션 생성 및 원장 상호작용이 가능함
  • 비인가된 사용자들은 비공개 채널에 대한 접근 권한이 없음(채널 정보, 채널 참여자 등 모든 데이터가 보이지 않음)

Efficient processing

  • 노드 유형에 따라 네트워크 역할을 할당(업무 분장)
  • 트랜잭션 실행 노드(Peer node): 트랜잭션 실행(Execution)을 담당
  • 트랜잭션 정렬 노드(Ordering node): 트랜잭션 합의(Ordering and Commitment)을 담당
  • 트랜잭션 정렬 작업 전 실행 노드들이 먼저 트랜잭션을 실행(Simultaneously) -> 처리 효율 및 속도 향상
  • 정렬 노드들은 트랜잭션 수행 및 원장 유지보수 작업을 하지 않고, 실행 노드들은 합의 작업을 하지 않음
  • 각 노드들이 독립적으로 작업 수행 가능

Chaincode functionality

  • 체인코드는 특정 유형의 트랜잭션 규칙 또는 요구사항(매개변수 등)들을 정의
  • System chaincode: 전체 채널에 대한 매개변수를 정의
  • Lifecycle and configuration chaincode: 채널 규칙을 정의
  • Endorsement and validation chaincode: 보증(Endorsing) 및 검증(Validating) 트랜잭션의 요구사항을 정의

Modular design

  • 모듈식 아키텍처를 제공(네트워크 설계자가 기능을 선택하여 구현)
  • Hyperledger Fabric 네트워크에 다양한 인증, 합의, 암호화 알고리즘들을 붙일 수 있음
  • 모든 산업 또는 도메인에 적용 가능한 범용 블록체인 네트워크 구축 가능

Coin Marketplace

STEEM 0.18
TRX 0.13
JST 0.029
BTC 57207.57
ETH 2995.57
USDT 1.00
SBD 2.26