Run a Node

Learn how to run and operate a DeMoLab node to participate in the network and contribute to the ecosystem.

Node Overview

A DeMoLab node is a crucial component of the network that:

  • Validates and processes molecular data transactions
  • Maintains a copy of the blockchain
  • Participates in consensus mechanisms
  • Provides network services to other participants

Node Types

Full Node

Maintains a complete copy of the blockchain and participates in all network operations

Full nodes validate all transactions, including both public and private molecular data. They are essential for network security and decentralization.

Light Node

Maintains a partial copy of the blockchain and relies on full nodes for data

Light nodes only validate public molecular data transactions. They are more resource-efficient but provide limited network services.

System Requirements

Light Node Requirements

  • CPU: Minimum 4 cores
  • RAM: 8 GB
  • Storage: 50 GB SSD
  • Network: Stable connection with minimum 10 Mbps upload speed

Full Node Requirements

  • CPU: 6 cores or more
  • RAM: 16 GB
  • Storage: 200 GB SSD
  • Network: Stable connection with minimum 50 Mbps upload speed

Installation

Detailed instructions for setting up and running a DeMoLab node will be available soon. This will include:

  • Installation steps
  • Configuration guide
  • Network participation
  • Maintenance procedures