Skip to content

diodechain/diode_node

Repository files navigation

diode logo

Secure. Super Light. Web3.

Diode Network Relay Node

Relay nodes are at the heart of Diodes decentralized infrastructure network. Each node helps devices to communicate securely and efficiently through the Diode network. More nodes in more regions mean more available bandwidth for a growing network.

When deploying a node it should be setup on publicly reachable interfaces with a public IP. If the Node is not reachable from other nodes it might eventually get blocked and not receive any traffic. Nodes are gaining reputation over time when they stay up and available.

Getting Started

To get started with the diode node install the latest snap release:

Get it from the Snap Store

sudo snap install diode-node

Snap Configuration

After installation all configuration values are available via the snap config system:

sudo snap get diode-node

Linux Kernel optimization

To optimize Linux for maximum network performance we advise to enable tcp bbr:

net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
tcp_bbr

And then reboot or

sudo modprobe tcp_bbr 
sudo sysctl --system