개인 데이터 수집이란?

(Hyperledger Fabric v2.x) 개인 데이터 수집은 채널에서 개인 데이터를 보증, 커밋 또는 쿼리하는 조직의 하위 세트를 지정합니다.

채널의 조직 그룹이 데이터를 공유하고 채널의 다른 조직이 데이터를 보지 못하도록 하려는 경우 개인 데이터 수집을 사용합니다. 전용 데이터는 블록이 아닌 피어 투 피어에 분산되므로 트랜잭션 데이터는 주문 서비스에서 기밀로 유지됩니다. 모음은 채널 수와 네트워크에서 필요한 유지 관리를 줄이는 데 도움이 됩니다.

개인 데이터 수집의 기본 구성 요소는 다음과 같습니다.
  • 개인 데이터 수집 정의에 지정한 개인 데이터입니다. 개인 데이터는 정책에 지정된 조직 내에서 피어 간에 gossip 프로토콜을 사용하여 전송됩니다. 전용(private) 데이터는 피어의 전용(private) 데이터베이스에 저장됩니다. 주문 서비스가 사용되지 않으며 개인 데이터를 볼 수 없습니다.
  • 채널의 각 피어에 보증, 주문 및 기록되는 데이터의 해시입니다. 이 해시는 트랜잭션의 증거이며 감사 목적으로 사용할 수 있습니다.

체인 코드를 배치할 때 하나 이상의 전용 데이터 모음과 연관시킬 수 있습니다.