외부 서비스에서 체인코드 배포

Oracle Blockchain Platform에서 외부 체인코드 또는 서비스형 체인코드를 실행할 수 있습니다.

피어 노드에서 빌드 및 실행되는 대신 외부에서 관리되는 서비스로 체인코드를 실행할 수 있습니다. 이 기능은 체인 코드를 만드는 작업을 Hyperledger Fabric 네트워크에 배포하는 것과 분리합니다. 대신 피어 노드와 독립적으로 관리자가 체인 코드를 관리할 수 있습니다.

  1. 외부 호스트의 주소 정보로 connection.json 파일을 생성한 다음 .zip 형식으로 파일을 압축합니다. 다음 텍스트는 샘플 connection.json 파일을 보여줍니다.
    {
    "address": "example.com:9999",
    "dial_timeout": "10s",
    "tls_required": false
    }
    체인 코드가 관리되는 원격 호스트 또는 VM을 지정할 때 주소에 대해 공용 IP 주소 또는 호스트 이름 및 공용 포트를 사용합니다.
  2. 체인코드를 배포할 때 체인코드 유형에 대해 외부를 선택합니다. 체인코드 소스의 경우 이전 단계에서 생성한 .zip 파일을 업로드합니다.