@Justus Ranvier : When I said earlier "I am inclined to agree with that", I should have been more precise.
I agree with the statement "ASIC mining in general is good", and under that premise the thread title is unsatisfactory. My personal view is that ASICs should not be resisted in principle. They are a manifestation of trying to secure the chain at the lowest possible energy expenditure. This should be good for Bitcoin and it should be good for the environment, all things being equal. Why should we be using valuable general-purpose computers to solve specialized math puzzles which only revolve around proving that some work has been done?
This thread is of course to debate the merits and demerits of that proposition either way.
There's no value in ASIC resistance.
This is the part I'm unsure about. I think it might be a temporary or cyclical value that pops up due to other factors, mainly arising when there is unhealthy centralization due to the way production and distribution of ASICs are controlled.
As we know, several large mining operations, allied with or owning chip forges, are effectively able to act as a cartel, preventing growth of Bitcoin for some reason, perhaps because they eye other business in sidechains and layer-2 payment processing. Corporations like BitFury don't sell their latest tech to small fry customers. The general trend has become to warehouse these chips and use them oneself first. Greed wins over the principle of decentralization.
Changing the PoW algorithm in a situation where you've got no other option than firing the existing miners, sure.
Let's say the existing miners have been fired.
What I believe you're saying, and I agree with, is that it's not a foregone conclusion that ASICs should be excluded from there on forwards. I think it is certainly feasible to keep excluding them. Whether it's wise is an entirely different question. I think it isn't, since CPU/GPU is again vulnerable to an extent which I've perhaps been downplaying subconsciously. I had a look at botnet sizes etc. last night, and yes, I think it's reasonable to feel unsafe about moving away from the citadel of SHA256 ASICs. Perhaps it just means we have to arm ourselves well.
In my mind, ASICs are a tradeoff between security and decentralization that has to be weighed at regular intervals. I see some merit in that approach, and hence wanted to poll opinion about the 'bomb' proposal in particular. It's got its adherents, and I think their main motive is maintaining decentralization. Individual benefit from mining is probably not as significant as imagined if mining decentralization is increased much more. The real money is to be made by centralization.
For the moment though, access to ASICs grants rather exclusive access to the service industry of processing transactions (aka mining). The wider that industry is spread out, the more robust Bitcoin also becomes to a large number of threats, including "inside" threats such as censorship & price collusion and external threats such as surveillance, oppressive financial regulation etc.
I'm not going to deny the reality of a centralization pressure that comes from a (imo non-negotiable) need to scale if Bitcoin is to stay ahead of the competition in the 'p2p electronic cash' market.
We're in the unfortunate situation that we have a need to fire the miners (unless they change course rapidly and decisively) and decentralize at the same time. I'm hoping the former would not arise without the latter, in a healthy system.
So, acknowledging that ASICs are good, I come to the conclusion that they (or the ability to manufacture them?) need to be widely distributed, essentially to the point of being a commodity, to have a chance of avoid the central problem that causes us to have to "fire miners". This is why I think "
only get ASICs back in the game if they are sufficiently commoditized and decentralized" is desirable.
It may be that other priorities will weigh heavier in favor of ASICs though - defense against attacks, producing less waste heat etc. It looks like a chicken-and-egg problem to arrive at the next suitable ASIC, if, for the moment, we need to step away from the current tech. I'm not sure how we can safely get back to ASICs, or whether those interested in controlling/centralizing Bitcoin will solve that problem for us by finding a way.
I started on a non-POW fork initially because I cannot predict which way the market will go on the POW/non-POW decision.
But for the POW fork, I will listen to all the arguments - even those advocating continued resistance to ASICs on the grounds of "previous bad experience that has to be avoided".
If my thoughts are not making much sense, I apologize and hope you can share more of your view. Please do continue to challenge my assumptions