Bitcoin Forum
May 09, 2024, 08:27:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 3 [All]
  Print  
Author Topic: What is the minimum transaction fee?  (Read 23436 times)
MaTachi (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


Hack the planet!


View Profile WWW
June 28, 2013, 01:16:35 PM
 #1

The other day I made a transaction of 0.01 BTC and instead of the default transaction fee 0.0005 BTC I entered 0.0002 BTC. The transaction went fine and I believe it took as long to arrive as with the default transaction fee.

What is the minimum transaction fee I can pay? And what could possibly happen if it is too low?

@DanielJonss. On a long enough timeline, the survival rate for everyone drops to zero.
1715286436
Hero Member
*
Offline Offline

Posts: 1715286436

View Profile Personal Message (Offline)

Ignore
1715286436
Reply with quote  #2

1715286436
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Cyberdyne
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
June 28, 2013, 01:18:29 PM
 #2

The minimum fee possible is 0, however it depends on many different factors.

I suggest reading this article: http://bitcoinfees.com
CryptoCat
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
June 28, 2013, 01:18:52 PM
 #3

The minimum transaction fee is 0BTC.
This transaction just takes longer (from a few hours to a few days).
MaTachi (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


Hack the planet!


View Profile WWW
June 28, 2013, 01:23:28 PM
 #4

The minimum transaction fee is 0BTC.
This transaction just takes longer (from a few hours to a few days).
Is there a risk that it never arrives? Could I respend it if it doesn't arrive?

@DanielJonss. On a long enough timeline, the survival rate for everyone drops to zero.
CryptoCat
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
June 28, 2013, 01:30:26 PM
 #5

The minimum transaction fee is 0BTC.
This transaction just takes longer (from a few hours to a few days).
Is there a risk that it never arrives? Could I respend it if it doesn't arrive?

No, it just takes some tiem Smiley
And you can't double spent.
Birdy
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
June 28, 2013, 01:34:15 PM
 #6

Is there a risk that it never arrives? Could I respend it if it doesn't arrive?
I have to disagree with Cryptocat:
Yes, there is a chance that it will be stuck for a very very long time, especially if you are sending a tiny amount of BTC.
It is possible to double-spend the Bitcoins and the first one to be accepted in a block will come through.
(the same client won't let you make a second transaction, you could import the private key to a second one or use some program to edit a local client)
MaTachi (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


Hack the planet!


View Profile WWW
June 28, 2013, 01:35:18 PM
 #7

The minimum transaction fee is 0BTC.
This transaction just takes longer (from a few hours to a few days).
Is there a risk that it never arrives? Could I respend it if it doesn't arrive?

No, it just takes some tiem Smiley
Is the transaction time possible to predict based on the transaction fee? And is it possible that a transaction with a fee of 0 BTC gets handled right away if there is a low number of transactions in the network?

@DanielJonss. On a long enough timeline, the survival rate for everyone drops to zero.
Birdy
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
June 28, 2013, 01:38:15 PM
Last edit: June 28, 2013, 01:48:17 PM by Birdy
 #8

Is the transaction time possible to predict based on the transaction fee? And is it possible that a transaction with a fee of 0 BTC gets handled right away if there is a low number of transactions in the network?
The transaction time is based on the integration of your transaction into a newly mined block.
Miners will prefer transaction with a higher fee (+some other factors like coin age, amount of Btcs,datasize), so they will include them first.
If there is a low number of transactions your transaction without a fee may be handled right away.

Btw: usual transaction fee of the qt-client is now 0.0001 (unless the Btc amount is made up by a lot of tiny transactions. If you collect dust from the free BTC sites and try to send all that the transaction will have a very big datasize)
You should be fine by using that fee.
CryptoCat
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
June 28, 2013, 01:40:04 PM
 #9

You should listen to Birdy  Grin

I sometimes sent some BTC from my blockchain wallet without fees.
They took some time, but they always arrived.
legitnick
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500



View Profile WWW
June 28, 2013, 05:14:36 PM
 #10

The fee amount usually varies, but its never very high and usually isnt over 1%

5 BITCOIN RAFFLE GIVEAWAY
"I dont lift" - Lord Furrycoat
Prophet
Newbie
*
Offline Offline

Activity: 36
Merit: 0


View Profile
June 29, 2013, 03:06:39 AM
 #11

1 satoshi per kb should bé enough to start à little experiment, then up it to 1000 satoshis see what happens.
Cheeseheaven
Newbie
*
Offline Offline

Activity: 15
Merit: 0



View Profile
June 29, 2013, 05:34:01 AM
 #12

If i am correct anything under 0.01 is about 0.0005 a fee
If you have a lot of small satoshi causing it to have a lot of memory or something you could get a fee of 0.0195 or something (meh o.o)
medinscot
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
June 29, 2013, 08:05:12 AM
 #13

The fee amount usually varies, but its never very high and usually isnt over 1%

if transaction = 0.01BTC and fee = 0.0005BTC, fee = 5%
bg002h
Donator
Legendary
*
Offline Offline

Activity: 1463
Merit: 1047


I outlived my lifetime membership:)


View Profile WWW
June 29, 2013, 02:16:03 PM
Last edit: June 29, 2013, 05:05:17 PM by bg002h
 #14

The default answer is now ฿0.0001/kb for Bitcoin-qt 0.8.2 and up. But, in reality, miners charge whatever they want. If evil mega-Corp buys a ton of ASICs (or miners collude) and controls nearly all the hashing power....they set the true minimum fee.

0.8.2 Release notes
===================

Fee Policy changes
------------------

The default fee for low-priority transactions is lowered from 0.0005 BTC
(for each 1,000 bytes in the transaction; an average transaction is
about 500 bytes) to 0.0001 BTC.

Payments (transaction outputs) of 0.543 times the minimum relay fee
(0.00005430 BTC) are now considered 'non-standard', because storing them
costs the network more than they are worth and spending them will usually
cost their owner more in transaction fees than they are worth.

Non-standard transactions are not relayed across the network, are not included
in blocks by most miners, and will not show up in your wallet until they are
included in a block.

The default fee policy can be overridden using the -mintxfee and -minrelaytxfee
command-line options, but note that we intend to replace the hard-coded fees
with code that automatically calculates and suggests appropriate fees in the
0.9 release and note that if you set a fee policy significantly different from
the rest of the network your transactions may never confirm.


Hardforks aren't that hard. It’s getting others to use them that's hard.
1GCDzqmX2Cf513E8NeThNHxiYEivU1Chhe
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1233


May Bitcoin be touched by his Noodly Appendage


View Profile
June 30, 2013, 10:58:39 AM
 #15

The minimum transaction fee is 0BTC.
This transaction just takes longer (from a few hours to a few days).
Is there a risk that it never arrives? Could I respend it if it doesn't arrive?

No, it just takes some tiem Smiley
And you can't double spent.
You can double-spend

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
June 30, 2013, 11:01:18 AM
 #16

You can double-spend

Whilst it is *possible* it is actually in practice rather difficult to do (I tried once after making a huge mistake with fees doing a raw tx).

Any node that has seen the first tx will ignore the "double spend" attempt - making it virtually impossible to then do so after only a few seconds across much of the network.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1233


May Bitcoin be touched by his Noodly Appendage


View Profile
June 30, 2013, 11:09:56 AM
 #17

You can double-spend

Whilst it is *possible* it is actually in practice rather difficult to do (I tried once after making a huge mistake with fees doing a raw tx).

Any node that has seen the first tx will ignore the "double spend" attempt - making it virtually impossible to then do so after only a few seconds across much of the network.

Indeed, you can't do this immediately but the saying "you can't double spent" leads newbies to fear/feeling scammed/posting aggressively in the tech forum.

So:
Yes we can.
But you'll have to use the search function to find the guide and to wait a bit.

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
rme
Hero Member
*****
Offline Offline

Activity: 756
Merit: 504



View Profile
June 30, 2013, 01:15:42 PM
 #18

Actual recomended fee is 0.0001BTC
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
June 30, 2013, 01:19:31 PM
 #19

Indeed, you can't do this immediately but the saying "you can't double spent" leads newbies to fear/feeling scammed/posting aggressively in the tech forum.

I agree with the sentiment (too much FUD spread around in general) but at the same time it should be understood that the entire *premise* of Bitcoin was to "solve the double spending problem" (so IMO not really a useful thing to tell people that you "can double spend" as it then leads people to infer that Bitcoin is *fundamentally flawed* which is isn't).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1233


May Bitcoin be touched by his Noodly Appendage


View Profile
June 30, 2013, 01:49:14 PM
 #20

Indeed, you can't do this immediately but the saying "you can't double spent" leads newbies to fear/feeling scammed/posting aggressively in the tech forum.

I agree with the sentiment (too much FUD spread around in general) but at the same time it should be understood that the entire *premise* of Bitcoin was to "solve the double spending problem" (so IMO not really a useful thing to tell people that you "can double spend" as it then leads people to infer that Bitcoin is *fundamentally flawed* which is isn't).

Indeed, I used the same words than the post I replied to
That would be nice to find another word for this

For newbies: double-spending means here 'replace an old, stuck transaction which isn't accepted in the blockchain with a new one'

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
malevolent
can into space
Legendary
*
Offline Offline

Activity: 3472
Merit: 1721



View Profile
June 30, 2013, 04:42:23 PM
 #21

Actual recomended fee is 0.0001BTC

Per 1kB of transaction.

Signature space available for rent.
toddtervy
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile WWW
August 04, 2013, 02:07:30 AM
 #22

Actual recomended fee is 0.0001BTC

That's seems more reasonable, around a penny per transaction.  Remember some will send 10's, 100's, or more of transactions a day.

Get off my c@ck !
dudeami
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
August 04, 2013, 07:33:42 AM
 #23

Actual recomended fee is 0.0001BTC

That's seems more reasonable, around a penny per transaction.  Remember some will send 10's, 100's, or more of transactions a day.

This also depends completely on inputs and outputs. Say you have 100 inputs and 10 outputs, this will cost 0.0019 BTC if all inputs do not have sufficient age for a speedy transaction. This generally only happens if the amounts you received are fragmented or for very large transfers. The actual formula is:

(inputs * 180) + (outputs * 34) + 10 ± inputs

where inputs is the # of inputs and outputs the # of outputs that are not of sufficient age.

Put your heart on the line, it determines your fate.
BTC: 1DUDEAMiV54PFJFSe5fen3wr1e71unkaGj
Cyberdyne
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
August 05, 2013, 02:41:01 AM
 #24

By the way, I've had http://bitcoinfees.com updated recently, including changing the default fee from 0.0005 to 0.0001.
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
August 05, 2013, 11:37:38 AM
 #25

where inputs is the # of inputs and outputs the # of outputs that are not of sufficient age.
How much is sufficient age?

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
August 05, 2013, 09:23:54 PM
 #26

I created a spreadsheet that tells you whether you need to pay a fee and how much it will be:

http://bitcoinspakistan.com/files/2013/08/Bitcoin-Transaction-Fee-Calculation.ods_.zip

It's a Libre Office Calc spreadsheet.
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
August 06, 2013, 03:21:59 AM
 #27

I created a spreadsheet that tells you whether you need to pay a fee and how much it will be:

http://bitcoinspakistan.com/files/2013/08/Bitcoin-Transaction-Fee-Calculation.ods_.zip

It's a Libre Office Calc spreadsheet.

Sorry for the offtopic, but I’m curious why your website only has English version and no Urdu version?

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
August 06, 2013, 03:29:44 AM
 #28

Sorry for the offtopic, but I’m curious why your website only has English version and no Urdu version?

English is one of the languages of Pakistan. Most Pakistani websites are in English.
dudeami
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
August 06, 2013, 03:52:34 AM
 #29

where inputs is the # of inputs and outputs the # of outputs that are not of sufficient age.
How much is sufficient age?

This is a good place for it, its based on the BTC value, age, and size in bytes of the inputs. https://en.bitcoin.it/wiki/Transaction_fees#Technical_info

Basically, the formula is priority = sum(input_value_in_base_units * input_age)/size_in_bytes where input_value_in_base_units is equal to satoshis (where 0.01 is 1,000,000 satoshis) and the input_age is the number of confirms. The size is 180 ± 1 for each input. If the priority is greater than 57,600,000 than the input/inputs are of sufficient age. The wiki page might explain this better than I can.

Put your heart on the line, it determines your fate.
BTC: 1DUDEAMiV54PFJFSe5fen3wr1e71unkaGj
Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
August 06, 2013, 04:06:18 AM
 #30

i do 0.00011 because its just a little bit above the minimum. i get included in the next block every time.

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
cp1
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Stop using branwallets


View Profile
August 06, 2013, 04:12:31 AM
 #31

If you click on your transaction hash in blockchain.info it will tell you your priority and a guess of when it'll be mined.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
Cyberdyne
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
August 06, 2013, 04:18:06 AM
 #32

If you click on your transaction hash in blockchain.info it will tell you your priority and a guess of when it'll be mined.

You know what I really miss?
This:    bitcoincharts.com/bitcoin/txlist     (Don't bother visiting it, it's now 404).

I remember that page really started to get crazy once there were more than about 2000 unconfirmed transactions, but it was really good for seeing the progress of each transaction up the priority queue.

Can anyone early-adopter enough to remember that page point me to the current equivalent (if one exists)?

Edit: I found this http://blockchain.info/unconfirmed-transactions?show_adv=true but IMHO it's nowhere near as good as the old bitcoincharts one - it doesn't even show the priority number.
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
August 06, 2013, 05:18:41 AM
 #33

Sorry for the offtopic, but I’m curious why your website only has English version and no Urdu version?

English is one of the languages of Pakistan. Most Pakistani websites are in English.

Cool.

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
pisces1999
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
August 08, 2013, 08:15:39 PM
 #34

The minimum fee possible is 0 Grin
Trongersoll
Hero Member
*****
Offline Offline

Activity: 490
Merit: 501



View Profile
August 10, 2013, 10:04:59 PM
 #35

The minimum fee possible is 0 Grin

has anyone tried using an negative fee value? Shocked
Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
August 11, 2013, 12:44:37 AM
Last edit: December 23, 2017, 04:14:17 AM by Anon136
 #36

The minimum fee possible is 0 Grin

has anyone tried using an negative fee value? Shocked

when you make a transaction fees are a product of the difference between the inputs and the outputs. so the idea of a negative fee would mean trying to claim that you had more bitcoins in your outputs than in your inputs. it would be rejected by the network on the grounds of ridiculousness.

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
January 04, 2014, 07:11:35 AM
 #37

What's the minimum non-zero fee that makes sense? I mean, 1 satoshi is not treated by almost all nodes as a "proper" bitcoin transaction fee. The minimum non-zero fee used to be 0.0001 BTC per 1 kb, but how has 0.8.6 or 0.9+ affect this?

RoxxR
Full Member
***
Offline Offline

Activity: 208
Merit: 148


View Profile
January 04, 2014, 07:54:50 AM
Last edit: January 04, 2014, 08:18:51 AM by RoxxR
 #38

What's the minimum non-zero fee that makes sense? I mean, 1 satoshi is not treated by almost all nodes as a "proper" bitcoin transaction fee. The minimum non-zero fee used to be 0.0001 BTC per 1 kb, but how has 0.8.6 or 0.9+ affect this?

I don't know much about the theory, but currently, the minimum generally accepted non-zero fee seems to be 0.0001 (ie, about 8 cents). Of course, this depends on the transaction size as you said.

The chainsnort tool is your friend if you want to see what people are generally paying for their transaction fees (last column):

https://bitcointalk.org/index.php?topic=373490.0

wilkas
Member
**
Offline Offline

Activity: 104
Merit: 10


View Profile
August 10, 2017, 07:26:18 AM
 #39

What is the minimum now? I've heard about a limit of 5360 sat per transaction.
BobBct
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
August 17, 2017, 10:52:04 AM
 #40

Minimum is is 0.15 but it depends how much BTC/etc you will transact (the higher Coins the higher fee).
ulhaq
Sr. Member
****
Offline Offline

Activity: 503
Merit: 286


View Profile
December 20, 2017, 06:08:12 AM
 #41

What happens if a fee is set so low that the transaction is not confirmed within weeks or even months. Is it possible for a transaction to wait years (especially with the current number of transactions and the fees)? Is no way to cancel such a transaction?
Pages: 1 2 3 [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!