Pages:
Author

Topic: Transaction fee? - page 2. (Read 2933 times)

legendary
Activity: 1246
Merit: 1014
Strength in numbers
November 15, 2011, 07:24:02 PM
#20
Satoshi's client version 0.3.20 (and all previous ones) does not impose any fee.

Choose your favorite from here: http://sourceforge.net/projects/bitcoin/files%2FBitcoin/

You've got to be careful. The fee isn't 'imposed' to harm you. If you send without a fee when the current version wants it other nodes may consider your tx to be spam and not forward it.


The current vanilla client doesn't refuse to forward the transaction, but most miners are not going to include the transaction until it's old enough to qualify as a free transaction.  I believe that the current client defaults to a transaction fee, but that can be changed in the settings.  The vanilla client will refuse to create a transaction based upon an input transaction that is newer than 6 confirmations old.

Oh, my bad. I was sure that it was the others won't forward it. So a modified client can flood the network? Everyone will forward? Reference to a thread about the current state of this would be much appreciated.
legendary
Activity: 1708
Merit: 1007
November 15, 2011, 07:21:57 PM
#19

And does the protocol allow for something like "Send 0.003BTC without any fee, but if it hasn't been processed within 30 blocks, return it to my wallet"? That would have been a nice feature.

Yes, but that set of features is based upon the transaction 'scripting' which is not implimented yet.  And even when it is, I can't imagine that miners are going to be willing to process a scripted transaction without a fee.
legendary
Activity: 1708
Merit: 1007
November 15, 2011, 07:19:56 PM
#18
Satoshi's client version 0.3.20 (and all previous ones) does not impose any fee.

Choose your favorite from here: http://sourceforge.net/projects/bitcoin/files%2FBitcoin/

You've got to be careful. The fee isn't 'imposed' to harm you. If you send without a fee when the current version wants it other nodes may consider your tx to be spam and not forward it.


The current vanilla client doesn't refuse to forward the transaction, but most miners are not going to include the transaction until it's old enough to qualify as a free transaction.  I believe that the current client defaults to a transaction fee, but that can be changed in the settings.  The vanilla client will refuse to create a transaction based upon an input transaction that is newer than 6 confirmations old.
hero member
Activity: 714
Merit: 504
^SEM img of Si wafer edge, scanned 2012-3-12.
November 15, 2011, 07:15:49 PM
#17
And does the protocol allow for something like "Send 0.003BTC without any fee, but if it hasn't been processed within 30 blocks, return it to my wallet"? That would have been a nice feature.
The bitcoin protocol can do something like what you describe, but the standard client can not do this. It will just keep waiting until it's processed, and you can't "reclaim" it.
sr. member
Activity: 378
Merit: 250
November 15, 2011, 07:14:18 PM
#16

You've got to be careful. The fee isn't 'imposed' to harm you. If you send without a fee when the current version wants it other nodes may consider your tx to be spam and not forward it.


Not forwarded ever, or will it just take a long time?
And does the protocol allow for something like "Send 0.003BTC without any fee, but if it hasn't been processed within 30 blocks, return it to my wallet"? That would have been a nice feature.
hero member
Activity: 714
Merit: 504
^SEM img of Si wafer edge, scanned 2012-3-12.
November 15, 2011, 07:09:47 PM
#15
Satoshi's client version 0.3.20 (and all previous ones) does not impose any fee.

Choose your favorite from here: http://sourceforge.net/projects/bitcoin/files%2FBitcoin/
It's a bad idea to keep using an older version no matter what. For example, newer versions can do wallet encryption, while older versions can't. Apart from that there may be bugs in older versions which would have been fixed in the version you're not using, and you will miss out on new features that may become important to bitcoin in general.

There's also the thing FreeMoney mentioned just now:
You've got to be careful. The fee isn't 'imposed' to harm you. If you send without a fee when the current version wants it other nodes may consider your tx to be spam and not forward it.
legendary
Activity: 1246
Merit: 1014
Strength in numbers
November 15, 2011, 07:03:30 PM
#14
Satoshi's client version 0.3.20 (and all previous ones) does not impose any fee.

Choose your favorite from here: http://sourceforge.net/projects/bitcoin/files%2FBitcoin/

You've got to be careful. The fee isn't 'imposed' to harm you. If you send without a fee when the current version wants it other nodes may consider your tx to be spam and not forward it.

.001 cent is pretty cheap to pay to prove you actually care about the tx getting processed. 
member
Activity: 62
Merit: 10
November 15, 2011, 06:30:19 PM
#13
Satoshi's client version 0.3.20 (and all previous ones) does not impose any fee.

Choose your favorite from here: http://sourceforge.net/projects/bitcoin/files%2FBitcoin/
legendary
Activity: 1078
Merit: 1000
Charlie 'Van Bitcoin' Shrem
November 15, 2011, 05:38:47 PM
#12
Yes.  You can search for pywallet, install it and use that to import the private keys into your main wallet, instead of sending the BTC via a transaction.

It does not work with windows, or does it?  Undecided

Works anywhere python is installed.
Install python, download pywallet to a folder, run python pywallet.py in terminal
member
Activity: 65
Merit: 11
November 15, 2011, 05:33:51 PM
#11
Yes.  You can search for pywallet, install it and use that to import the private keys into your main wallet, instead of sending the BTC via a transaction.

It does not work with windows, or does it?  Undecided

The exact time depends on the value of each address and time.

The formula the client uses is:

Code:
priority = sum(input_value_in_base_units * input_age)/size_in_bytes

If priority is >57,600 there is no transaction fee.

Basically it works out to 1 day for 1 BTC.   Larger addresses (not total wallet value) require less time, smaller addresses require more time.

Ahm, how do i calculate this?
My client shows the number of confirmations, the date, the 0.05BTC a description. What now?  Huh
full member
Activity: 154
Merit: 101
Bitcoin!
November 14, 2011, 12:38:37 PM
#10
I have set up another computer and so a second wallet just to play around a little. Now on the second wallet I mined 0.05 BTC and I wanted to transfert them to my primary wallet. The clients says I need to pay a transaction fee. But I heard, that its possible to transfer BTC *without* paying a fee. How does that work?  Huh

You can always import the private key into your new wallet.
Yes.  You can search for pywallet, install it and use that to import the private keys into your main wallet, instead of sending the BTC via a transaction.
legendary
Activity: 1078
Merit: 1000
Charlie 'Van Bitcoin' Shrem
November 14, 2011, 11:40:09 AM
#9
I have set up another computer and so a second wallet just to play around a little. Now on the second wallet I mined 0.05 BTC and I wanted to transfert them to my primary wallet. The clients says I need to pay a transaction fee. But I heard, that its possible to transfer BTC *without* paying a fee. How does that work?  Huh

You can always import the private key into your new wallet.
donator
Activity: 1218
Merit: 1079
Gerald Davis
November 14, 2011, 09:39:12 AM
#8
The exact time depends on the value of each address and time.

The formula the client uses is:

Code:
priority = sum(input_value_in_base_units * input_age)/size_in_bytes

If priority is >57,600 there is no transaction fee.

Basically it works out to 1 day for 1 BTC.   Larger addresses (not total wallet value) require less time, smaller addresses require more time.
member
Activity: 65
Merit: 11
November 14, 2011, 06:26:57 AM
#7
I usually had to wait around 3 days

Good to know. Thank you! Smiley
sr. member
Activity: 395
Merit: 250
November 14, 2011, 06:05:59 AM
#6
I usually had to wait around 3 days
member
Activity: 65
Merit: 11
November 12, 2011, 03:40:55 PM
#5
Just wait.  Coins gain priority with age.  If they have sufficient priority there will be no transfer fee (some non applicable exceptions apply). 

And how long does this normaly take?
donator
Activity: 1218
Merit: 1079
Gerald Davis
November 12, 2011, 03:34:36 PM
#4
Just wait.  Coins gain priority with age.  If they have sufficient priority there will be no transfer fee (some non applicable exceptions apply). 
hero member
Activity: 518
Merit: 500
November 12, 2011, 03:10:31 PM
#3
I have set up another computer and so a second wallet just to play around a little. Now on the second wallet I mined 0.05 BTC and I wanted to transfert them to my primary wallet. The clients says I need to pay a transaction fee. But I heard, that its possible to transfer BTC *without* paying a fee. How does that work?  Huh

Well we need something more than the very helpful "modify and compile your own".

I am sure somebody already build a derivative client that does not charge for TX fees.

What about a SC client that does not give many TX fees to King RealScam ?
legendary
Activity: 1050
Merit: 1000
You are WRONG!
November 12, 2011, 03:09:21 PM
#2
vanilla client, can't do it(well sometimes...).
modify and compile your own.
member
Activity: 65
Merit: 11
November 12, 2011, 03:05:57 PM
#1
I have set up another computer and so a second wallet just to play around a little. Now on the second wallet I mined 0.05 BTC and I wanted to transfert them to my primary wallet. The clients says I need to pay a transaction fee. But I heard, that its possible to transfer BTC *without* paying a fee. How does that work?  Huh
Pages:
Jump to: