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

Bitcoin Futures Traders Return to Pumping BTC: Will It Last?

October 21, 2025

ZBCN is tradable!

October 15, 2025

Mobile App Change Log 7.17.0

October 9, 2025
Add A Comment

Comments are closed.

Recent Posts

A Gateway To Early-Stage Crypto Projects And Trading Rewards

October 23, 2025

MEXC Q3 2025 Report Highlights Market Leadership Across New Listings, Security, And Ecosystem Growth

October 23, 2025

Fed Joins Payments Revolution, Brings Cryptocurrency to the Periphery

October 23, 2025

ETF Land Rush: Solana’s filing speed outpaces XRP and matches BTC.

October 23, 2025

XRP And BlackchainMining Are Giving Away A Massive $77.77 Million Bonus!

October 22, 2025

Phemex Upgrades Rewards Hub With $15,000 Package And Mystery Box System

October 22, 2025

Alps Blockchain Announces Corporate Rebranding To Alps

October 22, 2025

Why Most Crypto Cities Fail: The Surprising Reason Revealed

October 22, 2025

A retail rail can push $2 million a day out of the chain.

October 22, 2025

Bitcoin Futures Traders Return to Pumping BTC: Will It Last?

October 21, 2025

Bank of England to introduce stablecoin regulations by 2026

October 21, 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

A Gateway To Early-Stage Crypto Projects And Trading Rewards

October 23, 2025

MEXC Q3 2025 Report Highlights Market Leadership Across New Listings, Security, And Ecosystem Growth

October 23, 2025

Fed Joins Payments Revolution, Brings Cryptocurrency to the Periphery

October 23, 2025
Most Popular

Tapbit Delivers A Strong Presence At TOKEN2049 Singapore

October 13, 2025

Diary of a cryptocurrency startup founder

May 12, 2024

Worldcoin discontinues Orb verification in India, Brazil and France: TechCrunch

December 21, 2023
  • 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.