티스토리 뷰

반응형

해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.

원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/functionalities.html



Hyperledger Fabric 모든 기능

Hyperledger Fabric은 모듈러 블록체인 안에 기업에 맞추어 높은 수준의 비밀성, 회복력, 유연성과 확장성을 가진 분산 원장 기술을 구현한 결과물입니다.

Hyperledger Fabric은 아래의 블록체인 네트워크 기능들을 제공합니다.


유저 식별 관리

허가받은 네트워크를 사용 가능하게 하기 위해서, Hyperledger Fabric은 모든 네트워크 사용자에 대한 권한과 유져 ID를 관리할 수 있는 사용자 식별 서비스를 제공합니다.

접근 권한 리스트는 특정 네트워크 작동 권한에 대한 허가의 추가적인 단계를 사용할 수 있도록 제공합니다.

특정한 유져 ID는 Chaincode 어플리케이션 구동을 허가 받았지만, 새로운 Chaincode를 설치하는 것은 제한되어 있는 것 같은 예를 들 수 있습니다.


프라이버시와 기밀성

Hyperledger Fabric은 비즈니스 이해 관계에 따라서 경쟁하는 것을 가능하게 하고, 어떤 그룹이든 Private하게 만들 수 있고, 비밀성의 컨트랙트를 사용할 수 있게 하며,

허가된 같은 네트워크 속에서 상생할 수 있도록 합니다. Private 채널은 네트워크 사용자 중 특정한 일부에게만 트랜잭션 프라이버시와 기밀성을 사용 가능 하게하는

메세징 경로를 제한합니다. 트랜잭션, 사용자, 그리고 채널 정보를 포함하는 채널 안에 모든 정보는 명시적으로 채널 접근 허가를 받은 어떤 네트워크 사용자든 간에 감추어져 있고 접근이 불가능 합니다.


효율적인 프로세싱

Hyperledger Fabric은 노드 타입에 따른 네트워크 역할을 할당합니다. 네트워크에 동시성과 평행성을 제공하기 위해서, 트랜잭션 실행이 트랜잭션 순서와 커밋으로부터 분리되도록 합니다.

트랜잭션을 실행하는 것이 동시에 다양한 트랜잭션을 각각의 피어 노드에서 순서를 만드는 것을 가능하도록 하는 것보다 선행됩니다.

이 동시성은 각각의 피어에서 프로세싱 효율성을 높혀주고, 순서를 매기는 서비스로의 전송을 가속합니다.

동시 프로세싱을 할 수 있도록 하는 것 이외에도, 업무의 분할이 피어 노드가 순서를 만드는(합의) 업무 부담으로부터 자유로운 동안 순서 노드가 트랜잭션 실행과 원장 유지에 대한 수요로부터 부담을 덜 수 있습니다.

이런 역할 분담은 또한 권한 설정과 권한 부여에 대한 프로세싱도 제한합니다. 모든 피어 노드는 모든 순서 노드를 믿지 않아야 합니다. 그리고 반대로, 그 안에서 실행되는 프로세스도 다른 프로세스에게 입증을 하는 것에 대해서 독립적으로 작동될 수 있습니다.


Chaincode의 모든 기능

Chaincode 어플리케이션은 채널 안에서 트랜잭션의 특정한 타입을 실행할 수 있도록 하는 로직을 포함하고 있습니다.

예를 들어 자산의 소유주를 변환하는 것을 파라미터로 가지고 있는 Chaincode는 소유의 전송이 같은 룰과 요구사항을 적용하는 모든 트랜잭션을 믿을 수 있도록 합니다.

시스템 Chaincode는 모든 채널에서 파라미터를 구동하는 Chaincode와는 구분됩니다.

시스템 생애주기와 설정 Chaincode는 채널의 규칙을 정합니다.

보증이나 검증을 위한 시스템 Chaincode는 보증과 검증을 위한 트랜잭션을 위한 요구사항을 정의합니다.


모듈러한 디자인

Hyperledger Fabric은 네트워크 디자이너에게 기능적인 선택을 제공하기 위한 모듈러 아키텍쳐를 구현합니다.

예를 들어 식별을 위한 특정한 알고리즘, 순서(합의) 그리고 암호화같은 것들은 어느 Hyperledger Fabric에도 적용할 수 있습니다.

그에 대한 결과는 어떤 산업이나 퍼블릭 도메인에 적용할 수 있는 전체 블록체인 아키텍쳐입니다.

이를 통해 그 네트워크가 마켓이나 규제, 지리적인 범위 안에서 상호 작동 가능성을 보장하게 됩니다.

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함