Crypto Network Fees: Gas, Congestion and Transaction Costs
A network fee pays for transaction inclusion or execution under a chain’s rules. It is separate from an exchange withdrawal fee, bridge charge, trading spread or application service fee.
How it works
Bitcoin commonly quotes fee rate in satoshis per virtual byte. Ethereum quotes gas usage and a per-gas price, with base-fee and priority-fee mechanics on mainnet. Asset value transferred is not generally the sole determinant of execution resources. Estimate total cost for the exact network and operation, not another chain’s similarly named asset.
Worked example
A Bitcoin transaction of 140 virtual bytes at 10 sat/vB has a 1,400-satoshi fee, or 0.000014 BTC. A simple Ethereum example using 21,000 gas at an effective 20 gwei per gas costs 420,000 gwei=0.00042 ETH. Contract calls can use much more gas, and those two amounts cannot be compared economically without exchange rates.
Amounts, prices and scenarios are fictional teaching examples. They exclude any effects not explicitly stated and are not trade recommendations.
Limits and common mistakes
Estimates can change before inclusion. Ethereum fee caps, balances and failure conditions matter; a reverted operation can still pay for gas consumed. Exchanges may add their own withdrawal charge, which is not proof of the actual network fee paid.
Knowledge check
Does transferring a smaller token amount necessarily require less gas?
Read the explanation
No. Resource use depends on the operation and contract state. Two transfers of different amounts can consume similar execution resources.
References and further reading
- Ethereum developer documentation: accounts, transactions and gas
- Ethereum improvement specifications
- Bitcoin Developer Guide: transactions, blocks and consensus
These sources explain the underlying concepts and specifications. They do not endorse QBMFX Academy. Check the relevant market, protocol version and reporting rules before applying an example.