Run a Node (Advanced)
Note: Thanks to your contributions, cycle I of our TestNet Phase 3 journey has officially wrapped up! Now we're one step closer to onboarding the world to Bitcoin. Stay tuned for the next steps!
If you are a developer, advanced user, or node vendor looking to explore more features on the Nubit DA Alpha Testnet, this chapter will guide you through the prerequisites and how to run various components in Nubit DA. There are four types of components, each detailed below:
Validator: Participates in consensus and produces blocks, typically operated by advanced users or node vendors.
Bridge Node: Fetches blobs and block headers from the validator and broadcasts them to the entire node p2p network. It also functions as a full node within the network.
Full Node: Broadcasts blobs and headers to the node p2p network and handles DA sampling requests from light nodes.
Light Node: Easily run by regular users, the light node secures the node p2p network.
Besides:
All kinds of nodes could serve Nubit DA Node APIs and submit blobs to the consensus network.
For a more detailed understanding of those four components, please refer to the introduction.
Here are the recommended hardware requirements for running a validator, light node, bridge, and full node on the Nubit DA Alpha Testnet.
Validator | Light Node | Bridge/Full Node | |
---|---|---|---|
Memory | 8 GB RAM | 500 MB RAM | 16 GB RAM |
CPU | 8 cores | Single Core | 8 Cores |
Disk | 1 TB SSD Storage | 40 GB SSD Storage | 10 TB SSD Storage |
Bandwidth | 1 Gbps Upload/Download | 0.1 Mbps Upload/Download | 1 Gbps Upload/Download |
Last updated