Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • SUBMIT
Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • SUBMIT
Crypto Flexs
Home»BITCOIN NEWS»bitcoin core – How do miners generate multiple outputs on a coinbase transaction?
BITCOIN NEWS

bitcoin core – How do miners generate multiple outputs on a coinbase transaction?

By Crypto FlexsSeptember 9, 20241 Min Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
bitcoin core – How do miners generate multiple outputs on a coinbase transaction?
Share
Facebook Twitter LinkedIn Pinterest Email

Bitcoin Core hardcodes the Coinbase transaction as a single output. coinbaseTx.vout.resize(1) By definition src/node/miner.cpp

     // Create coinbase transaction.
    CMutableTransaction coinbaseTx;
    coinbaseTx.vin.resize(1);
    coinbaseTx.vin(0).prevout.SetNull();

****************************************************
//Referring to the line of code below 
    coinbaseTx.vout.resize(1);

*****************************************************
    coinbaseTx.vout(0).scriptPubKey = scriptPubKeyIn;
    coinbaseTx.vout(0).nValue = nFees + GetBlockSubsidy(nHeight, chainparams.GetConsensus());
    coinbaseTx.vin(0).scriptSig = CScript() << nHeight << OP_0;
    pblock->vtx(0) = MakeTransactionRef(std::move(coinbaseTx));
    pblocktemplate->vchCoinbaseCommitment = m_chainstate.m_chainman.GenerateCoinbaseCommitment(*pblock, pindexPrev);
    pblocktemplate->vTxFees(0) = -nFees;

    LogPrintf("CreateNewBlock(): block weight: %u txs: %u fees: %ld sigops %d\n", GetBlockWeight(*pblock), nBlockTx, nFees, nBlockSigOpsCost);

However, in the recent block 860062, the mining pool paid several remote miners directly in a coin-based transaction: https://mempool.space/tx/aff7c9b18666c0a51c66013642e24bfcb8b721a674e0f4ce3afa3004b55b0156

How does a miner create a coinbase transaction that overrides the defaults specified in the above Bitcoin Core code snippet?

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

Bearish Administration: Let’s take a look at how the Bitcoin price has changed since Donald Trump became President.

November 14, 2025

Is Bitcoin price bottoming? The latest on-chain data suggests:

November 8, 2025

Bitcoin price holds near $109,000 as traders eye a November bounce.

November 2, 2025
Add A Comment

Comments are closed.

Recent Posts

Tapbit Marks 4th Anniversary With Continued Focus On Innovation And User Trust

November 20, 2025

Reuters: Brazil considers taxing international cryptocurrency payments

November 20, 2025

3 Altcoins enter the danger zone

November 20, 2025

Touareg Group Technologies Co. Launches With USD 1 Billion Capital To Power TrustglobeX — A New Era For Global Crypto Exchange

November 20, 2025

MultiVM Support Now Live On A Supra Testnet, Expanding To EVM Compatibility

November 19, 2025

NEXPACE Announces Ecosystem Fund, Deploying Up To $50 Million For MSU Ecosystem Growth And Expansion

November 19, 2025

10 Best Altcoin Prop Trading Firms 2025

November 19, 2025

Phemex Launches $6 Million, Multi-Venue Festival To Celebrate Its 6th Anniversary

November 19, 2025

Kraken strengthens its global strategy as Citadel joins a new wave of investment with $200 million in funding.

November 19, 2025

Unlock Instant Liquidity Without Selling Your Crypto

November 19, 2025

Ethereum price crashes to $3,000 amid market shakeup, with analysts warning of volatility ahead.

November 19, 2025

Crypto Flexs is a Professional Cryptocurrency News Platform. Here we will provide you only interesting content, which you will like very much. We’re dedicated to providing you the best of Cryptocurrency. We hope you enjoy our Cryptocurrency News as much as we enjoy offering them to you.

Contact Us : Partner(@)Cryptoflexs.com

Top Insights

Tapbit Marks 4th Anniversary With Continued Focus On Innovation And User Trust

November 20, 2025

Reuters: Brazil considers taxing international cryptocurrency payments

November 20, 2025

3 Altcoins enter the danger zone

November 20, 2025
Most Popular

Richard Heart Triumps in court after the SEC case was completely dismissed

April 25, 2025

WAX Blockchain and AWS team up for Web3 gaming tools

March 28, 2024

Quests along the way to Devcon

January 12, 2024
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2025 Crypto Flexs

Type above and press Enter to search. Press Esc to cancel.