Questions tagged [transaction-fees]

Transaction fees are paid to miners by the sender of a transaction.

This money rewards miners for the work they do in putting transactions into a specific order and adding them to new blocks to be added to the list of transactions known as the blockchain.

Transaction fees have a dual purpose in Bitcoin. First, they protect the network against attacks by increasing the cost of creating spam transactions. Second, they give miners an incentive to include one's transaction in a block. The miners can collect the transaction fees from all of the transactions that are included in their blocks. They are thus incentivized to include transactions that pay higher fees. Transaction fees will also pay miners to continue to operate once the block subsidy reaches zero.

Transaction fees are often expressed as a fee rate. The units are typically satoshis/byte, satoshis/kilobyte, or Bitcoin/kilobyte. Transaction fees are not paid in relation to the value being transferred but rather the size in bytes of the transaction data itself. Miners often choose transactions to include by the transaction fee rate rather than the value of the transaction fee itself.

998 questions
12
votes
2 answers

Largest Bitcoin transaction fee ever paid?

What was the largest transaction fee ever paid? Assuming that payment was an accident was the sender able to contact the miner who mined that block and negotiate a full or partial refund?
tryinghard
  • 404
  • 3
  • 10
10
votes
6 answers

Why can't we set fees to a fixed amount say 0.005 BTC?

The current fee mechanism is confusing and difficult to implement. The current fee system uses transaction size and the size of the block the transaction is due to appear in to calculate the fee. If you're writing a Bitcoin client such as a web…
Ian Purton
  • 1,000
  • 6
  • 12
9
votes
1 answer

Calculator for estimated TX-Fees

First of all, this refers to How to calculate transaction size before sending What is the exact formula for calculating transaction fees? I want to estimate the TX-Fee I would have to pay in a simple scenario where my wallet contains only 1…
Gundon
  • 271
  • 1
  • 3
  • 7
7
votes
2 answers

Is a 20% fee normal right now?

I'm not an expert with BTC or other cryptocurrencies but It was a pleasant way to do some micro transactions and to deal with some vendors. My question is, why the hell an average Fee is around 20% of the transaction? THIS IS HUGE. Is anyone still…
Ricardo
  • 173
  • 1
  • 4
6
votes
1 answer

What is the fee policy suggested by the mainline bitcoin client?

The online wallet blockchain.info allows for the fee policy to be customised: The "Normal" policy states Follow the fee policy suggested by the mainline bitcoin client. What is the fee policy suggested by the mainline bitcoin client explicitly?
Randomblue
  • 783
  • 8
  • 18
6
votes
1 answer

Transfer BTCs without fees

I currently have BTC 0.38 in a wallet on a computer and I want to transfer all those Bitcoins on another machine. As I have the Bitcoins on a relatively new address (it has received 1 payment and also some Bitcoins through the move API call), it…
6
votes
2 answers

What's the difference between sats/byte and BTC/kB?

Bitcoin Core displays the fee in a unit of BTC per kilobyte, at least for now. However, block explorers are showing the fee in sats/byte. How do I convert between the two units?
Zenul_Abidin
  • 308
  • 1
  • 11
5
votes
2 answers

What does it mean that bitcoins have lower transaction costs than more traditional forms of currency?

So I recently bought some bitcoins. I just bought a small amount and mainly for education purposes. I bought it from a site called Coinbase. Before this, I was told that one of the advantages of bitcoin was that it had very low fees. However, I feel…
Milli
  • 51
  • 1
5
votes
3 answers

Deduct fee from transaction amount

I am using sendtoaddress API call. The problem is that I need to specify amount that includes fees. For example, if I withdraw 1 btc, I need bitcoind to deduct fees from that amount and in example to send 0.999 as transaction amount and 0.001 as…
murich
  • 51
  • 1
  • 3
5
votes
2 answers

A fee is added per kilobyte of data. That means 1000 bytes or 1024?

Wikipedia says kB = 1000 bytes and KB = 1024 bytes. Which one are we using for Bitcoin?
ChocoDeveloper
  • 460
  • 3
  • 10
5
votes
4 answers

Anomalous 2.7 BTC transaction fee observed

I noticed a 2417 byte transaction with a 2.7 BTC transaction fee. Is there any rational explanation for this, or was it perhaps a mistake?
4
votes
1 answer

How does the bitcoin transaction fee be calculated? And who guide this?

https://en.bitcoin.it/wiki/Transaction_fees I learned that the transaction fees is given by sender to bitcoin miners to ensure that this transaction be confirmed. But I notice that, in most exchange websites or clients, the default transaction fee…
HackFisher
  • 351
  • 1
  • 4
  • 9
4
votes
1 answer

How to best explain these transaction fee spikes?

How to best explain these transaction fee spikes? Are these spikes actually transaction fees or accidentally taken as transaction fees because remaining amount not credited back to sending address during partial amount transfer? Is it really…
vi.su.
  • 1,852
  • 5
  • 23
  • 41
4
votes
1 answer

Why is a minimum transaction fee for 0.01 BTC *sometimes* enforced

I have read Why would Bitcoin-QT attempt to charge a processing fee, when I have my transaction fees set to zero? but I still have a question. I am sending 0.01 BTC from my wallet to my Ethereum intermediate address and then back again, so as to…
spraff
  • 165
  • 5
4
votes
2 answers

How do I set up my machine to process transactions and earn the transaction fees?

I am unable to earn money from solving blocks, but I think I could make money from transaction fees. The issue is that pools hide the transaction fees from the miners. The miners earn the solved blocks. How would I go about processing transactions…
clueless
  • 161
  • 2
  • 7
1
2 3
8 9