네트워크에 Oracle Blockchain Platform 참가자 조직 추가
이 항목에는 Oracle Blockchain Platform 참가자 조직을 Oracle Blockchain Platform 네트워크에 조인하는 방법에 대한 정보가 포함되어 있습니다.
Oracle Blockchain Platform 네트워크에 참여자 조직에 가입하기 위한 일반적인 워크플로우
다음은 블록체인 네트워크를 설정하기 위해 설립자와 참여자 조직이 수행해야 하는 작업입니다.
블록체인 네트워크에 참가자 조직 추가
| 태스크 | 이 작업은 누가 수행합니까? | 설명 | 추가 정보 |
|---|---|---|---|
| 가입자 조직의 인증서를 익스포트하여 네트워크로 임포트합니다. |
가입자 조직 출력 인증서 설립자 조직이 인증서 업로드 |
참가자 조직의 인스턴스에서 마법사를 사용하여 인증서를 JSON 파일로 출력하고 설립자 조직으로 보냅니다. 설립자는 인증서를 업로드하여 네트워크에 참가자를 추가합니다. |
|
| 참가자 조직의 OSN(주문 서비스 노드) 설정을 익스포트하고 설립자 관리자에게 전송합니다. |
참가자 조직이 설정 파일을 출력합니다. 설립자 조직이 설정을 업로드합니다. |
참가자 조직의 인스턴스에서 설정을 JSON 파일로 익스포트하여 설립자 조직으로 전송합니다. 설립자가 설정을 업로드하여 주문 서비스를 추가합니다. |
참여자 또는 스케일 아웃 OSN을 설립자의 주문 서비스에 가입 |
| 설립자 조직의 네트워크 구성 블록을 익스포트하여 참가자 조직에 업로드합니다. |
설립자 조직이 네트워크 구성 블록 정보를 익스포트합니다. 가입자 조직이 네트워크 구성 블록 정보를 업로드합니다. |
설립자의 인스턴스에서 네트워크 구성 블록 정보(JSON 파일)를 다운로드합니다. 그런 다음 참가자의 인스턴스에서 네트워크 구성 블록을 업로드합니다. |
참여자 또는 스케일 아웃 OSN을 설립자의 주문 서비스에 가입 |
채널에 참가자 조직 가입 및 앵커 피어 설정
| 태스크 | 이 작업은 누가 수행합니까? | 설명 | 추가 정보 |
|---|---|---|---|
| 채널 만들기 | 설립자 조직 |
설립자의 인스턴스에서 설립자와 참가자가 통신하는 데 사용하는 채널을 생성합니다. 설립자의 동료를 채널에 추가합니다. 새로 추가된 참가자를 선택하고 채널에 대한 권한을 지정해야 합니다. 새 채널을 생성하는 대신 기존 채널에 참가자를 추가할 수 있습니다. |
채널 생성 |
| 채널 참여자 | 참가자 조직 | 참가자의 인스턴스에서 설립자의 인스턴스에서 생성된 채널에 가입합니다. | 피어와 채널에 참가 |
| 설립자와 참가자에 앵커 피어 설정 |
설립자 조직 참가자 조직 |
설립자 및 참가자 인스턴스에서 앵커 피어로 사용할 피어를 지정합니다. 각 멤버에 대해 앵커 피어를 하나 이상 선택해야 합니다. | 앵커 피어 추가 |
블록체인 네트워크에 체인코드 배포
| 태스크 | 이 작업은 누가 수행합니까? | 설명 | 추가 정보 |
|---|---|---|---|
| 설립자에 체인 코드 설치 | 설립자 조직 | 설립자의 인스턴스에서 체인코드를 업로드하고 설치합니다. 체인코드를 설치할 피어를 선택합니다. | 빠른 배포 사용 |
| 체인코드를 배포하고 설립자에게 보증 정책을 지정합니다. | 설립자 조직 |
설립자의 인스턴스에서 체인코드를 배포하여 네트워크에서 활성화합니다. 체인코드 트랜잭션이 원장에 제출되기 전에 승인해야 하는 멤버 수를 지정하려면 보증 정책이 필요합니다. |
|
| 참가자에 체인코드 설치 | 참가자 조직 |
참가자의 인스턴스에 네트워크에서 사용할 체인코드를 설치합니다. 설립자에 설치 및 배포한 체인코드를 동일하게 설치하므로 참가자에 체인코드를 배포할 필요가 없습니다. 참가자가 체인코드를 설치하면 이미 배포됩니다. |
빠른 배포 사용 |
트랜잭션 실행
| 태스크 | 이 작업은 누가 수행합니까? | 설명 | 추가 정보 |
|---|---|---|---|
| 체인코드 호출, 네트워크 활동 및 원장 업데이트 모니터링 |
설립자 조직 참가자 조직 |
트랜잭션에 대해 네트워크의 체인코드 사용을 시작합니다. 설립자와 참가자는 모두 자신의 콘솔을 사용하여 네트워크의 활동에 대한 정보를 찾을 수 있습니다. 특히 콘솔의 [채널] 탭을 사용하여 특정 원장 트랜잭션에 대한 정보를 찾을 수 있습니다. |