Bitcoin Forum
November 10, 2024, 11:12:05 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: What happens when you "find" a block?  (Read 4995 times)
Kinetic915 (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 17, 2013, 01:14:20 AM
 #1

What happens when you find a block?


casper77
Legendary
*
Offline Offline

Activity: 2898
Merit: 1035


View Profile
April 17, 2013, 01:26:02 AM
 #2

its like win in "euromillions"
BookLover
Hero Member
*****
Offline Offline

Activity: 533
Merit: 500


^Bitcoin Library of Congress.


View Profile
April 17, 2013, 01:38:23 AM
 #3

Could you be more specific in your question?

When a miner finds a block he is currently awarded 25BTC + fees.  The block reward is hard coded to half approximately every four years and will eventually reach zero.

rainwater
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 17, 2013, 02:28:49 AM
 #4

What happens when you find a block?




if you are in a pool, nothing, you don't even know it

if you solo, it looks like someone sent you 25BTC exchept it says "mined"
weterpallet
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
April 17, 2013, 02:59:48 AM
 #5

fireworks   Smiley
lane2
Newbie
*
Offline Offline

Activity: 12
Merit: 0



View Profile WWW
April 17, 2013, 03:03:43 AM
 #6

and congratulations  Smiley
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4832



View Profile
April 17, 2013, 03:05:58 AM
 #7

When you "find a block", what has actually happened is that you've successfully found a low enough valued SHA-256 hash of a block header that either your software created or the mining pool created for you.

If you are solo mining, your mining software then broadcasts this block to all connected peers (if you are mining in a pool, then you provide the nonce back to the mining pool and they broadcast the block).

All connected peers that receive the block verify all the transactions in the block, verify that the hash is of low enough value, and verify that the nonce generates the broadcast hash.  They then append the block to their blockchain and relay it on to all their connected peers.  Any miner that receives the new block will create a new block that has your hash as the "previous block" and then will begin mining that new block.
Sandragutierre24Y
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 17, 2013, 03:10:32 AM
 #8

good explanation, thanks
Kinetic915 (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 17, 2013, 03:21:42 AM
 #9

Gotcha thanks for the explanation. If you find one in a pool you don't get any "bonus" I guess? Thanks

DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4832



View Profile
April 17, 2013, 03:37:54 AM
 #10

Gotcha thanks for the explanation. If you find one in a pool you don't get any "bonus" I guess? Thanks

That depends on the rules of the pool, but as far as I know most of the popular pools don't offer any sort of bonus to anyone lucky enough to have been the one that found the necessary nonce.
rainwater
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 17, 2013, 06:49:03 AM
 #11

Quote

That depends on the rules of the pool, but as far as I know most of the popular pools don't offer any sort of bonus to anyone lucky enough to have been the one that found the necessary nonce.

yeah, you almost don't want to know, because it's sort of like "hey, I COULD have had 25BTC" Sad
whiskers75
Hero Member
*****
Offline Offline

Activity: 658
Merit: 502


Doesn't use these forums that often.


View Profile
April 17, 2013, 08:01:20 AM
 #12

Quote

That depends on the rules of the pool, but as far as I know most of the popular pools don't offer any sort of bonus to anyone lucky enough to have been the one that found the necessary nonce.

yeah, you almost don't want to know, because it's sort of like "hey, I COULD have had 25BTC" Sad

Actually, you couldn't: the rest of the pool is contributing by finding incorrect solutions - thus increasing your chance of finding a correct solution. Tongue

*sighs* can't mine...

Elastic.pw Elastic - The Decentralized Supercomputer
ELASTIC ANNOUNCEMENT THREAD | ELASTIC SLACK | ELASTIC FORUM
WeTradeCoins
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
April 17, 2013, 08:02:36 AM
 #13

A kid in Africa gets vaccinations and VDSL internet for one month  Cheesy

www.WeMineLTC.com   0% FEE |   PPLNS  |   SSL  |   STRATUM  |  FULL DDoS PROTECTION LTC POOL!!
tawitsa
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
April 17, 2013, 08:07:17 AM
 #14

you get 25 BTC
rainwater
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 17, 2013, 09:12:10 AM
 #15

Quote

That depends on the rules of the pool, but as far as I know most of the popular pools don't offer any sort of bonus to anyone lucky enough to have been the one that found the necessary nonce.

yeah, you almost don't want to know, because it's sort of like "hey, I COULD have had 25BTC" Sad

Actually, you couldn't: the rest of the pool is contributing by finding incorrect solutions - thus increasing your chance of finding a correct solution. Tongue

*sighs* can't mine...

the fact that they submit incorrect solutions does not increase your chance Smiley

in theory, if you'd been soloing, you'd have found 25BTC

although in practice, when you mine you are trying to find a different block vs what you'd search soloing,
Hei_
Newbie
*
Offline Offline

Activity: 42
Merit: 0



View Profile
April 17, 2013, 09:14:16 AM
 #16

since 2010 i found 4 blocks solo mining with only 1,8Gh/s
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4832



View Profile
April 17, 2013, 12:53:19 PM
 #17

yeah, you almost don't want to know, because it's sort of like "hey, I COULD have had 25BTC" Sad
- snip -
although in practice, when you mine you are trying to find a different block vs what you'd search soloing,

^^This^^

When you mine in a pool, the pool creates the block header that you are hashing.  That block includes a coinbase transaction that pays the block reward to the pool..

If you were solo mining, your block would include a coinbase transaction that pays the block reward to you.  This would result in a completely different merkle root in the block header.  Therefore, you would be generating completely different hashes while solo mining, and the nonce that you stumbled upon in the pool would not have worked for your solo mining attempt.  In other words, you only found the block because you were mining in the pool.  There is no way to know if you would have found a block solo mining.


DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4832



View Profile
April 17, 2013, 12:59:30 PM
 #18

Quote

That depends on the rules of the pool, but as far as I know most of the popular pools don't offer any sort of bonus to anyone lucky enough to have been the one that found the necessary nonce.

yeah, you almost don't want to know, because it's sort of like "hey, I COULD have had 25BTC" Sad

Actually, you couldn't: the rest of the pool is contributing by finding incorrect solutions - thus increasing your chance of finding a correct solution. Tongue

*sighs* can't mine...

If I roll a 20 sided die, the change that I'll roll a 1 is 5% (one divided by twenty).

If 10 more people roll a 20 sided die at the same time as me, do they improve my changes of rolling a 1 because they are contributing numbers other than 1?

No.  My chances are still 5%.

If everyone in the entire world rolls a 20 sided die simultaneously, my personal chances of being one of the people lucky enough to roll a 1 are still 5%.

Mining is the same.  For a given difficulty, it doesn't matter if I'm solo mining, mining in a pool, or mining along with the entire network.  My personal chances of being the one who finds the next block are the same.
pooraich
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile WWW
April 17, 2013, 01:01:54 PM
 #19

solo it's good.
polo... it's nothing
8kmode
Member
**
Offline Offline

Activity: 107
Merit: 10


View Profile
April 17, 2013, 01:03:58 PM
 #20

Is there anyway we can up our chances of finding a block?

correct me if I am wrong (still very new to this as well) but lets say the current difficulty is 100. A correct share which would result in a block has to be a share that is over 100.
Are we able to make our GPU's only submit shares over a certain difficulty? (solo mining)

Unless I am wrong in which case this question no longer applies.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!