Blockchain Components

Overview

Basically there are mainly 2 components to start the blockchain that are as follows:

  • Sharders

  • Miners


Before starting with sharders and miners there are some essential configurations that are needed by sharders and miners that are as follows:

For sharder

  • Unique operational wallet key for sharder.

  • Magicblock.json config file.

  • initial-state.yaml config file.

  • nodes.yaml config file.

For miner

  • Unique operational wallet key for miner.

  • Magicblock config file.

  • initial-state config file.

  • nodes.yaml config file.

  • dkg config file

Minimum smaller network can be with 1 Sharder and 3 miners. The smallest network we deploy for developers is with 2 sharders and 3 miners. In the next page will have an overview on how to generate these config files wrt 2 sharders and 3 miners.

Last updated