The question is why do we need analytics of this type?
- contract monitoring solutions (because no one else is building them apparently)
There are plenty solutions out there for this. Alethio just released their monitor, thereās Ethtective, and thereās various other subscriber hook services for both address and contract transactions.
- @barry -like economic modeling
Possibly a valid use case, but arguably does not justify 160 USD p/m cost when you need one-off access to fire off some queries and play with the results. Pay for compute time of this when needed only, and do not keep it alive just for this?
financial reports of various kinds
Etherscan API and Infura is sufficient for this as trust is hardly an issue in accounting of this type.
fallback for the status app to query
Incomparably cheaper and more practical solutions exist.
Do we need it to verify past data and make sure some history is true? If so, thereās no alternative to running our own stuff if itās truth we seek. Do we need it for fun? Then it makes no sense to run our own cluster on a cloud somewhere as buying access from a provider would be just as safe, only (likely) cheaper.
For analytics (archive node) you need a beast of a machine (as stated in the original post) and you better have a business case for it if you want it to be anything other than a drain of funds.
If all we need is a full node and not an archive node, then an initial-cost-only no-maintenance plug-and-play full + whisper + status node that can run anywhere on any bandwidth and with no recognizable electricity cost is, in my opinion, a better thing to pursue organization-wide.
Donāt get me wrong, Iām all for everyone running nodes at home and in offices and heck, even plugged in secretly into smart benches, I donāt care, but this just seems a little wasteful without a clearly defined purpose. Feels a little like GAS (gear acquisition syndrome).