보증 정책 지정

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

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