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

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

Oracle Blockchain Platform 네트워크에 참가자 조직에 참가하는 일반적인 워크플로우

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

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

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

가입자 조직이 인증서를 출력합니다.

설립자 조직이 인증서를 업로드합니다.

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

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

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

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

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

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

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

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

설립자 주문 서비스에 참여하거나 OSN을 확장하십시오.
설립자 조직의 네트워크 구성 블록을 익스포트하여 참가자 조직에 업로드합니다.

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

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

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

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

설립자 주문 서비스에 참여하거나 OSN을 확장하십시오.

참여자 조직을 채널에 참가하고 앵커 피어 설정

태스크 누가 이 작업을 수행합니까? 설명 추가 정보
채널 생성 설립자 조직

설립자의 인스턴스에서 설립자와 참가자가 커뮤니케이션에 사용하는 채널을 생성합니다. 채널에 설립자의 피어를 추가합니다.

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

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

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

설립자 조직

참가자 조직

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

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

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

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

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

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

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

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

빠른 배치 사용

트랜잭션 실행

태스크 누가 이 작업을 수행합니까? 설명 추가 정보
체인코드를 호출하고 네트워크 활동 및 원장 갱신을 모니터링합니다.

설립자 조직

참가자 조직

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

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

네트워크 가입

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

네트워크를 생성하기 위해 설립자와 참가자가 완료해야 하는 단계에 대한 자세한 내용은 참가자 조직에 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. 제출을 누릅니다.
    콘솔의 대시보드 탭이 표시됩니다.