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

I need to use a voucher with lights, is there a Linux application that can do this?

December 8, 2025

Pull the pin again

December 2, 2025

Bitcoin remains stable as Texas allocates $5 million to BlackRock’s IBIT.

November 26, 2025
Add A Comment

Comments are closed.

Recent Posts

A Guide to Using Bitcoin for Stablecoin Lending

December 11, 2025

Asia’s Best Crypto Exchange Rate Monitor CryptoChange.app Launches For TWD, HKD, SGD, CNY And More.

December 11, 2025

Galaxy Digital opens Abu Dhabi office to accelerate entry into the Middle East

December 11, 2025

From Rumour To Rocket PIG Meme Coin Lights Up Solana

December 11, 2025

Roll the Dice with Donald Trump: Win $1 Million in New P2E Game

December 11, 2025

Silk Road cryptocurrency activity has resurfaced as dormant Bitcoin wallets become active again.

December 10, 2025

BOLTS Launches Quantum-Resilience Pilot On Canton Network To Future-Proof $6T Real-World Assets

December 10, 2025

Bitunix Integrates Fireblocks And Elliptic, Elevating Security And Compliance To Institutional-Grade

December 10, 2025

Gamdom Introduces 100% Return To Player Across All Original Crypto Casino Games

December 10, 2025

Hacken Releases MEXC’s Audit, Confirms Full Asset Backing And Strengthened Transparency Standards

December 10, 2025

What happens when all Bitcoin is mined? 2140 Description

December 10, 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 Guide to Using Bitcoin for Stablecoin Lending

December 11, 2025

Asia’s Best Crypto Exchange Rate Monitor CryptoChange.app Launches For TWD, HKD, SGD, CNY And More.

December 11, 2025

Galaxy Digital opens Abu Dhabi office to accelerate entry into the Middle East

December 11, 2025
Most Popular

Will BNB break its bullish pattern and price set for a $775 rally?

November 23, 2024

Ethereum (ETH) is lagging in market capitalization growth despite a positive year.

December 24, 2023

300 million Dogecoin (DOGE) transferred to Robinhood as price rises

December 1, 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.