Think about 100m race. if you put Usain Bolt against 100,000 one legged dwarfs then there is still going to be only one winner.
No. Think of it as a lottery. Miners will try to guess the correct number. You can buy 5 tickets with your 5GHz cpu, and 1 ticket with a 1 GHz cpu. 5 tickets will win far less than 100 tickets.
Same thing as I said but different analogy.
Not at all same thing.
In fact its not as simple as that. Each new block starts a new sequence of calculations. Its not just a case of picking a random number and hoping. Its running an algorithm trying to find a result. The i7 has a much better chance because it can handle far more clock cycles than something like a 1ghz cpu so i7 will always have a far better chance.
Really?
5GHz cpu has the same chance as 5x1GHz cpus.
As stated before this only applies when in a pool not solo
ok its like this.
6 cpu's 1 4.3ghz and 5 1ghz.
All 6 cpu's start a new algorithm. The first one to find the solution gets it ok. the 4.3 ghz has more chance of finding the answer because its faster. The 5 1ghz are all running the same algorithm. They are not working together to give 5x1ghz they are all running at 1ghz.
You have to consider the 5 x 1ghz as 5 separate machines. The only way the 5 could run together to give 5ghz is for them to all be running on the same bus, same motherboard but even then the latency would mean they would still only run at about 4ghz.
A Basic example for you. Think of a rng generator. It has to pick a number from 0-99 and needs to pic the number 0. Think of that as the way a block is generated ( OK I KNOW ITS NOT BEFORE PEOPLE SLAM IT…its an example. )
Now think about 2 cpu's running a loop
int result = 100;
while( result > 0 )
result = random(100);
That loop will continue until result = 0; Not going to calculate exact clock cycles of that loop or how fast either cpu could execute it but lets say hypothetically that the 4.3 ghz cpu could loop it 4.3 times faster than the 1ghz cpu. It means it has 4.3 times the chance of hitting 0 before the 1ghz. Ok randomness gives both cpu's a chance but the 4.3 ghz has more of a chance.
Now consider 2 1ghz cpu;s running that loop. They are both running it at same speed but the odd's of them hitting it before the 4.3 is only slightly more. They are still running at 1ghz though. They are not running twice as fast because there are 2 of them they are both running at the slower speed.