0Chain is a high-performance decentralized storage network that offers privacy, GDPR compliance, tokenization, and security features for mission-critical applications
0Chain provides an easy-to-scale infrastructure through Miners, Sharders, and Blobbers that perform several duties necessary for functional blockchain and storage systems.
Miners
Miners build, verify, notarize, and finalize blocks based on consensus. Miners need to store wallet and smart contract states on their ledger to ensure submitted transactions are executed correctly.
Sharders
Sharder store blocks, keep records of View Changes through magic blocks and respond to queries from users. Anyone joining the network queries the Sharders to determine the active members of the blockchain.
Blobbers
They store data of any size and provide a single source of truth for that data.
Overview
At a high level, the steps you need to carry out in order to deploy a test 0Chain network include:
Step 1: Setting up your project — Install the prerequisites to configure and run 0Chain network
Step 2: Setup a network for the 0Chain components
Step 3: Initialize and build the 0Chain components.