What are the best recommended hardware devices to use that are offline / cold to generate the stake pool cold-keys and key rotation?
- Laptop with WIFI switched off?
- Raspberry pi zero with wifi disabled? not connected to power when offline?
What are the best recommended hardware devices to use that are offline / cold to generate the stake pool cold-keys and key rotation?
I use an older Intel NUC that has no network capabilities. If you use a device with WiFi or Bluetooth capabilities, I strongly suggest that you disable the WiFi card and Bluetooth in the system BIOS before installing your OS.
Either of those options are fine. You want your cold environment to stay cold. The hardware requirements are minimal for generating keys and signing transactions. Of the machines you listed above, I'd go with whichever machine you are most likely to keep offline and cold. Disabling WiFi and Bluetooth in the system BIOS, as well as a fresh OS install before key generation would be best. Also, remember to follow offline workflows for system, node, and software updates.
I use an old laptop and keep it tucked away until I need it.
Another solution is to use a bootable USB with TailsOS installed in it. This operating system is created to block surveillance and enanche privacy and it permits to you to block any connection at boot and have a persisten encrypted storage.
If you are interested, I created a guide on how to implement this solution.
I can give you support in case of need.