Is there a maximum fee per byte in satoshis?

2

1

i have seen recent transactions with fees as low as 1.065 satoshis per byte. and some transactions with fees as high as 500+ satoshis per byte.

so i would like to know is there maximum fee ? in satoshis per byte ?

can i do transaction of 100 btc with setting 99 btc as fee ? (with only 1 input and 1 output. )

AMB

Posted 2017-08-12T23:13:28.083

Reputation: 292

Answers

2

Yes you can, there is no maximum limit for the fee. The fee is simply the difference between the sum of the input values and the sum of the output values, so if you wanted to donate 99 BTC to the miners there is nothing stopping you - no idea why you'd want to donate an entire house though ;)

MeshCollider

Posted 2017-08-12T23:13:28.083

Reputation: 8 735

1

At the moment no more than 17662867.32455670 BTC exist. A transaction can't be smaller than 63 bytes so the "maximum feerate" would be 28036297340566.19 satoshi per byte and increasing with each block.

G. Maxwell

Posted 2017-08-12T23:13:28.083

Reputation: 6 039

0

Bitcoin Core has a hard limit for what it considers to be an absurdly high fee.

That limit is 0.1 BTC Any transaction that pays more than 0.1 BTC in transaction fees, regardless of the fee rate, will be rejected with this error 256: absurdly-high-fee . It is not consensus invalid, it is just non-standard.

Adam

Posted 2017-08-12T23:13:28.083

Reputation: 3 215

3This isn't correct. Absurdly-high-fees are not non-standard. The wallet/rpc interface will reject them unless given an argument to override, but on the network they're be relayed and mined just fine.G. Maxwell 2019-04-24T17:09:21.527

@G.Maxwell Actually that's Andrew answer on https://bitcointalk.org/index.php?topic=2692430.0

Adam 2019-04-24T22:45:15.697

1That doesn't make it any less incorrect.G. Maxwell 2019-04-25T02:35:45.317

1https://github.com/bitcoin/bitcoin/pull/2949 here is where the functionality was introducedG. Maxwell 2019-04-25T02:40:55.457

so its just limitation in bitcoin-core, what if i create raw transaction broadcast it to the bitcoin network using other services., then it will be relayed.AMB 2019-04-25T03:23:07.483

Yes, that's rightAdam 2019-04-25T17:36:57.200