Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Miner fees are paid from transaction fees (since mining is quite literally verifying transactions). You don't lose value for miners being paid.


sort by: page size:

Miners also receive transaction fees.

Miners get compensated by transaction fees too.

Miners are paid in two ways - from creating new bitcoins and from transaction fees. The transaction fees are small but add up to enough to make it worth mining.

Miners don't just receive the fees. They also receive the mined bitcoins.

Miners would still collect transaction fees.

So how does one make money as a miner via processing these fees? Is this money being taken by pools, individual miners? Who is the middle-man that is actually taking this profit?

miners are getting payed for every transaction. if you don’t include transactions fees your transaction will spend a lot of time in limbo and may actually never be mined.

the way it works, let’s say you have A bitcoins and you want to pay someone B bitcoins. you create a transaction that say: I want to move A to B and A-B-fee the miners see it and see the fee. it gets included (ie mined) in a block.

actual example 50BTC -> 20BTC + 29BTC

when the miner mines it, it will send the tx fee to its own wallet

also, most miners sort transactions by the most profitable to less profitable and mine only the most profitable ones


Plus miners get them transaction fees.

If you're not wrong, please explain to me what miners are - if not a third party that receives fees.

Wait is my whole calculation wrong then? I thought miners only got paid for receiving bitcoins.

They also get additional payments in fractions of a bitcoin for transactions and this is in addition to the costs I wrote above?


Miners get the transaction fee in addition to a mining reward. Once the last coin is mined, the reward goes away but the transaction fee remains

Miners will be paid with transaction fees. Already if you don't include a fee in your transaction you can expect much longer transaction confirmation times or to never receive confirmation because miners already try to pack the most fees into each single block to maximize their payout.

Transaction fees are paid to the miner who solves the block containing your transaction. It's an incentive for the miner to include your transaction in the block. Without fees, your transaction will get processed eventually, but miners tend to put profitable transactions first.

Eventually, the block reward will be very small and transaction fees will be the only profit miners make. So you're basically paying the miners to protect the network by verifying the transactions.


Not the fee, the costs, block reward divided by transactions in the block. Miners will use that to cover their electricity bills and you are paying for this indirectly when you buy Bitcoins.

Mining is also used to register transactions. The miners gain from this by charging a small fee per transaction.

A miner gets like 6 bit coins for each block they mine. The transaction fees are just icing on the cake for them.

Ah interesting, that makes sense. Can miners set their own transaction fees? And related if I want to make a bitcoin transaction can I (or my software) choose which miners to use to verify those transactions? Or are those fees determined by the protocol itself?

You have to pay transaction fees to the miners.

"Bitcoin miners don't take anyone else's money in exchange for verifying transactions."

Yes they do. Your whole point, I thought, was that they're being paid to do it. They presently take a small fraction of value from every bitcoin. They also receive any transaction fees offered by any of the transactions they are processing, but in practice those are presently (almost?) always zero.

next

Legal | privacy