Bitcoin Forum
June 17, 2024, 01:03:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: A question about transaction fees  (Read 658 times)
codehtcmail (OP)
Sr. Member
****
Offline Offline

Activity: 1190
Merit: 260

Tryig to survive in this harsh world


View Profile
May 07, 2016, 07:48:04 PM
 #1

Hello,

A question comes to mind, since a Bitcoin transaction gets many confirmations, who gets the fee I sent ? The first block that confirmed the transaction ? if yes, why the other blocks would include a transaction for which they received nothing. ?
Would anyone explain this to me.
cr1776
Legendary
*
Offline Offline

Activity: 4060
Merit: 1303


View Profile
May 07, 2016, 07:58:25 PM
 #2

Hello,

A question comes to mind, since a Bitcoin transaction gets many confirmations, who gets the fee I sent ? The first block that confirmed the transaction ? if yes, why the other blocks would include a transaction for which they received nothing. ?
Would anyone explain this to me.

Yes, the miner/mining pool of the block that includes the transaction gets the fee.

They don't include the transaction, just build the next block upon that earlier block which are further confirmations.
odolvlobo
Legendary
*
Offline Offline

Activity: 4354
Merit: 3261



View Profile
May 07, 2016, 09:37:04 PM
 #3

The term confirmation is a little confusing.

0 confirmations: the transaction hasn't been added to a block. At this point, the transaction has been validated by at least one full node (the one that tells you that the transaction has 0 confirmations).

1 confirmation: the transaction has been added to a block. The transaction has been validated by the miner that created the block. The block has been validated by at least one full node (the one that tells you that the transaction has 1 confirmation).

2+ confirmations: Each additional confirmation after the first means that the transaction and the block containing the transaction have been validated by other miners and full nodes, and that the validations have been validated.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
trinaldao
Copper Member
Legendary
*
Offline Offline

Activity: 1218
Merit: 1007


Post your ann & bounty just contact me


View Profile WWW
May 08, 2016, 01:38:09 PM
 #4

Hello,

A question comes to mind, since a Bitcoin transaction gets many confirmations, who gets the fee I sent ? The first block that confirmed the transaction ? if yes, why the other blocks would include a transaction for which they received nothing. ?
Would anyone explain this to me.

yes miner gets the fee of your transaction for example look this block :
https://blockchain.info/block/0000000000000000060c3d5af3f2d4f5ae75e8312a4396921275305a768852d4

Number Of Transactions   451
Output Total   3,607.27555291 BTC
Estimated Transaction Volume   1,130.63443151 BTC
Transaction Fees   0.08384345 BTC
and miner get the transaction fees + 25bitcoin ( reward mining)
https://blockchain.info/tx/f38eea4df56a90047ea713869756b72896e488a25e9f217311ea0bdfc1a534a0
No Inputs (Newly Generated Coins) 25.08384345

INVALID BBCODE: close of unopened tag in table (1)
jt byte
Hero Member
*****
Offline Offline

Activity: 994
Merit: 500



View Profile
May 08, 2016, 09:37:25 PM
 #5

It is actually called a miner's fee as so many have already answered this.
You must pay this fee in order for them to send your transaction.
But if you want it sent faster you will have to pay a higher amount of a fee to get it to your destination faster.
Some services eat this fee paid to miners for you such as xapo and coinbase. Since they are bigger companies that can afford to do this. But they only do this to garner more of a customer base.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4660



View Profile
May 09, 2016, 02:41:58 PM
 #6

2+ confirmations: Each additional confirmation after the first means that the transaction and the block containing the transaction have been validated by other miners and full nodes, and that the validations have been validated.

Nonsense.

Each additional confirmation only means that the node that tells you about the confirmations has received and validated an additional block which has been added to its copy of the blockchain.  That could be the exact same miner, and the exact same node.  Additional confirmation does NOT "means that the transaction and the block containing the transaction have been validated by other miners and full nodes."
odolvlobo
Legendary
*
Offline Offline

Activity: 4354
Merit: 3261



View Profile
May 09, 2016, 03:51:23 PM
 #7

2+ confirmations: Each additional confirmation after the first means that the transaction and the block containing the transaction have been validated by other miners and full nodes, and that the validations have been validated.

Nonsense. Not complete.

Each additional confirmation only means that the node that tells you about the confirmations has received and validated an additional block which has been added to its copy of the blockchain.  That could be the exact same miner, and the exact same node.  Additional confirmation does NOT "means that the transaction and the block containing the transaction have been validated by other miners and full nodes."

FTFY.

It was not nonsense. I was stating the general case because I didn't want to get into the weeds just to point out that 1 confirmation means something different than 2+ confirmations.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4660



View Profile
May 09, 2016, 04:12:53 PM
 #8

2+ confirmations: Each additional confirmation after the first means that the transaction and the block containing the transaction have been validated by other miners and full nodes, and that the validations have been validated.
Nonsense.

Each additional confirmation only means that the node that tells you about the confirmations has received and validated an additional block which has been added to its copy of the blockchain.  That could be the exact same miner, and the exact same node.  Additional confirmation does NOT "means that the transaction and the block containing the transaction have been validated by other miners and full nodes."
FTFY.

It was not nonsense. I was stating the general case because I didn't want to get into the weeds just to point out that 1 confirmation means something different than 2+ confirmations.

Yes, it was nonsense.

It was not a "general case".  There is nothing about confirmations that has anything to do with whether or not any other nodes or miners have validated the transaction or the first block.

First confirmation means that a miner has included the transaction in a block (hopefully the miner, or pool, was smart enough to validate the transaction first, but they are not required to), and that your node (or a node that you are connected to) claims to have verified that the block from the miner is valid.

All additional confirmations only mean that more blocks have been added to the blockchain by the node that is reporting the confirmations to you. It is not an indication that anyone else has done any additional validation of the transaction or the first block.

That is the "general case".

The special case is that you *might* have heard about some of the additional blocks from different nodes and/or different miners.  If that happened, then it is likely that those other nodes *probably* verified the earlier block before adding new blocks on top of it (although there have been instances of nodes and miners failing to do so in the past).
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!