Basics
Introduction to Blockchain Networks
A beginner-friendly introduction to blockchain networks: what they are, how they work, different types of blockchains, and why they matter for DeFi lending and crypto borrowing.
Learn what gas fees are, why they fluctuate, how they differ across blockchains like Ethereum and Layer 2 networks, and how Borrow by Sats Terminal helps you manage transaction costs when borrowing against Bitcoin.
Every time you send cryptocurrency, swap tokens, or interact with a smart contract, you pay a gas fee. Gas fees are the transaction costs that compensate the network validators (or miners) who process and confirm your transaction on the blockchain.
Think of gas fees like postage for a letter. The letter itself is your transaction — the instructions telling the network what you want to do. The postage (gas fee) is what you pay to have that letter delivered and recorded permanently.
On Ethereum and most EVM-compatible chains, gas fees are denominated in the network's native token (ETH for Ethereum, for example). The fee you pay depends on two factors:
The formula is straightforward: Total fee = Gas units x Gas price.
Gas fees are driven by supply and demand. Blockchains have limited capacity — they can only process a certain number of transactions per block. When more people want to transact than the network can handle, users bid up the gas price to get their transactions included faster.
On Ethereum mainnet, gas fees during quiet periods might cost a few dollars, but during peak congestion they have historically spiked to $50, $100, or even higher for complex DeFi transactions.
Since the London upgrade in August 2021, Ethereum uses a two-part fee structure:
This model makes fees more predictable, but does not eliminate spikes during high-demand periods.
Not all blockchains charge the same fees. The cost varies dramatically depending on the network's architecture, consensus mechanism, and throughput.
Ethereum remains the most established smart contract platform, but its fees are also among the highest. A simple token transfer might cost $1-5 during calm periods, while complex DeFi interactions can easily exceed $20-50.
Layer 2 solutions like Arbitrum, Optimism, and Base process transactions off the main Ethereum chain, then post compressed proofs back to Layer 1. This architecture dramatically reduces costs:
For a deeper understanding of how these networks work, see our guide on understanding Layer 2 networks.
| Network | Typical Simple Transfer | Typical DeFi Interaction |
|---|---|---|
| Ethereum L1 | $1 - $5 | $10 - $50+ |
| Arbitrum | $0.10 - $0.50 | $0.30 - $2 |
| Optimism | $0.10 - $0.40 | $0.25 - $1.50 |
| Base | $0.01 - $0.10 | $0.05 - $0.50 |
| Solana | < $0.01 | < $0.05 |
Note: These are approximate ranges and can vary significantly during periods of high demand.
When you borrow against your Bitcoin, gas fees are a real cost that eats into the value of your loan. Consider the transactions involved in a typical DeFi borrowing workflow:
Each of these steps is a separate transaction that incurs a gas fee. On Ethereum mainnet during a busy period, the total cost across all these transactions could easily reach $100-200. On a Layer 2 network, the same set of transactions might cost $2-5 total.
This is one reason why many DeFi borrowing protocols have deployed on Layer 2 networks — the economics simply do not work for smaller loans on Ethereum mainnet.
Borrow by Sats Terminal is designed to help users navigate the complexity of gas fees across multiple protocols and chains:
Borrow aggregates lending offers from protocols like Aave v3 and Morpho Blue, which operate across multiple networks. When you compare offers on Borrow, you are implicitly comparing the gas costs of different chains, because a lower interest rate on Ethereum mainnet might not actually save you money once you factor in higher transaction fees.
The protocols that Borrow aggregates often batch operations or optimize gas usage at the smart contract level. For example, some protocols combine the approval and deposit steps into a single transaction, reducing the number of on-chain interactions you need.
Because Borrow uses embedded Privy wallets, the transaction signing process is streamlined. You do not need to switch between apps, copy addresses, or manually set gas parameters. The platform handles gas estimation and presents the expected cost before you confirm.
For more details on how gas fees work in practice, check our FAQ on gas fees.
While you cannot eliminate gas fees entirely, there are practical strategies to minimize what you pay:
Gas fees on Ethereum tend to be lowest during weekends and early morning hours (UTC). Tools like Etherscan's Gas Tracker show real-time and historical fee data so you can pick the cheapest window.
If the protocol you want to use is available on a Layer 2 network, consider using it there instead of on Ethereum mainnet. The savings can be 10-50x for the same operation.
Most wallets let you adjust the gas price you are willing to pay. If your transaction is not time-sensitive, setting a lower gas price means you pay less — though the transaction may take longer to confirm.
Some protocols and tools allow you to combine multiple operations into a single transaction. One transaction at a higher gas cost is usually cheaper than three separate transactions at a lower gas cost each.
Some protocols periodically subsidize gas fees or offer gas rebates during promotional periods. Following protocol announcements can help you take advantage of these opportunities.
When you initiate a transaction, your wallet estimates the gas required. This estimate includes a buffer to ensure the transaction succeeds — if it runs out of gas mid-execution, it fails, and you still pay the fee for the work already done.
A failed transaction still costs gas. The network already consumed computational resources to attempt execution, so those validators still need to be compensated. Common reasons for transaction failure include:
This is another reason why using a platform like Borrow is advantageous — it simulates transactions before submission, reducing the likelihood of costly failures.
The long-term trajectory of gas fees points toward dramatic reductions. Several trends are converging:
These developments will make DeFi — including crypto borrowing — accessible to a much broader audience by lowering the cost barrier that currently prices out smaller users.
Understanding gas fees is essential for anyone participating in DeFi. The more you know about how they work, the better you can optimize your borrowing strategy and keep more value in your pocket.
Related Guides
Basics
A beginner-friendly introduction to blockchain networks: what they are, how they work, different types of blockchains, and why they matter for DeFi lending and crypto borrowing.
Basics
Learn what Layer 2 networks are, how rollups and other scaling solutions work, why they matter for DeFi lending, and how Borrow by Sats Terminal uses L2s to offer cheaper Bitcoin-backed borrowing.
Common Questions
Gas fees spike during periods of high network demand. If you were transacting on Ethereum mainnet during a busy period (major NFT mint, market crash, popular token launch), even simple transfers can become expensive. Consider using a Layer 2 network or timing your transaction during off-peak hours to save significantly.