보증 정책 지정

(Hyperledger Fabric v2.x) 체인 코드를 배포할 때 보증 정책을 추가할 수 있습니다. 보증 정책은 블록에 추가되어 원장에 제출되기 전에 체인코드 트랜잭션을 승인하거나 적절하게 보증해야 하는 피어가 있는 멤버를 지정합니다.

보증은 거래의 합법성을 보장합니다. 채널에 체인코드를 배포할 때 보증 정책을 지정할 수 있습니다. 보증 정책을 지정하지 않으면 기본 보증 정책이 사용됩니다. 기본 보증 정책은 네트워크의 모든 피어로부터 보증을 받습니다.
구성원의 보증 피어가 채널에 대해 ReaderWriter 권한을 가지고 있어야 합니다. 트랜잭션이 처리되면 각 보증 피어는 서명된 읽기/쓰기 세트를 반환합니다. 클라이언트가 보증 정책 요구 사항을 충족할 만큼 충분한 보증을 받은 후 클라이언트는 보증 피어의 서명을 사용하여 공통 읽기/쓰기 세트를 번들로 제공하고 모든 항목을 주문 서비스로 전송하여 트랜잭션을 주문하고 블록으로 커밋한 다음 원장에 커밋합니다.
[채널] 탭으로 이동하여 배치된 체인 코드의 보증 정책을 볼 수 있습니다. 보증 정책 보기를 참조하십시오. 배포된 체인코드의 보증 정책을 수정할 수 없습니다. 보증 정책을 변경해야 하는 경우 체인코드를 재배치하거나 다른 버전으로 업그레이드하고 다른 보증 정책을 지정해야 합니다.
이 태스크를 완료하려면 관리자여야 합니다.
  1. 콘솔로 이동하여 체인코드 탭을 선택합니다.
  2. 배치할 체인코드 패키지를 찾아 작업 더 보기 메뉴를 사용하여 배치 프로세스를 시작합니다.
  3. 체인 코드 배포 창에서 보증 정책을 확장합니다.
  4. 기본값, 서명 정책 또는 채널 구성 정책을 선택한 다음 보증 정책에 대한 표현식을 지정합니다.
    보증 정책에 대한 자세한 내용은 Hyperledger Fabric 설명서의 보증 정책을 참조하십시오.
  5. 필요에 따라 체인 코드 배포 페이지의 다른 필드를 완료합니다.
  6. 배치를 누릅니다.