Es gibt einen Kommentar im Bitcoin-Quellcode untersrc/chainparams.cpp
/** * Build the genesis block. Note that the output of its generation * transaction cannot be spent since it did not originally exist in the * database. * * CBlock(hash=000000000019d6, ver=1, hashPrevBlock=00000000000000, hashMerkleRoot=4a5e1e, nTime=1231006505, nBits=1d00ffff, nNonce=2083236893, vtx=1) * CTransaction(hash=4a5e1e, ver=1, vin.size=1, vout.size=1, nLockTime=0) * CTxIn(COutPoint(000000, -1), coinbase 04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73) * CTxOut(nValue=50.00000000, scriptPubKey=0x5F1DF16B2B704C8A578D0B) * vMerkleTree: 4a5e1e */
Worauf bezieht sich dieser Wert genau?
coinbase 04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73
Die ursprüngliche 50-BTC-Münzbasis kann nicht ausgegeben werden, da sie nicht im UTXO-Set enthalten war. Jede Transaktion, die versucht, es auszugeben, wäre ungültig, da die vorherige Ausgabe von Coinbase tx nicht im utxo-Set vorhanden ist.
Die Hex-Zeichenfolge ist eine Kodierung von The Times 03/Jan/2009 Chancellor on brink of second bailout for banks
, zusammen mit den regulären Coinbase-Parametern. Es ist im Wesentlichen ein Marker, der beweist, dass die Kette nicht vor dem 01.03.2009 vorgemint wurde, indem die Schlagzeile aus einer Zeitung an diesem Tag eingefügt wird.
Barney Kammern