1.3. Architecture and Specification Requirements

creation-day:

Aug. 1, 2022

update date:

Jun. 6, 2023

1.3.1. mijin Catapult(v.2) configuration

The mijin Catapult (v.2) comprises a county of servers, called nodes, that make up a private blockchain network.
The minimum recommended configuration for mijin is two API nodes and three PEER nodes.
../_images/mijin_arch.png

1.3.2. PEER node roles and specification requirements

PEER nodes generate blockchain data and provide block consensus functionality.
The PEER node alone cannot be accessed by clients; an API node is required.

CPU

Processor around 3.1 GHz (CPU core 2 or higher)

memory

4GB RAM or more

disk

root 30GB or more
block 500GB or more 3000IOPS or more recommended

OS

Linux running Docker (recommended Ubuntu 20.04 or higher)

Note

AWS MarketPlace’s mijin Catapult(v.2) allows you to select only available specs that are above recommended.
Disk space increases in proportion to the amount of storage on the blockchain.

1.3.3. API node roles and specification requirements

The API node provides an API to write and read blockchain data to mongodb at high speed.
There is also blockchain data on the API node, but it is treated as a simple backup with no block generation function.
This blockchain data generation function can also be enabled and can function as a DUAL mode with PEER node functionality.

CPU

Processor around 3.1 GHz (CPU core 2 or higher)

memory

8GB RAM or more

disk

root 30GB or more
mongo 300GB 3000IOPS or more recommended
block 500GB 3000IOPS以上推奨

OS

Linux running Docker (recommended Ubuntu 20.04 or higher)

Note

AWS MarketPlace’s mijin Catapult(v.2) allows you to select only available specs that are above recommended.
Disk space increases in proportion to the amount of storage on the blockchain.