Questions tagged [coinbase-transaction]

A special type of transaction included in each block, which contains a small amount of monero sent to the miner as a reward for their mining work.

19 questions
26
votes
3 answers

What is the purpose of the tail emission?

What is the purpose of the tail emission? How does it relate to dynamic block sizes and miners penalties?
15
votes
4 answers

How can I verify the Monero coin supply without using a block explorer?

Is there a command I can give the Monero daemon to calculate the total of all coinbase transactions so far? How do block explorers calculate the Monero coin supply and how can I verify their accuracy?
Matt Johnson
  • 434
  • 3
  • 8
5
votes
3 answers

Is there a way to tell how many coins are currently generated?

Is there a way to show how many coins have been generated so far taking in to account the transaction fee's paid by senders? For example if 1000 coins were generated ( issued ), and 10 transactions have occurred with a transaction fee of 1 coin…
4
votes
2 answers

How are outPk, mask and amount fields created when spending RignCT coinbase transactions?

RingCT coinbase transactions don't have ecdhInfo fields with mask, outPk and amount. For example, this is how ringct coinbase transactions looks like (look at JSON…
4
votes
1 answer

Why are coinbase transactions locked for 60 blocks?

"Normal" transactions are locked for 10 blocks to prevent invalid outputs from being used in ring signatures. Why are coinbase transactions (mined coins) locked longer? Are there additional risks linked to those transactions?
3
votes
1 answer

Multiple outputs & expected reward from coinbase transaction

I set up a private testnet to play around with and I am currently mining empty blocks. I was surprised to see that the coinbase transaction created by the getblocktemplate RPC had 5 outputs instead of only 1, which is what I normally get on the…
nnsun
  • 43
  • 5
3
votes
1 answer

Why some coinbase transactions have very long extra field, and some short?

Wondering what is the difference between coinbase transactions. For example, this coinbase transaction has short extra…
New2mining
  • 31
  • 1
3
votes
2 answers

Is it possible to add coins to a wallet that were never mined?

Since Monero's transactions are basically anonymous, is it possible to create coins that were never mined, so they don't originate in any coinbase? I understand that it's possible to add up all the coinbase amounts to ascertain some supply figure of…
user4
3
votes
1 answer

Why does mining generate new coins on a fresh testnet?

So far I thought that mining is the process, when the network verifies transactions. When a transaction is verified, it gets added to the blockhain. In other words, a new block has been found. Then the miner, who found the block, will be rewarded…
3
votes
1 answer

How many blocks must miners wait before spending the block subsidy?

After a block is mined, how long is the block subsidy locked from being spent?
3
votes
1 answer

Unlock time clarity

In Monero transactions can be locked for a period of blocks or until a certain UNIX time. All the outputs of a transaction are locked together. All coinbase/miner transactions are locked for exactly 60 blocks (as of protocol v12). It seems clear…
koe
  • 379
  • 1
  • 9
2
votes
1 answer

What determines who gets the block reward

I am trying to understand the monero code and was unsure how the code decides which address to the block reward to and how it is done. I have been able to follow the proccess up until we decide how much the block reward is but after that I havent…
2
votes
1 answer

Do coinbase transactions use stealth addresses?

When miners are awarded a block reward my understanding is that it occurs using a "Coinbase transaction" do Coinbase transactions send Monero to the Miners public address directly or do they use stealth addresses? i understand they dont use RingCT…
KamLazar
  • 127
  • 5
2
votes
1 answer

COMMAND_TIMED_SYNC invoke failed - Not Syncing, how to fix it?

I get the following errors in 0.10.3.1: 2017-03-26 18:38:04.710 [P2P3] ERROR net.p2p src/p2p/net_node.inl:1504 [217.197.200.211:40472 INC] COMMAND_REQUEST_SUPPORT_FLAGS invoke failed. (-6, LEVIN_ERROR_CONNECTION_HANDLER_NOT_DEFINED) 2017-03-26…
COCryptoMiner
  • 141
  • 1
  • 5
1
vote
1 answer

Obtaining coinbase transaction signature

Below is a blocktemplate_blob obtained from calling the getblocktemplate RPC, with reserve size…
nnsun
  • 43
  • 5
1
2