1.) Claiming something is "ASIC proof". No algorithm is that. You can always develop an ASIC. GPUs are ASICs, after all. Take the design of a GPU, strip everything not needed for Vertcoin mining and that's your VTC-ASIC. Still, of course, that ASIC would be way more complex than any SHA/BTC ASIC and would require loads of fast memory, thus making it very expensive (compared to SHA and even scrypt/LTC ASICS). But this immediately leads to my second point.
2.) How bad are ASICs after all? With SHA, there is a low entry level for developing an ASIC. With VTC, this "entry barrier" would be much higher. Imagine VTC would be as popular as BTC is now. I'm going to guarantee you that at least one person/group would be into developing a VTC ASIC. But that's the problem: Only few entities would have the funds to do so, much fewer than with Bitcoin. After all, this will lead to more centralization, not less.
I don't like that "hobby mining" is gone in the Bitcoin world, I don't like how much current ASICs are overpriced.
But I still think the Bitcoin network is better off with all the ASICs than the VTC network would be.
No worries. The coin is software. ASICs are hardware. A simple algorithm tweak proposed by the VTC developers and agreed upon by the community will shake off an ASIC. Even a change to N-factor schedule would wreak havoc on ASIC makers' business plans. As long as Vertans say ASICs are not welcome here, we'll be able to preserve the 'hobby mining' angle for a good while.
Edit: BTW I don't like the asics at all, mostly because of the incredible disruption they caused. There are not many companies that can make asics this complex, and when they do have working units they extensivly 'test' them before they ship them out. That's what I think BFL and such did.
HinnomTX,
ShadesOfMarble does have a point though, IMO. Asics (and FPGAs) are sort of in between hardware and software. The GPU (the core itself) is basically an ASIC. With lots of functionality that's not required for mining.
So if you could strip the unneeded parts from a graphicscard's GPU you could create an mining-specific PCB with a higher efficiency and probably lower power requirements. And you could change the N-factor just as easily.
I think that would would require an incredible amount of engineering though, you'd be doing AMD's and Nvidia's work basically. To me that doesn't sound feasible.
Unless AMD and Nvidia themselves would start producing those miners. Then again, the downside of anything application specific is that they're completely useless if this whole *coin-world collapses.
I don't think that will happen, but for a company this is probably a big risk.
This is my whole point. If there is enough money in it, some entity will do it. But only companies with a very good funding will be able to do it.
Fast forward to 2017, everybody is using Vertcoin now because they thought it will free the cryptocurrency world from "those ASIC companies". But, boom! AMD just developed an ASIC miner, because their GPUs are really good at mining anyway, so they just removed everything not needed for mining, no video output etc, high power VRMs for insane clock speeds, loads of high-speed memory (because they are such a big company and buy tons of it they get it cheaper than anyone else), so they run 10-100x more efficient (both MH/s/J and USD/(Mh/s)) than the GPUs they sell. So now all the hashing power basically lays in the hand of one company. Because the design of the ASIC is very complex, no other company competes with AMD. What now?
With SHA, you could even go the "ultra cheap" route and do a hardcopy ASIC with existing (open source) HDL code. How many SHA ASICs do we have? A dozen? They all compete and are at least an oligopoly.
Anyway: The statement "No more ASICs" ist just not true. It should say "Currently no ASICs".