Bitcoin Forum
May 10, 2024, 02:20:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Generated More Than 50 Coins in One Block?  (Read 2034 times)
twistmyarm (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
March 19, 2011, 11:51:05 AM
 #1

Hi all:

I was always under the impression that each 'block' mined (?) generated 50BTC. So imagine my confusion when the last block that I generated gave me 50.04BTC.

I'm just curious if this is normal or not and if so, can someone please explain to me how it is 'determined' how many coins are in that block?

Thanks!
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
TheKoziTwo
Legendary
*
Offline Offline

Activity: 1552
Merit: 1047



View Profile
March 19, 2011, 11:54:55 AM
 #2

It's 50 BTC, but if people has entered a fee (to speed up confirmation) this amount will be added to the block. In other words, you got 0.04 BTC worth of fees.

twistmyarm (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
March 19, 2011, 12:14:21 PM
 #3

Hmm... just so that I understand this, please. I generated the coins, but when they were added to my account, they were added as 50.04. Before they were even confirmed, they were marked as 'generating' 50.04BTC.

So is it possible that that 0.04 fee came 'through' at the same time as I generated 50BTC, and they were just displaying as generating 50.04? Or are you saying that that 0.04 fee that I earned was somehow related to the 50BTC I generated?

Please excuse the confusion, but thanks for the help Smiley
Jered Kenna (TradeHill)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile WWW
March 19, 2011, 04:21:56 PM
 #4

When you pay a fee does it get divided among the first 5 or 10 people or just the first one to solve the block? Never heard much about how they get distributed.

moneyandtech.com
@moneyandtech @jeredkenna
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12982


View Profile
March 19, 2011, 04:33:00 PM
 #5

When you pay a fee does it get divided among the first 5 or 10 people or just the first one to solve the block? Never heard much about how they get distributed.

Just the person who gets the block.

You can see a generation with a fee here:
http://blockexplorer.com/t/6my4zCgnVX
The fees are combined into the same output as the generation.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Jered Kenna (TradeHill)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile WWW
March 19, 2011, 06:35:08 PM
 #6

When you pay a fee does it get divided among the first 5 or 10 people or just the first one to solve the block? Never heard much about how they get distributed.

Just the person who gets the block.

You can see a generation with a fee here:
http://blockexplorer.com/t/6my4zCgnVX
The fees are combined into the same output as the generation.

Awesome, thanks!

moneyandtech.com
@moneyandtech @jeredkenna
twistmyarm (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
March 21, 2011, 09:38:31 PM
 #7

Thanks for the feedback all. I'll be completely honest, I still don't understand it, but again to be honest, I'm not sure I really care.

Yes, I will take the bonus coins whenever and however they come Smiley
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2348


Eadem mutata resurgo


View Profile
March 21, 2011, 09:54:00 PM
 #8


The block you generated contains/encodes/verifies the transactions that occurred on the network during the time it took you to solve the block.
Some of those transactions included a fee so that they would get to the head of the transaction queue and get into the block you solved first.
Those fees go to the miner who solves the block and encodes the transactions.
There is a wiki, although no great detail about fees.
https://en.bitcoin.it/wiki/Blocks
"Bitcoin transactions are broadcast to the network by the sender, and all peers generating coins collect them and add them to the block they're working on."

nextnonce
Member
**
Offline Offline

Activity: 74
Merit: 10


www.minethings.com


View Profile WWW
March 22, 2011, 05:36:52 AM
 #9

So then how will this work when there are no more blocks to generate (we're at 21 mil)?

BTC accepted at my browser-based MMO, Minethings.com.  ~1500 active players mining now.
kiba
Legendary
*
Offline Offline

Activity: 980
Merit: 1014


View Profile
March 22, 2011, 05:39:54 AM
 #10

So then how will this work when there are no more blocks to generate (we're at 21 mil)?

We will alway generate blocks. Just that the incentive to mine blocks will change to transaction fees.

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12982


View Profile
March 22, 2011, 05:40:03 AM
 #11

So then how will this work when there are no more blocks to generate (we're at 21 mil)?

Blocks are still generated, they just don't have any inherent value. Miners must be supported entirely by transaction fees.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
twistmyarm (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
March 22, 2011, 10:37:46 PM
 #12


The block you generated contains/encodes/verifies the transactions that occurred on the network during the time it took you to solve the block.
Some of those transactions included a fee so that they would get to the head of the transaction queue and get into the block you solved first.
Those fees go to the miner who solves the block and encodes the transactions.
There is a wiki, although no great detail about fees.
https://en.bitcoin.it/wiki/Blocks
"Bitcoin transactions are broadcast to the network by the sender, and all peers generating coins collect them and add them to the block they're working on."
Thanks moa: this one paragraph I think made everything make sense. Thank you.
bitjet
Hero Member
*****
Offline Offline

Activity: 696
Merit: 500



View Profile
March 24, 2011, 03:37:39 AM
 #13


The block you generated contains/encodes/verifies the transactions that occurred on the network during the time it took you to solve the block.
Some of those transactions included a fee so that they would get to the head of the transaction queue and get into the block you solved first.
Those fees go to the miner who solves the block and encodes the transactions.
There is a wiki, although no great detail about fees.
https://en.bitcoin.it/wiki/Blocks
"Bitcoin transactions are broadcast to the network by the sender, and all peers generating coins collect them and add them to the block they're working on."
Thanks moa: this one paragraph I think made everything make sense. Thank you.

Yes thank you, I have been very confused about the fees, where they go and where they come from this makes total sense and is a fantastic idea!! THANK YOU.
Pages: [1]
  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!