Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • HACKING
  • SLOT
  • CASINO
  • SUBMIT
Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • HACKING
  • SLOT
  • CASINO
  • 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

Cardano is 4% away, saying that Hoskinson will break the Internet.

September 21, 2025

France can break the EU password market with ‘atomic weapons’.

September 15, 2025

Expect what XRP ETF is approved by the SEC

September 9, 2025
Add A Comment

Comments are closed.

Recent Posts

Detect the full execution bug with the induction pursing of Wake

September 25, 2025

KuCoin Appeals FINTRAC Decision, Reaffirms Commitment To Compliance

September 25, 2025

Phemex Revamps Blog To Deliver Deeper Insights And Enhanced Reader Experience

September 25, 2025

T-REX Launches Intelligence Layer To Fix Web3’s Value Distribution Problem

September 25, 2025

Are you doing a fair deal?

September 25, 2025

The method of transforming ASTER WHALES into panic is as follows.

September 25, 2025

Hyperliquid launches USDH Stablecoin issued by Native Markets

September 25, 2025

Hyperliquid’s USDH Stablecoin is broadcast live at an early transaction volume of $ 2M or more.

September 24, 2025

One All-Powerful Asset Across Two Ecosystems

September 24, 2025

BTCC Exchange Partners With NBA All-Star Jaren Jackson Jr. To Inspire Smarter Moves In Sports And Crypto

September 24, 2025

ChainUp Wins Top Crypto Compliance Technology Honor At Thomson Reuters-Presented Awards

September 24, 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

Detect the full execution bug with the induction pursing of Wake

September 25, 2025

KuCoin Appeals FINTRAC Decision, Reaffirms Commitment To Compliance

September 25, 2025

Phemex Revamps Blog To Deliver Deeper Insights And Enhanced Reader Experience

September 25, 2025
Most Popular

Solana’s new suggestions can reduce inflation by 80%. What happens next?

February 27, 2025

IBM unveils new air-gapped cold storage solution for digital assets

December 5, 2023

Encryption whales are accumulating these three altcoins.

June 8, 2025
  • 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.