네트워크에 Oracle Blockchain Platform 참가자 조직 추가

이 항목에는 Oracle Blockchain Platform 참가자 조직을 Oracle Blockchain Platform 네트워크에 조인하는 방법에 대한 정보가 포함되어 있습니다.

Oracle Blockchain Platform 네트워크에 참여자 조직에 가입하기 위한 일반적인 워크플로우

다음은 블록체인 네트워크를 설정하기 위해 설립자와 참여자 조직이 수행해야 하는 작업입니다.

블록체인 네트워크에 참가자 조직 추가

태스크 이 작업은 누가 수행합니까? 설명 추가 정보
가입자 조직의 인증서를 익스포트하여 네트워크로 임포트합니다.

가입자 조직 출력 인증서

설립자 조직이 인증서 업로드

참가자 조직의 인스턴스에서 마법사를 사용하여 인증서를 JSON 파일로 출력하고 설립자 조직으로 보냅니다.

설립자는 인증서를 업로드하여 네트워크에 참가자를 추가합니다.

인증서를 가져와서 네트워크에 조직 추가

참가자 조직의 OSN(주문 서비스 노드) 설정을 익스포트하고 설립자 관리자에게 전송합니다.

참가자 조직이 설정 파일을 출력합니다.

설립자 조직이 설정을 업로드합니다.

참가자 조직의 인스턴스에서 설정을 JSON 파일로 익스포트하여 설립자 조직으로 전송합니다.

설립자가 설정을 업로드하여 주문 서비스를 추가합니다.

참여자 또는 스케일 아웃 OSN을 설립자의 주문 서비스에 가입
설립자 조직의 네트워크 구성 블록을 익스포트하여 참가자 조직에 업로드합니다.

설립자 조직이 네트워크 구성 블록 정보를 익스포트합니다.

가입자 조직이 네트워크 구성 블록 정보를 업로드합니다.

설립자의 인스턴스에서 네트워크 구성 블록 정보(JSON 파일)를 다운로드합니다.

그런 다음 참가자의 인스턴스에서 네트워크 구성 블록을 업로드합니다.

참여자 또는 스케일 아웃 OSN을 설립자의 주문 서비스에 가입

채널에 참가자 조직 가입 및 앵커 피어 설정

태스크 이 작업은 누가 수행합니까? 설명 추가 정보
채널 만들기 설립자 조직

설립자의 인스턴스에서 설립자와 참가자가 통신하는 데 사용하는 채널을 생성합니다. 설립자의 동료를 채널에 추가합니다.

새로 추가된 참가자를 선택하고 채널에 대한 권한을 지정해야 합니다.

새 채널을 생성하는 대신 기존 채널에 참가자를 추가할 수 있습니다.

채널 생성
채널 참여자 참가자 조직 참가자의 인스턴스에서 설립자의 인스턴스에서 생성된 채널에 가입합니다. 피어와 채널에 참가
설립자와 참가자에 앵커 피어 설정

설립자 조직

참가자 조직

설립자 및 참가자 인스턴스에서 앵커 피어로 사용할 피어를 지정합니다. 각 멤버에 대해 앵커 피어를 하나 이상 선택해야 합니다. 앵커 피어 추가

블록체인 네트워크에 체인코드 배포

태스크 이 작업은 누가 수행합니까? 설명 추가 정보
설립자에 체인 코드 설치 설립자 조직 설립자의 인스턴스에서 체인코드를 업로드하고 설치합니다. 체인코드를 설치할 피어를 선택합니다. 빠른 배포 사용
체인코드를 배포하고 설립자에게 보증 정책을 지정합니다. 설립자 조직

설립자의 인스턴스에서 체인코드를 배포하여 네트워크에서 활성화합니다.

체인코드 트랜잭션이 원장에 제출되기 전에 승인해야 하는 멤버 수를 지정하려면 보증 정책이 필요합니다.

참가자에 체인코드 설치 참가자 조직

참가자의 인스턴스에 네트워크에서 사용할 체인코드를 설치합니다.

설립자에 설치 및 배포한 체인코드를 동일하게 설치하므로 참가자에 체인코드를 배포할 필요가 없습니다. 참가자가 체인코드를 설치하면 이미 배포됩니다.

빠른 배포 사용

트랜잭션 실행

태스크 이 작업은 누가 수행합니까? 설명 추가 정보
체인코드 호출, 네트워크 활동 및 원장 업데이트 모니터링

설립자 조직

참가자 조직

트랜잭션에 대해 네트워크의 체인코드 사용을 시작합니다.

설립자와 참가자는 모두 자신의 콘솔을 사용하여 네트워크의 활동에 대한 정보를 찾을 수 있습니다. 특히 콘솔의 [채널] 탭을 사용하여 특정 원장 트랜잭션에 대한 정보를 찾을 수 있습니다.

네트워크 가입

블록체인 네트워크에 가입하기 위해 참가자 조직은 인증서를 내보내고 설립자 조직의 주문자 설정을 가져옵니다.

설립자와 참가자가 네트워크를 생성하기 위해 완료해야 하는 단계에 대한 자세한 내용은 Typical Workflow to Join a Participant Organization to an Oracle Blockchain Platform Network을 참조하십시오.
  1. 참가자 조직의 콘솔을 엽니다.
  2. 인증서 익스포트를 누르고 익스포트 버튼을 누릅니다.
    익스포트 대화상자가 표시되고 익스포트에서 생성할 JSON 파일의 이름이 포함됩니다.
  3. 파일을 저장할 위치를 지정하십시오. 인증서 파일을 저장하려면 확인을 누릅니다.
  4. 인증서 JSON 파일을 네트워크 설립자에게 보냅니다. 네트워크 설립자가 참여자의 인증서 파일을 네트워크로 임포트합니다.
  5. 네트워크 설립자로부터 주문 서비스 설정 JSON 파일을 가져옵니다. 이 파일을 인스턴스로 임포트합니다.
  6. 주문 서비스 설정 임포트를 누릅니다.
  7. 주문 서비스 설정 업로드를 누릅니다.
    파일 업로드 대화상자가 표시됩니다.
  8. 파일 업로드 대화상자에서 설립자의 주문 서비스 설정 정보가 포함된 JSON 파일을 찾아 선택합니다. 일반적으로 이 파일의 이름은 <founderinstancename>-orderer-settings.json입니다. 열기를 누릅니다.
    현재 주문자 주소 필드는 JSON 파일에서 추출된 Oracle Blockchain Platform 주소로 업데이트됩니다.
  9. 제출을 누릅니다.
    콘솔의 대시보드 탭이 표시됩니다.