Bitcoin Forum
November 12, 2024, 04:38:43 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Transaction fee  (Read 8142 times)
willmcgugan (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 01, 2011, 10:08:46 AM
 #1

Hi,

Who gets the transaction fee that specified in the software? And does it really speed up transactions?

Will
SmokeTooMuch
Legendary
*
Offline Offline

Activity: 860
Merit: 1026


View Profile
March 01, 2011, 10:15:00 AM
 #2

You (the sender) pay(s) it (and decide(s) how much), and the one who generates the block, which your transaction is in, gets the fee.

Afaik it won't really speed it up in the current situation, but as soon as bitcoin becomes more popular it will help proceeding transactions faster.

Date Registered: 2009-12-10 | I'm using GPG, pm me for my public key. | Bitcoin on Reddit: https://www.reddit.com/r/btc
theGECK
Sr. Member
****
Offline Offline

Activity: 411
Merit: 250



View Profile
March 01, 2011, 03:06:54 PM
 #3

Thank you very much, I've been thinking about reading up on it since I've been seeing people talk about it as the next reason to mine after the reward goes from 50 to 25 BTC.

Use my referral codes for Bitcoin faucets and I'll send you 30% of my referral bonus - Win/Win! PM for details on all sites available or use one of the links here.

FreeBitco.in | FreeDoge.co.in
Gavin Andresen
Legendary
*
Offline Offline

Activity: 1652
Merit: 2301


Chief Scientist


View Profile WWW
March 01, 2011, 03:12:25 PM
 #4

Afaik it won't really speed it up in the current situation, but as soon as bitcoin becomes more popular it will help proceeding transactions faster.
Actually, I'm considering turning on transaction fees for the Bitcoin Faucet because small transactions with "new" coins are given very low priority, and recently new users are noticing that their Faucet coins are not arriving promptly.

How often do you get the chance to work on a potentially world-changing project?
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1134


View Profile
March 01, 2011, 04:38:46 PM
 #5

That'd just be a temporary workaround though, right? We're not anywhere near any of the actual bottlenecks in the software itself yet.
theGECK
Sr. Member
****
Offline Offline

Activity: 411
Merit: 250



View Profile
March 01, 2011, 04:48:42 PM
 #6

When people use transaction fees right now, are they awarded to the person who finds the block? Or is it just the 50 BTC reward.

Use my referral codes for Bitcoin faucets and I'll send you 30% of my referral bonus - Win/Win! PM for details on all sites available or use one of the links here.

FreeBitco.in | FreeDoge.co.in
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1016


Strength in numbers


View Profile WWW
March 01, 2011, 04:52:54 PM
 #7

Afaik it won't really speed it up in the current situation, but as soon as bitcoin becomes more popular it will help proceeding transactions faster.
Actually, I'm considering turning on transaction fees for the Bitcoin Faucet because small transactions with "new" coins are given very low priority, and recently new users are noticing that their Faucet coins are not arriving promptly.


Ouch, gotta worry about word getting out that "Bitcoin charges 20% on microtransactions".

But of course slow transactions look bad too.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
barbarousrelic
Hero Member
*****
Offline Offline

Activity: 675
Merit: 502


View Profile
March 01, 2011, 04:54:12 PM
 #8

Is there any incentive at all to pay transaction fees if the block size is less than its maximum size? If the block is less than the maximum size, won't all transactions be included in the block regardless of fees paid?

Do not waste your time debating whether Bitcoin can work. It does work.

"Early adopters will profit" is not a sufficient condition to classify something as a pyramid or Ponzi scheme. If it was, Apple and Microsoft stock are Ponzi schemes.

There is no such thing as "market manipulation." There is only buying and selling.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1016


Strength in numbers


View Profile WWW
March 01, 2011, 04:56:15 PM
 #9

Is there any incentive at all to pay transaction fees if the block size is less than its maximum size? If the block is less than the maximum size, won't all transactions be included in the block regardless of fees paid?

Some miners are not putting transactions in if there is no fee. I presume this is to incentivise fees.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
March 01, 2011, 05:32:15 PM
 #10

Is there any incentive at all to pay transaction fees if the block size is less than its maximum size? If the block is less than the maximum size, won't all transactions be included in the block regardless of fees paid?

Some miners are not putting transactions in if there is no fee. I presume this is to incentivise fees.

Evidence?

I see plenty of blocks with zero fees.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
caveden
Legendary
*
Offline Offline

Activity: 1106
Merit: 1004



View Profile
March 01, 2011, 05:46:08 PM
 #11

There's a "default fee policy" implemented in the default client that says that the space for free transactions is only 4KB, although the block may be bigger.
Most miners seem to implement this policy. So it's already happening that many free transactions are not managing to enter any block.

This is being discussed on other topics right now. Smiley
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1016


Strength in numbers


View Profile WWW
March 01, 2011, 05:51:21 PM
 #12

Is there any incentive at all to pay transaction fees if the block size is less than its maximum size? If the block is less than the maximum size, won't all transactions be included in the block regardless of fees paid?

Some miners are not putting transactions in if there is no fee. I presume this is to incentivise fees.

Evidence?

I see plenty of blocks with zero fees.

Oh, I didn't mean most, just that there must be some. I've had transactions not get in the next block. And when that happens it usually takes a few blocks to get. Now that I'm thinking about it, maybe I'm wrong. The delayed transactions may only have happened when I sent ~10 and usually all but one would get in which means there aren't miners who only take fees. Maybe miners that usually take zero fee, but delay with some probability? Seems unlikely. I also thought I'd seen others having the same issue, but I didn't look carefully.

This was over a month ago, but I assumed it still happened and I just wasn't seeing it because I'm sending less often now.

I'm probably totally wrong.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5376
Merit: 13410


View Profile
March 01, 2011, 06:39:21 PM
 #13

There's a "default fee policy" implemented in the default client that says that the space for free transactions is only 4KB, although the block may be bigger.
Most miners seem to implement this policy. So it's already happening that many free transactions are not managing to enter any block.

There's 27kB for free transactions, though only 4kB for low-priority free transactions.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
March 01, 2011, 07:24:02 PM
 #14

Oh, I didn't mean most, just that there must be some. I've had transactions not get in the next block. And when that happens it usually takes a few blocks to get. Now that I'm thinking about it, maybe I'm wrong. The delayed transactions may only have happened when I sent ~10 and usually all but one would get in which means there aren't miners who only take fees. Maybe miners that usually take zero fee, but delay with some probability? Seems unlikely. I also thought I'd seen others having the same issue, but I didn't look carefully.

This was over a month ago, but I assumed it still happened and I just wasn't seeing it because I'm sending less often now.

At present, fees are nothing compared to the block reward.  It makes no economic sense for a miner to avoid fee-free blocks.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1016


Strength in numbers


View Profile WWW
March 01, 2011, 07:42:33 PM
 #15

Oh, I didn't mean most, just that there must be some. I've had transactions not get in the next block. And when that happens it usually takes a few blocks to get. Now that I'm thinking about it, maybe I'm wrong. The delayed transactions may only have happened when I sent ~10 and usually all but one would get in which means there aren't miners who only take fees. Maybe miners that usually take zero fee, but delay with some probability? Seems unlikely. I also thought I'd seen others having the same issue, but I didn't look carefully.

This was over a month ago, but I assumed it still happened and I just wasn't seeing it because I'm sending less often now.

At present, fees are nothing compared to the block reward.  It makes no economic sense for a miner to avoid fee-free blocks.


Yeah, I wouldn't do it. But I could see people thinking "I'm going to be doing this for a long time and the sooner people get in the habit of paying fees the better for me". Like I said though I'm probably wrong. It was probably just low priority payments not fitting in that part because I was doing a bunch and they were small and probably new since I had been receiving lots of small amounts around that time.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1016


Strength in numbers


View Profile WWW
March 01, 2011, 07:43:52 PM
 #16

Afaik it won't really speed it up in the current situation, but as soon as bitcoin becomes more popular it will help proceeding transactions faster.
Actually, I'm considering turning on transaction fees for the Bitcoin Faucet because small transactions with "new" coins are given very low priority, and recently new users are noticing that their Faucet coins are not arriving promptly.


Would it help if you restructured that way payments were sent so that it wouldn't always be new coins from the change of the last transaction? Like maybe break your stash into a bunch of .05 addresses and let them age and then you can send them out with no change?

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
Gavin Andresen
Legendary
*
Offline Offline

Activity: 1652
Merit: 2301


Chief Scientist


View Profile WWW
March 01, 2011, 07:51:01 PM
 #17

Would it help if you restructured that way payments were sent so that it wouldn't always be new coins from the change of the last transaction? Like maybe break your stash into a bunch of .05 addresses and let them age and then you can send them out with no change?

No.  The only way to "break your stash" is to create transactions that are broadcast; splitting your wallet into lots of small transactions makes the problem worse for you and everybody else (it is more 'expensive' to handle fistfulls of nickels and pennies, even in the bitcoin world).

How often do you get the chance to work on a potentially world-changing project?
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1016


Strength in numbers


View Profile WWW
March 01, 2011, 08:00:20 PM
 #18

Would it help if you restructured that way payments were sent so that it wouldn't always be new coins from the change of the last transaction? Like maybe break your stash into a bunch of .05 addresses and let them age and then you can send them out with no change?

No.  The only way to "break your stash" is to create transactions that are broadcast; splitting your wallet into lots of small transactions makes the problem worse for you and everybody else (it is more 'expensive' to handle fistfulls of nickels and pennies, even in the bitcoin world).


Okay, I was thinking that since the splitting was going to be done anyway you could just do it early to give the coins age and therefore priority.

But if that's no good would it at least help a little to not put donations all in one address so that the entire faucet balance doesn't get sent as change every time?

Maybe I'm confused or maybe that isn't even happening anymore, thanks for humoring me.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
theGECK
Sr. Member
****
Offline Offline

Activity: 411
Merit: 250



View Profile
March 01, 2011, 09:48:43 PM
 #19

I don't think it's the coin's age as it is the transaction's. So splitting your wallet wouldn't do anything but give you lots of small wallets.

Use my referral codes for Bitcoin faucets and I'll send you 30% of my referral bonus - Win/Win! PM for details on all sites available or use one of the links here.

FreeBitco.in | FreeDoge.co.in
barbarousrelic
Hero Member
*****
Offline Offline

Activity: 675
Merit: 502


View Profile
March 01, 2011, 10:01:16 PM
 #20

Is there any incentive at all to pay transaction fees if the block size is less than its maximum size? If the block is less than the maximum size, won't all transactions be included in the block regardless of fees paid?

Some miners are not putting transactions in if there is no fee. I presume this is to incentivise fees.
How does this work exactly? Say I send a transaction without a fee, and the next ten blocks are all generated by miners who require fees. Will my transaction remain with zero confirmations for the next ten blocks?

Do not waste your time debating whether Bitcoin can work. It does work.

"Early adopters will profit" is not a sufficient condition to classify something as a pyramid or Ponzi scheme. If it was, Apple and Microsoft stock are Ponzi schemes.

There is no such thing as "market manipulation." There is only buying and selling.
Pages: [1] 2 »  All
  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!