How to start a Compute Resource Node
The Compute Resource Nodes play a major role in the network. They'll make it possible to run serverless code in a decentralized way making it possible for projects to further decentralize their stack.
We have all seen how outages from giants like AWS or Google can hurt projects out there. Enduring downtime doesn’t only have an impact on the projects themselves but also on those building on top of it and the incentivized communities behind them. We don’t always realize how easily projects can tumble down like a paper card house without these tools.
That’s why we have been building hard behind the scenes. One of the best use cases we can show is that of our latest partnership with Ubisoft Quartz, Aleph.im offering a decentralized storage system for dynamic NFTs. Without the Compute Resource Nodes, this wouldn’t be possible, at least not in a decentralized way.

Software installation and hardware requirements

Hardware Requirements

CPU (2 options):

  • Min. 8 cores / 16 threads, 3.0 ghz+ CPU (gaming CPU for fast boot-up of microVMs)
  • Min. 12 core / 24 threads, 2.4ghz+ CPU (datacenter CPU for multiple concurrent loads)

RAM:

  • 64Gb
STORAGE:
  • 1Tb (Nvme SSD preferred, datacenter fast HDD possible under conditions, you’ll want a big and fast cache)
SERVER:
  • A bare metal server is required since virtual servers are often too slow and unable to run nested virtualization.
BANDWIDTH:
  • Minimum of 500 Mbit/s

Guide - Installation Steps

aleph-vm/INSTALL-Debian-11.md at main · aleph-im/aleph-vm
GitHub
Follow these Instaling steps for Debian
aleph-vm/INSTALL-Ubuntu-20.04.md at main · aleph-im/aleph-vm
GitHub
Follow these Instaling steps for Ubuntu

Registering the installed Compute Resource Node

Registration for the nodes starts on the 17th of January, 2022. This will get everybody enough time to install the nodes and make sure they are running in a stable way.
The account.aleph.im dApp will be updated accordingly during this period to make this process as smooth as possible.

Linking the Resource Nodes to the Core Channel Nodes

Core Channel Node owners will be able to link 3 incentivized Compute Resource Nodes to their nodes.
This will ensure 150+ available Compute Resource Nodes on the Aleph.im network.
These 3 linked Compute Resource Nodes will be eligible to what we call a “minimum wage”, rewarded in ALEPH, to cover the hardware costs and maintenance. All extra nodes will be used for overflow or pay-as-you-go (users paying per resource use, instead of just holding tokens. Coming later in 2022).

We will announce later in January 2022:

  • The exact amounts of the minimum wage rewards for computing resource nodes.
  • The impact on rewards for Core Channel Nodes if they don’t link available Computing Resource nodes.
  • The amount of extra monthly ALEPH made available from the Incentives Pool.
Shows the Compute Resource Nodes are linked and incentivized

Help with starting the resource node

Need further help with the installation and registration? Reach out to us in our official Telegram Development Channel:
Aleph.im Developers (Public)
Telegram