Author

Topic: Bitcoin Core default fees not ok? (Read 282 times)

copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
August 22, 2018, 10:44:36 AM
#16
May I know what's this discussion all about ? I am very much interested in ICO and am basically an ivestor !!
You can know that by reading the thread.

Hi,

I used a new installed node v0.16.2 to create this transaction:
https://www.blockchain.com/btc/tx/72a63e4e27f425eaa4f6ab0de34d18af518b277db1342caf1949e59a03e0cc2e

Now i noticed this a few times that i have to wait a few hours sometimes to get transactions confirmed.
So de dynamic fees from the core are not high enough?

Do i update the fee settings?

Tyger had transaction fees predicted that were too low and wanted to update the settings.


If you are a real investor, don't invest in ICOs, Bitcoin is the coin you want and is the only coin that has combatted time much better than any of the alts.



Tyger it's freed up a bit now the network then. There's a fee predictor site on loyce's thread which is quite useful: https://bitcointalksearch.org/topic/aug-2022-mempool-empty-use-this-opportunity-to-consolidate-your-small-inputs-2848987 - probably good to check just before you send a transaction.
full member
Activity: 141
Merit: 102
August 19, 2018, 08:07:24 AM
#15
i will set mintxfee to 0.0001 and see what happens.

What was result ?

Instant confirmation, 6.6sat er byte
legendary
Activity: 1624
Merit: 2481
August 16, 2018, 03:16:20 AM
#14
When I use "settxfee" can't send btc. (use RPC)

settxfee does accept one parameter (the fee) in bitcoin per kilobyte.
If you want to set the fee to 5 sat/B, you'll enter 0.00005 (5 sat/B => 5000 sat/KB => 0.00005 BTC/KB).

So, the command to set the fee to 5 sat/B would be:

Code:
bitcoin-cli settxfee 0.00005



How can adjust max fee?
Exist command like "setmaxfee"?

If you want to set a 'fixed' fee (independent from the size of the transaction; not recommended), you will have to use the CreateRawTransaction call and build the transaction yourself (fee = inputs - outputs).
You can read more about this call in the documentation: https://bitcoin.org/en/developer-reference#createrawtransaction.

full member
Activity: 1022
Merit: 100
August 16, 2018, 02:47:47 AM
#13
I installed Bitcoin node too.
When I use "settxfee" can't send btc. (use RPC)

How can adjust max fee?
Exist command like "setmaxfee"?

Thanks.
HCP
legendary
Activity: 2086
Merit: 4361
August 16, 2018, 01:54:11 AM
#12
i will set mintxfee to 0.0001 and see what happens.
What was result ?
The result would have been (ridiculously) high fees!!! Shocked Shocked Shocked

mintxfee specifies the minimum (total) fee that your transaction will be created with... NOT the fee rate to be used. So, setting 0.0001 means that if you sent an "average" sized transaction of say 226 bytes, it would still use a fee of 0.0001 BTC... that's 10,000 sats... for a 226 byte transaction, that's a fee rate of just over 44 sats/byte.

Generally, the automatic fee estimation isn't terrible, it just doesn't handle sudden spikes in transaction and/or fee volume very well... it can be quite unpredictable. For that reason, I'd still recommend double checking https://btc.com/stats/unconfirmed-tx and https://jochen-hoenicke.de/queue/#1,24h to get an idea of the current mempool size and "pending" fees before you send a transaction.

If the mempool is low (less than 1 block ie.  less than ~1meg of transactions)... and all the fees are in the 1 sat/byte range, simply using 2 or 3 sats/byte is likely to get nextblock confirmation. If the mempool is getting bigger  (ie. more than 2 or 3 blocks worth, ie. more than ~2meg of transactions) and there are a significant number of transactions using more than 1 sat/byte, you may need to pay a bit more for a fast confirmation.

If it gets really full (like ~10megs+)... expect to see fees spiking up quite high. It's all about "supply and demand" Wink
newbie
Activity: 98
Merit: 0
August 15, 2018, 05:39:20 PM
#11
i will set mintxfee to 0.0001 and see what happens.

What was result ?
full member
Activity: 141
Merit: 102
August 15, 2018, 03:15:29 AM
#10
i will set mintxfee to 0.0001 and see what happens.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
August 14, 2018, 05:15:07 PM
#9
So basicly if i set mintxfee to 2sat per byte i should be ok (it says 1 is enough now) right?
but the default value is 0.00001 (BTC/kB) if i look it up, am i missing something?

It depends on what you want. A 1 sat/b will get you confirmed anywhere between ~1-10 blocks. See https://bitcoinfees.earn.com/ (Albeit this site can be very inaccurate, it usually gives a clear indication)

If you're in a hurry, it might be better to use a slightly higher fee.

Which fee should I use?
The fastest and cheapest transaction fee is currently 12 satoshis/byte, shown in green at the top.
For the median transaction size of 225 bytes, this results in a fee of 2,700 satoshis.

I was just about to suggest I'd use 10 satoshi per byte fees (although that's only when I want a legacy transaciton to fit into a block - the bech32 transactions I send move faster because they can fit much more tightly into blocks, or maybe they're favoured somewhat).

This number also needs constantly changing, what does core set the default setting to for transactions to confirm (you could try running 'estimatesmartfee 1' - although I'm not sure how well that works as I still can't get core to sync fully and that command came from the litecoin cli)...
legendary
Activity: 1946
Merit: 1427
August 14, 2018, 04:49:25 PM
#8
So basicly if i set mintxfee to 2sat per byte i should be ok (it says 1 is enough now) right?
but the default value is 0.00001 (BTC/kB) if i look it up, am i missing something?

It depends on what you want. A 1 sat/b will get you confirmed anywhere between ~1-10 blocks. See https://bitcoinfees.earn.com/ (Albeit this site can be very inaccurate, it usually gives a clear indication)

If you're in a hurry, it might be better to use a slightly higher fee.

Which fee should I use?
The fastest and cheapest transaction fee is currently 12 satoshis/byte, shown in green at the top.
For the median transaction size of 225 bytes, this results in a fee of 2,700 satoshis.
full member
Activity: 141
Merit: 102
August 14, 2018, 04:16:09 PM
#7
So basicly if i set mintxfee to 2sat per byte i should be ok (it says 1 is enough now) right?
but the default value is 0.00001 (BTC/kB) if i look it up, am i missing something?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
August 14, 2018, 04:06:23 PM
#6
is there a default setting for this now?
No, it varies too much. Last December, you would need a 500 times higher fee than you need now.
I use https://coinb.in/#fees as an indication, if you go a bit higher than what the site recommends, you should see a fast confirmation most of the time.
full member
Activity: 141
Merit: 102
August 14, 2018, 03:57:38 PM
#5

Quote
The miner's fee does not have a fixed value it always depends on the network.

If you don't want to change the miner's fee from time to time you must set your miner's fee to the higher amount per byte. So, you don't need to replace the fee from time to time.

This is what i am looking for, what amount do you recommend? is there a default setting for this now?
legendary
Activity: 3374
Merit: 3095
BTC price road to $80k
August 14, 2018, 01:51:19 PM
#4
If your transaction still unconfirmed you can abandon or delete the unconfirmed transaction then you can create a new transaction with higher fee.
Read the quoted below.

I know, but this requires to change the fee by hand all the time.
The miner's fee does not have a fixed value it always depends on the network.

If you don't want to change the miner's fee from time to time you must set your miner's fee to the higher amount per byte. So, you don't need to replace the fee from time to time.
full member
Activity: 141
Merit: 102
August 14, 2018, 01:33:49 PM
#3
I know, but this requires to change the fee by hand all the time.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
August 14, 2018, 01:30:08 PM
#2
So de dynamic fees from the core are not high enough?
Recommended fees are an estimate, based on past confirmed transactions. Fees can go up, for instance if it takes long to find a new block, or if the number of transactions goes up. If that happens, the estimate turns out to be incorrect.
When in a hurry, I manually set the fee a bit higher. Most of the time I manually set it as low as possible.
full member
Activity: 141
Merit: 102
August 14, 2018, 01:21:01 PM
#1
Hi,

I used a new installed node v0.16.2 to create this transaction:
https://www.blockchain.com/btc/tx/72a63e4e27f425eaa4f6ab0de34d18af518b277db1342caf1949e59a03e0cc2e

Now i noticed this a few times that i have to wait a few hours sometimes to get transactions confirmed.
So de dynamic fees from the core are not high enough?

Do i update the fee settings?
Jump to: