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

The Federal Reserve paused interest rate cuts after Bitcoin fell below $88,000.

June 12, 2026

What are the next steps for HYPE June token unlock?

June 6, 2026

Bitcoin ETF Ends May Carnage with Weekly Outflows of $1.42 Billion

May 31, 2026
Add A Comment

Comments are closed.

Recent Posts

The Federal Reserve paused interest rate cuts after Bitcoin fell below $88,000.

June 12, 2026

What Happens To My Crypto If I Die? Binance Inheritance Feature

June 12, 2026

Bybit Spot Lists XStocks’ SpaceX On IPO Day

June 12, 2026

Mantle And XStocks Bring Tokenized SpaceX (SPCXx) To Fluxion & Merchant Moe As History’s Largest IPO Goes Live

June 12, 2026

Rare Evo 2026 Brings Top Blockchain and AI Leaders to Las Vegas with Free Admission

June 12, 2026

AFX Accelerates Global Expansion With Industry Veteran Ken C Leading Growth

June 12, 2026

SPACEX Launchpad Oversubscribed 15.5x, US Equity Futures Volume Jumps 85%

June 12, 2026

Bybit Named To Fortune Crypto 100 As It Accelerates Its Vision For The New Financial Platform

June 12, 2026

Vantage Secures Position On The Fortune Crypto Innovators List, Highlighting Cross-Market Trading Innovation

June 12, 2026

Franklin Templeton, BNP Paribas confirm tokenization to increase capital efficiency in EU

June 12, 2026

ORBS) Reports Total Holdings Of Approximately $406 Million, Includes OpenAI, Beast Industries, More Than 16,000 ETH And Over 283 Million WLD Tokens

June 11, 2026

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

The Federal Reserve paused interest rate cuts after Bitcoin fell below $88,000.

June 12, 2026

What Happens To My Crypto If I Die? Binance Inheritance Feature

June 12, 2026

Bybit Spot Lists XStocks’ SpaceX On IPO Day

June 12, 2026
Most Popular

NVIDIA Pioneers AI-Driven Data Centers for the 5th Industrial Revolution

January 15, 2025

Tether’s USDT reaches record high market capitalization of $120 billion, ‘Uptober’ signal flashing

October 20, 2024

3 Cryptocurrencies Set to Explode Before Christmas

December 9, 2023
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2026 Crypto Flexs

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