Bitcoin Forum
December 15, 2024, 02:48:27 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: block reward that can never be spent  (Read 863 times)
arulbero (OP)
Legendary
*
Offline Offline

Activity: 1954
Merit: 2101


View Profile
December 27, 2016, 11:49:36 AM
 #1

This article claims that the block immediately following every halving can never be spent.
(I knew that only genesis block reward cannot be spent)

Is that true?
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4298
Merit: 8822



View Profile WWW
December 27, 2016, 11:55:54 AM
 #2

This article claims that the block immediately following every halving can never be spent.
(I knew that only genesis block reward cannot be spent)

Is that true?
No, it's not true.
cr1776
Legendary
*
Offline Offline

Activity: 4256
Merit: 1313


View Profile
December 27, 2016, 01:46:03 PM
Last edit: December 27, 2016, 03:23:06 PM by cr1776
 #3

This article claims that the block immediately following every halving can never be spent.
(I knew that only genesis block reward cannot be spent)

Is that true?

Take a look at
http://blockr.io/block/info/210000
http://blockr.io/block/info/210001

vs
http://blockr.io/block/info/420000
http://blockr.io/block/info/420001 - it appears this has not been spent yet (but not because it can not)

It seems like an odd claim that they are making, given the blocks above.
piotr_n
Legendary
*
Offline Offline

Activity: 2058
Merit: 1416


aka tonikt


View Profile WWW
December 27, 2016, 02:29:44 PM
Merited by ABCbits (2)
 #4

(I knew that only genesis block reward cannot be spent)

Not only.
I believe there are two cases in the block chain where coinbase TX had the same ID as another one before it.
It is not possible anymore, but it used to be possible.
The two rewards became unspendable when the nodes' implementation switched to LevelDB (that replaced BerkeleyDB for storing UTXO set).
They were spendable before, but now such is the "consensus".

But I don't know anything about "[reward from] the block immediately following every halving can never be spent"
That would be something new, would have to be some implementation bug.
But more likely it's just fake news Smiley

Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB  9059 1BE7 B545 CDF3 FD0E
ArcCsch
Full Member
***
Offline Offline

Activity: 224
Merit: 117


▲ Portable backup power source for mining.


View Profile
December 27, 2016, 06:45:45 PM
Merited by ABCbits (1)
 #5

The genesis block, mined by Satoshi Nakamoto, cannot be spent, this was probably intentional since only He had the software to mine it, and getting coins for it would be a premine. The only other case of an unspendable reward, was, as others have mentioned, repeated coinbase transactions. There is, however, another subtle point; the block reward claimed by the miner cannot be more than the expected amount of new coins plus the fees, but it can be less, so miners can underpay themselves (this has actually been done).

However, nothing prevents the reward right after a halving from being spent.

If you don't have sole and complete control over the private keys, you don't have any bitcoin!  Signature campaigns are OK, zero tolorance for spam!
1JGYXhfhPrkiHcpYkiuCoKpdycPhGCuswa
chrisvl
Legendary
*
Offline Offline

Activity: 1274
Merit: 1006

Trainman


View Profile WWW
December 30, 2016, 11:17:31 PM
 #6

This article claims that the block immediately following every halving can never be spent.
(I knew that only genesis block reward cannot be spent)

Is that true?
The genesis block reward can't be spend, because was hard_coded ^simple satoshi don't add the coinbase transaction into the global database,so each block reward after genesis block can be spend

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!