I struggle to understand how the fees are calculated and even online calculators rarely bring it down to an actual $ fee.
If some whale decided to sell 1,000 Bitcoin today in one transaction, what would the actual fee would be in dollars and cents? Can it even be estimated ahead of time?
The amount of Bitcoin moved is irrelevant and has no connection to the fees paid.
What matters is how many inputs you have and to how many addresses you pay!
Here is a detailed thread with everything you need to know:
https://bitcointalksearch.org/topic/beginners-guide-to-transaction-fees-5251213There are plenty of online calculators on how much you would have to pay for a transaction at a certain time,
https://mempool.space/ is the best estimator for what you have to pay for a simple x, as I type 25sat/vb would be enough for a next block confirmation, so considering the size of a tx at 140vb that's around 2.50 in USD!
The reason why the transaction fees are so high is because of congested mempool which is not forever and besides we are now seeing various solutions for this we just need to find the best one
Limited block space, higher demand, increased fees!
It's pretty simple, everyone is anxious about the halving but they don't realize the same principles apply to the pace in the chain, with lower supply and higher demand prices go up!