Let’s play the devil’s advocate.
While all of these sounds good, there are some risks that you can’t afford to ignore:
Each hardware that is brought online, decreases profitability for all other existing hardware (based on hash rate).
Everyone is fighting for a piece of the same pie.
The early adopter has the shortest time to ROI before the coin becomes saturated with hash rate.
Things always look good if you ignore the eventual increase in global hash rate.
You are at the developer’s mercy for releasing FPGA bitstreams if you can’t design your own.
Variations in performance can vary widely between public and private designs.
You are locked to a few small coins and someone with a better algo implementation can decimate your ROI time.
And the biggest risk of them all is AWS F1 instances.
As long it’s profitable to mine on AWS or other cloud providers, people will do so. Amazon does not shut down your instances when you are upfront with them, and how do I know this? They care about your ability to pay bills and follow their ToS.
Just playing the devil's advocate.
this is a major concern. Just how long before my 5x 5000 = 25000 fpga get the software upgrades I need.
There was some safety in a world of 200,000 gpus on a coin since many wanted some software and a developer Claymore for instance could simply take 2% off the top.
In this world of fgpa there will not be 200,000 pga's screaming please give me new software upgrades.
and as I said if the coin changes algos a lot even the pga guy will struggle to keep up with the switches.
and if the coin never changes the asic builder will whale.
so the fpga guy will need just enough algo changes to be okay.
I suspect
the fpga will be good for some coins
the asic guy will be good for some coins
the gpu will still do okay.