Algorand on IoT Gateway

Our engineer is advising that Algorand is one of the best proof-of-stake crypto options for use in an IoT network. We sell IoT Sensor and Gateway devices into a variety of applications and we are considering addition of a crypto node support to our Gateway to incentivize private citizens to install these Gateways within public spaces where they can support roaming sensors. This concept is not new. The Helium blockchain supports a “People’s Network” of such devices. Helium only supports simple sensors that acquire small data sets on rare occasion. We leverage much faster BLE and Wi-Fi HaLow sensor connections - supporting data streaming when required by applications including vibration analysis and even video. This leads to some general questions:

  • Can Algorand run effectively on ARM-based devices with much less RAM memory than typical miners (think 2 GHz, Quad-Core ARM with 2 GB of RAM and 16 GB of Flash memory)?
  • Does the Algorand API allow for us to enable a stake pool delegation amount based on things like the number of active Gateways (Algorand nodes) and the amount of Sensor data that these Gateways process?
  • Does Algorand have tech resources that are available for a conversation to answer the above questions and others that may pop up?

Thanks,

Mark J

Welcome to Algorand!

You will not be able to run a node with less than 2GB of RAM.
Running a node also requires significant amount of bandwidth, which most IoT devices would not be able to handle.

Why do you want to run a node as opposed to have the IoT sensor communicate with an API service or an external node?

There is no delegation of stake currently on Algorand.
Note also that there are no rewards associated with participating in the protocol: see https://algorand.foundation/faq#running-nodes-

For any non-confidential question, we strongly recommend to use the following channels: