Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: jabetizo on March 23, 2013, 10:52:00 PM



Title: coinbase transaction when block reward is 0
Post by: jabetizo on March 23, 2013, 10:52:00 PM
once all 21 million bitcoins have been mined, will a block be valid if its coinbase's output is 0 BTC (assuming there are no transactions with fees in the block)?


Title: Re: coinbase transaction when block reward is 0
Post by: Peter Todd on March 23, 2013, 11:45:37 PM
Blocks are already valid with the coinbase reward set to 0 - the reward is allowed to be less than the maximum allowed.


Title: Re: coinbase transaction when block reward is 0
Post by: gmaxwell on March 24, 2013, 02:04:18 AM
A corner case to keep in mind if we ever want to prohibit zero value outputs!


Title: Re: coinbase transaction when block reward is 0
Post by: Peter Todd on March 24, 2013, 02:10:43 AM
A corner case to keep in mind if we ever want to prohibit zero value outputs!

Ha, good point!


Title: Re: coinbase transaction when block reward is 0
Post by: jabetizo on March 24, 2013, 02:12:12 AM
A corner case to keep in mind if we ever want to prohibit zero value outputs!

i didn't know they were currently allowed, thanks :)


Title: Re: coinbase transaction when block reward is 0
Post by: Sunny King on March 24, 2013, 04:36:00 AM
Coinbase shouldn't reach 0 until 4*32=128 years later.