What is the Coin Base Text of a bitcoin block?

0

On the site https://coin.dance/blocks#blockDetails, there is a column Coin Base Text with values like Mined by AntPoolk9 Z4,b or *3Zc/BTC.COM/mm.j΀n~OoBրn*e*@ for example. What does it mean? Is it equivalent to the nonce (because I thought, the nonce is always numeric)?

And where is this information stored? In each bitcoin block? And why?

ndsvw

Posted 2017-12-15T17:53:36.630

Reputation: 1 947

Answers

2

Every block has one coinbase transaction, which is a transaction that miners use to send the block reward and fees to one or more outputs.

Since that transaction is generating new coins it has a special kind of input, that is called the coinbase, which allows up to 100 bytes of arbitrary data to be written to the blockchain. Most mining pools will put some sort of text in that field to identify themselves as the miner of that block. A solo miner can put anything* they want in that field, such as the message that Satoshi Nakamoto put in the Genesis Block coinbase:

The Times 03/Jan/2009 Chancellor on brink of second bailout for banks

*As of block 227,836, the first few bytes of the coinbase must contain the block height

Paul

Posted 2017-12-15T17:53:36.630

Reputation: 173

thank you :) But what I still do not understand: Why is this even usefull/necessary. 100 Bytes of arbitrary data per block (more than 47 Megabytes in 500,000 blocks) sounds like a waste of storage space...ndsvw 2017-12-15T18:31:09.643

1@Alpha Satoshi Nakamoto used it to include that message, to prove that the block was mined after that date. It also provides space for an extraNonce, which is used to try more hashes when mining. I'm not sure if he envisioned more uses than that, but it has been used sense then. It must contain the block height now, which is useful for guaranteeing that no two coinbase transactions are identical (which was previously an easy way for miners to make multiple transactions with the same TXID). Knowing the pool that mined a block is certainly useful as a way to measure pool centralization.Paul 2017-12-15T18:39:29.503

@Alpha Also, 47 Mb is hardly a dent. If that little amount of storage caused an issue for someone they'd have a problem in 8 hours anyway when the blockchain has grown by more than 47Mb.Paul 2017-12-15T18:41:01.603