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

NFT sales fell 5.4% to $79 million, Pudgy Penguins down 36%

November 15, 2025

JPMorgan placed JPM Coin bank deposits into Base.

November 15, 2025

Dogecoin Faces Correction—Could EV2 Presale Become The New Titan Of Web3 Gaming?

November 15, 2025

Dogecoin Faces Correction—Could EV2 Presale Become The New Titan Of Web3 Gaming?

November 15, 2025

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

November 14, 2025

What is a crypto bridge? The Complete Guide to Blockchain Interoperability

November 14, 2025

As RWA momentum accelerates, BlackRock’s BUILD launches on the BNB chain.

November 14, 2025

Coinbase Ventures-Backed Supra Offers $1M Bounty To Beat Its Parallel EVM Execution Engine

November 14, 2025

XRP rises 5% after Trump signs shutdown bill

November 14, 2025

Luxembourg’s finance minister said the state fund would only allocate assets to Bitcoin.

November 14, 2025

Effortlessly Start Your Crypto Mining Journey

November 13, 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

NFT sales fell 5.4% to $79 million, Pudgy Penguins down 36%

November 15, 2025

JPMorgan placed JPM Coin bank deposits into Base.

November 15, 2025

Dogecoin Faces Correction—Could EV2 Presale Become The New Titan Of Web3 Gaming?

November 15, 2025
Most Popular

Crypto VC Funding Reaches $2.7 Billion in Q2, Tron Could Become ‘Most Profitable Blockchain’ — ​​Finance Redefined

August 17, 2024

BNB Incubation Alliance Announces Winners at Brussels Event

July 11, 2024

Bitcoin rally beyond short-term bearish indicators has traders calling for new BTC price highs.

September 19, 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.