 |
December 08, 2025, 10:12:38 PM |
|
Bitcoin fees are based on how many virtual bytes (vbytes) your transaction uses not how much BTC you send. Let me explain what’s vbyte ( A virtual byte is a measurement Bitcoin uses to calculate transaction fees after segWit was introduced) It represents the effective size of your transaction, and it’s what miners look at when deciding which transactions to include in a block. While Segregated witness data (segwit) , separates the witness (signature) from the main part of bitcoin transaction .
Calculation:
Fee= Transaction Size (vbytes) x Fee Rate (sat/vbyte)
Example: 250 vbytes x 30 sat/vbyte = 7,500 sats fee ( feel free to correct me , we all are here to learn) .
The biggest factor is inputs (each input has signatures & scripts). More inputs bigger transaction , higher fee.
Outputs add size too, but much less. Compare to that of input.
Let me give some insight about segwit discount for those that don’t really understand or have idea about it , base on my understanding, segwit discount simply mean given a discount on transactions size by moving the signatures into a separate area that counts less toward fees. You can do more research on this for proper understanding.
|