samer wroteHybrid wroteGreat for mining bitcoin
Wouldn't ASICs always be faster?
Theoretically speaking, if you have the same amount of Bit-equivalent Qubits in a Quantum Computer, and run the same decoding algorithm for bitcoin that usual PC miners have, expect a far worse performance than a regular Intel HD graphics card miner.
Even if you had a huge amount of Qubits, expect it to be far slower than a normal GPU miner.
What makes quantum computers unique is the theory of entangled particles, the ability to change a particle's state based on another. Not only that, but you're also able to open a world of values in a single bit (X Y Z and probability). Don't forget the more Qubits you have, the more possibilities are exponentially available, the more work in parallel you can achieve. You can create an if (condition) var = !var; statement using a simple CNOT gate (which does not use the thousand transistors that we know and love), let's not forget about quantum teleportation (cloning a value), bell gates, and the fact that you can only measure one value at a time!
In other words, you'll be able to produce a way better cryptocurrency miner if you can program one designed to run under quantum computing logic, and that's not an easy task to do! (It's like coding a cryptocurrency miner in some kind of multithreaded probabilistic assembly)
Not to forget, in binary computers, if A gives you B, you will always expect that A will give you B - in quantum computing, A may give you C, which is a less probable answer, hence they run the simulation thousands of times for it to converge to the answer B (if it does converge).
Qubits are very slow compared to recent transistor response times, but are able to handle a lot more!