First of all, thank you for building the ARM binaries. Greatly appreciated.
Second of all, sorry for the long post.
Sure, open sourcing the software (which I currently not vote for, yet) would make life easier about this subject, but even then, I would still consider the idea of a official ARM build.
Why? Because I do not see a better way than using a cheap, isolated, low powered device like a Raspberry Pi to help with:
-
Securing the network:
Nu shareholders can use it to generate blocks rather than using a desktop/server/vps and anyone can contribute with a new full node.
The point here is that when you receive a block reward, it already pays itself for running the device, 40 NSR ~ 0.4 USD, RPi power consumption max 4 W so 4 W*24 h = 96 Wh max/day. With a price of 0.20 USD Kw/h, 2000W / 96W = you can power the RPi for more than 20 days!! And that is only with a single block! (Or you can save the NSR, which is way better for the network, and better for you, getting more dividends)
-
Increase the liquidity:
A lot of people would find convenient (including myself) to run Nu and Nubot on a RPI and throw some couple NBT to it (like a kind of investment I guess?). That is what we ultimately need in the network right? Lots of all sizes Nubots with private capital, providing liquidity to the network and profiting from it. (Aside from the whole custodian subject, which I think would draw people coming from this system)
And is as secure as it can get with something like PeerBox running on it.
I think that it would bring a lot more people to these areas because running a Raspberry Pi, downloading and running the software is something almost anyone can do, and is in fact cheap, secure and profitable!
Sure you could build it yourself for ARM if it is open source, but would that mean we also stop offering 32 or 64 Linux binaries because you could also build them yourself? Of course I would not like that. Even if you are lazy to compile youself , we want you to have a full node. Even if you are only here for generating a profit, we want you to have it easy. The whole Nu network benefits in every case.
I know this is one more thing to worry about, but there is already 32 and 64 bit linux official builds. In my limited understanding, I think that no one line of code would have to be changed (I assume being the code based on peershares), same dependencies should also build without problems and given that is basically a “change of compiler” current Linux testing should be enough. Althought I somewhat sense that I am making a huge mistake with these assumptions, so please point me in the right direction.