Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: enoeth on March 10, 2014, 08:27:23 AM



Title: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: enoeth on March 10, 2014, 08:27:23 AM
I'm solo mining and I got an accepted share.

How can I know for sure that I found one bitcoin block? I checked debug.log but nothing stands out. What should I be looking for?

Also, most importantly, in how much time, If I really did find the hash solution to that block, should I expect to see the bitcoins in my wallet? And please don't say after 100 blocks and 120 you will be able to spend them, because there is still nothing in my wallet after 150 extra blocks in the blockchain.

Is there a place you can tell if you found one, in transactions? listtransactions outputs blank. I don't think it's orphaned: shouldn't it go from accepted to stale/invalid if it is found to be orphaned (someone beat me to it/was already solved by the network) ?

Thanks a lot guys.


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: Abdussamad on March 10, 2014, 10:31:43 AM
a) no one solo mines

b) no one mines using bitcoind

What's your hash rate that you saw fit to solo mine?


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: enoeth on March 10, 2014, 11:23:21 AM
Sure, the odds are never in your favor, but still ... people do win the powerball lottery in the US, asteroids do fall from time to time - see Chelyabinsk.
It's just a matter of luck. Or did you think the miner software tries hashes incrementally, in order, from the first possible one to the last possible variation?
Don't worry, my hashing is huge, in the TH/s.


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: Abdussamad on March 10, 2014, 12:23:02 PM
Don't worry, my hashing is huge, in the TH/s.

A TH/s or 3 is not considered huge nowadays.

I don't have the answers to your questions so I think I'll exit this thread now.


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: spin on March 10, 2014, 01:27:04 PM
I'm solo mining and I got an accepted share.
A "share" implies pool mining.


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: enoeth on March 10, 2014, 02:54:54 PM
Yeah, too used to pool mining syntax. Accepted HASH.

If you don't know the answer because you never found a block solo mining in your life, please, don't bother replying.

If you don't know to answer any of the questions in my first post, which I will re-post bellow, don't make wild guesses, I'm probably better than you at doing those, given how much I've researched into this matter and couldn't find definitive answers on the entire web.

Questions:

1. How can I know for sure that I found one bitcoin block, where would it first show? (unconfirmed balance?, transactions tab?, listtransactions command in console?, debug.log, exact path, exact thing to search, what each logged syntax means)

2. How long will it take (in hours and new blocks found by the network) for the 25 BTC reward of the found block to find their way into the wallet's balance ? (the minimum wait time, the average wait time, the maximum wait time)


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: DeathAndTaxes on March 10, 2014, 02:57:49 PM
If you solved a block the reward would show in your wallet instantly.


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: spin on March 10, 2014, 03:19:43 PM
If you don't know to answer any of the questions in my first post, which I will re-post bellow, don't make wild guesses, I'm probably better than you at doing those, given how much I've researched into this matter and couldn't find definitive answers on the entire web.

Maybe you didn't research well enough?

If you know which block go look at the block and check the coinbase transaction and see which address got the reward.

For example this block:
http://blockr.io/block/info/289877
Generated 25BTC + fees in this Tx:
http://blockr.io/tx/info/7e95c365690a7c27d10ed92b109a9bc8e0eef3510d50e8a8b2f42275296d929e
to this address: http://blockr.io/address/info/1CjPR7Z5ZSyWk6WtXvSFgkptmpoi4UM9BC

This should appear immediately in a wallet with that address.




Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: DeathAndTaxes on March 10, 2014, 03:23:57 PM
1. How can I know for sure that I found one bitcoin block, where would it first show? (unconfirmed balance?, transactions tab?, listtransactions command in console?, debug.log, exact path, exact thing to search, what each logged syntax means)

It will show on the transactions tab instantly.  It will also show in listtransactions.  It may also show elsewhere but I have never cared to look.

Quote
2. How long will it take (in hours and new blocks found by the network) for the 25 BTC reward of the found block to find their way into the wallet's balance ? (the minimum wait time, the average wait time, the maximum wait time)

It will show instantly.  It will be spendable and added to the confirmed balance after exactly 120 blocks (the protocol only requires 100 but the QT client adds an extra 20 blocks).


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: enoeth on March 10, 2014, 03:26:28 PM
Thanks guys! That was helpful.


Title: Re: What is the wait time to see the reward bitcoins from a block in your wallet ?
Post by: DeathAndTaxes on March 10, 2014, 03:32:52 PM
Np.  If you want to see it yourself I recommend mining either for Eligius or p2pool.  Their rewards are directly in the coinbase so it will appear in your wallet just like a solo mine would be.  The only difference between those pools and solo mining is that the coinbase is paid to multiple people and you only get a "portion".  Other than that they are identical so it is a good way to see what to expect with solo mining without potentially having to wait years or decades for a solo block.