Available in VPC
Manage orderer
The ordering service node (orderer) acts as a system administrator to manage channel configuration information within the network. It orders transaction blocks generated in the network and delivers them to peer nodes.
Create orderer
You can create an orderer to manage configuration information for channels within the network.
To configure an orderer, you must first create the following items:
- Certificate Authority (CA): Manages nodes and administrator accounts belonging to the organization. For details, see Create CA.
- Membership Service Provider (MSP): Grants and manages permissions for the organization. For details, see Create MSP.
To create an orderer:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to create an orderer.
- Click the [Orderers] tab and click [Create orderer].
- Specify the orderer creation information and click [Create].
- The orderer is created.
- Select one of the orderer-type IDs registered in the network CA as the CA user ID (orderer). For details, see Manage CA user ID.
- You can select either single (raft 1) or multiple (raft 5) for the orderer type. This creates 1 or 5 orderer nodes, respectively. Use multiple (raft 5) for production environments that require high availability (recommended).
- Configuring multiple (raft 5) as the orderer type creates 5 orderer nodes. Check the available resources in your Kubernetes cluster beforehand.
- Click Deploy network and specify a Kubernetes cluster node pool to deploy blockchain nodes to the selected node pool. The node affinity labels configured for Ncloud Kubernetes Service appear in the list, and you can specify up to 3 labels.
View orderer details
To view the details of an orderer:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to view orderer details.
- Click the [Orderers] tab.
- Click the orderer to view.
- The orderer details are displayed.
Here are descriptions for each item on the orderer list interface:

| Component | Description |
|---|---|
| ① Create orderer | Create a new orderer. |
| ② Delete orderer | Delete the selected orderer. |
| ③ Manage consortium | Manage consortium members for the selected orderer. |
| ④ Monitor | View the resource status of selected orderer container. |
| ⑤ Manage orderer | Export the selected orderer or change the container resource size. |
| ⑥ Orderer items | View the orderer's basic information. |
| ⑦ Details | View orderer details. |
| ⑧ Consortium information | View information about the organizations participating in the orderer consortium. |
| ⑨ Channel information | View information about channels created by the orderer. |
| ⑩ Endpoint information | View information about the accessible endpoints. |
| ⑪ Resource information | View the orderer container resource size and logs. |
Configure orderer consortium
Once a consortium is configured, its members can share transaction history.
To manage an orderer consortium:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [Orderers] tab.
- From the orderer list, select the orderer to manage the consortium and click [Manage consortium].
- From the All MSPs list, select an MSP to add to the consortium. Click [>] to add the MSP to the Consortium members list.
- To remove an MSP from the consortium members, select it and click [<].
An orderer consortium must be configured to create channels. For details, see Create channel.
Monitor orderer
To view the current status and history information of orderer container resources:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [Orderers] tab.
- From the orderer list, select the orderer to monitor and click [Monitor].
- In the monitoring popup, select a container to view and set the date range.
- CPU, memory, and storage information are displayed.
- To update the data to the latest state, click [Refresh].
Export orderer
To export an orderer:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [Orderers] tab.
- From the orderer list, select the orderer to export and click [Manage orderer].
- Click Export.
- A JSON-formatted orderer information file is downloaded.
Change orderer resource size
To change the orderer container resource size:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [Orderers] tab.
- From the orderer list, select the orderer to change the resource size and click [Manage orderer].
- Click Change resource size.
- In the orderer resource management popup, click [Change] for the container to modify, adjust the CPU, memory, and storage information, and then click [Apply].
Storage capacity can be entered in units of 10. It takes approximately 1-2 minutes to apply changes to the orderer container resource size. The container stops operating while the changes are being applied.
Delete orderer
To delete an orderer:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to delete an orderer.
- Click the [Orderer] tab.
- From the orderer list, select the orderer to delete and click [Delete orderer].
- Enter the name of the orderer to delete and click [Delete].
Manage peer
Peer nodes maintain the network, process transactions, and manage the ledger and chaincode.
Create peer
You can create a peer to execute smart contracts and store the ledger.
To create a peer:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to create a peer.
- Click the [Peers] tab and click [Create peer].
- Specify the peer creation information and click [Create].
- The peer is created.
- For CA user ID (peer), select one of the peer-type IDs registered with the CA. For details, see Manage CA user ID.
- You can select either LevelDB or CouchDB for State database, which must be configured with the same database type within the consortium.
- If CouchDB is selected as the state database, a separate CouchDB node is created for the peer node.
- Click Deploy network and specify a Kubernetes cluster node pool to deploy blockchain nodes to the selected node pool. The node affinity labels configured for Ncloud Kubernetes Service appear in the list, and you can specify up to 3 labels.
- It takes approximately 1-5 minutes to create a peer. When peer creation is complete and operations begin, Running is displayed in the status column of the peer list.
View peer details
To view the details of a CA:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to view peer details.
- Click the [Peers] tab.
- Click the peer to view.
- The peer details are displayed.
Here are descriptions for each item on the peer list interface:

| Component | Description |
|---|---|
| ① Create peer | Create a new peer. |
| ② Delete peer | Delete the selected peer. |
| ③ Monitor | View the resource status of selected peer container. |
| ④ Manage peer | Change the resource size of selected peer container. |
| ⑤ Peer items | View the peer's basic information. |
| ⑥ Details | View peer details. |
| ⑦ Participating channel | View participating channel information. |
| ⑧ Chaincode information | View installed chaincode information. |
| ⑨ Endpoint information | View information about the accessible endpoints. |
| ⑩ Resource information | View the peer container resource size and logs. |
Monitor peer
To view the current status and history information of peer container resources:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [Peers] tab.
- From the peer list, select the peer to monitor and click [Monitor].
- In the monitoring popup, select a container to view and set the date range.
- CPU, memory, and storage information are displayed.
- To update the data to the latest state, click [Refresh].
Change peer resource size
To change the peer container resource size:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [Peers] tab.
- From the peer list, select the peer to change the resource size and click [Manage peer].
- Click Change resource size.
- In the peer resource management popup, click [Change] for the container to modify, adjust the CPU, memory, and storage information, and then click [Apply].
Storage capacity can be entered in units of 10. It takes approximately 1-2 minutes to apply changes to the peer container resource size. The container stops operating while the changes are being applied.
Delete peer
To delete a peer:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to delete a peer.
- Click the [Peers] tab.
- From the peer list, select the peer to delete and click [Delete peer].
- Enter the name of the peer to delete and click [Delete].
- The peer is also deleted from the channels it joined as a member.
Manage CA
Only authorized participants can join the Hyperledger Fabric network. Public Key Infrastructure (PKI)-based identities (IDs) are used for identification on the network. CA nodes can enroll these identities.
Create CA
You can create a Certificate Authority (CA) to manage nodes and administrator accounts in the organization.
To create a CA:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to create a CA.
- Click the [CAs] tab and click [Create CA].
- Specify the CA creation information, and then click [Create].
- The CA is created.
- The CA user ID (admin) is created as an admin type in the network CA.
- The CA user password (admin) is stored on the CA node and is not managed in the Blockchain Service database.
- The CA database only supports SQLite.
- Click Deploy network and specify a Kubernetes cluster node pool to deploy blockchain nodes to the selected node pool. The node affinity labels configured for Ncloud Kubernetes Service appear in the list, and you can specify up to 3 labels.
- It takes approximately 1-5 minutes to create a CA. When CA creation is complete and operations begin, Running is displayed in the status column of the CA list.
View CA details
To view the details of a CA:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to view CA details.
- Click the [CAs] tab.
- Click the CA to view.
- CA details are displayed.
Here are descriptions for each item on the CA list interface:

| Component | Description |
|---|---|
| ① Create CA | Create a new CA. |
| ② Delete CA | Delete the selected CA. |
| ③ Manage user ID | Manage identities of the selected CA (register, enroll, re-enroll, and download). |
| ④ Monitor | View the resource status of selected CA container. |
| ⑤ Manage CA | Change the resource size of selected CA container. |
| ⑥ CA items | View the CA's basic information. |
| ⑦ Details | View CA details. |
| ⑧ Endpoint information | View information about the accessible endpoints. |
| ⑨ Resource information | View the CA container resource size and logs. |
Manage CA user ID
You can register or enroll identities managed by the CA to obtain or download certificates, and re-enroll certificates that have not yet expired.
To manage user IDs and certificates:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [CAs] tab.
- From the CA list, select the CA to register the CA ID and click [Manage user ID].
- Set the ID in the user ID and certificate management popup window.
- To register an ID, click [Add]. Set the ID, password, and user type (orderer, peer, or client) in the fields below, then click [Register].
- To download a certificate, click [Export] for the corresponding ID. A JSON-formatted file is downloaded.
- To re-enroll the certificate, click [Re-enroll]. A certificate is enrolled. The user ID is stored on the CA node and is not managed in the Blockchain Service database.
-
For more information about identities, see the following resources:
-
ID validity period and creation criteria
- All ID types for certificates enrolled from the fabric CA server: 3 years
- However, ID certificates associated with peer and orderer creation are self-issued via OpenSSL with a 30-year validity period.
Monitor CA
To view the current status and history information of CA container resources:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [CAs] tab.
- From the CA list, select the CA to monitor and click [Monitor].
- In the monitoring popup, select a container to view and set the date range.
- CPU, memory, and storage information are displayed.
- To update the data to the latest state, click [Refresh].
Change CA resource size
To change the CA container resource size:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the corresponding network.
- Click the [CAs] tab.
- From the CA list, select the CA to change the resource size and click [Manage CA].
- Click Change resource size.
- In the CA resource management popup, click [Change] for the container to modify, adjust the CPU, memory, and storage information, and then click [Apply].
Storage capacity can be entered in units of 10. It takes approximately 1-2 minutes to apply changes to the CA container resource size. The container stops operating while the changes are being applied.
Delete CA
To delete a CA:
- Navigate to
> Services > Blockchain > Blockchain Service > Nodes in the VPC environment of the NAVER Cloud Platform console. - In the Network name dropdown list, click the network to delete a CA.
- Click the [CAs] tab.
- From the CA list, select the CA to delete and click [Delete CA].
- Enter the name of the CA to delete and click [Delete].