Author

Topic: Bitcoin Generating but giving no feedback (Read 1375 times)

legendary
Activity: 1246
Merit: 1016
Strength in numbers
January 04, 2011, 05:13:31 AM
#5
I seem to have misunderstood the generation process. I though it was only a matter of time but after reviewing some of the docs I noticed something about it being a race. Is that a race to generate the next block which restarts evertime someone generates the latest block?

Here's a simplified version. Your computer is checking numbers to see if they are a solution to a specific math problem that uses data about transactions and the previous block. Each check is independent, you never get closer. If you can check 10x faster than someone else you are 10x more likely to win, unlike a race where you would win every time if you were 10x faster. When someone 'wins' it doesn't set you back, you seamlessly start working on the next problem.

As was mentioned you may never solve a block with a normal computer. It is now over 16000 times harder to find an answer low enough to count than it was in the beginning. This is because the rules adjust the target to maintain an average block time of 10 minutes. Theoretically it could go back down, but it isn't likely imo, bitcoin is growing.

Joining a pool will give you fractions of a coin every so often. Essentially it's just a bunch of people who agree to share what the get, but it's airtight, or at least it can be if it's implemented correctly.

administrator
Activity: 5222
Merit: 13032
January 04, 2011, 02:39:43 AM
#4
I seem to have misunderstood the generation process. I though it was only a matter of time but after reviewing some of the docs I noticed something about it being a race. Is that a race to generate the next block which restarts evertime someone generates the latest block?

No. There's only a race when two people create a block at the same time.

It's not a "matter of time", either. Each second you have a certain small probability of generating a block. The probability is higher when you're using better hardware to generate. It's entirely possible that you'll never generate a block with just 2000 khash/s.
newbie
Activity: 4
Merit: 0
January 04, 2011, 02:36:29 AM
#3
I seem to have misunderstood the generation process. I though it was only a matter of time but after reviewing some of the docs I noticed something about it being a race. Is that a race to generate the next block which restarts evertime someone generates the latest block?
legendary
Activity: 1708
Merit: 1010
January 04, 2011, 12:42:14 AM
#2
Normal, but don't expect much in the way of generation unless you are using a high end gpu.  I've never generated a block.
newbie
Activity: 4
Merit: 0
January 04, 2011, 12:15:48 AM
#1
A couple of weeks ago I installed bitcoin on three Windows PC's, one of which is always on. I have poked a hole in my firewall and the client has downloaded lots of blocks, is reporting many connections and says that it's generating at around 2000 khash/s. I get no other feedback on how generating is progressing. Is this normal or is there something wrong?
Jump to: