2.3입문6분·8개 섹션
가스와 수수료
왜 트랜잭션마다 비용이 드는가
Key Concept
가스(Gas)란
가스는 블록체인 네트워크에서 트랜잭션을 처리하거나 스마트 컨트랙트를 실행하는 데 필요한 연산 비용의 단위입니다.
자동차가 움직이려면 연료(가솔린)가 필요하듯, 블록체인 위의 모든 작업에는 가스가 필요합니다. 가스비는 네트워크 혼잡도에 따라 변동합니다.
이더리움 가스비 계산 (EIP-1559)
Gas Units (연산량)
×
Base Fee (기본요금)
+
Priority Fee (팁)
=
총 수수료
EIP-1559 이후 이더리움은 기본요금(자동 조절, 소각됨)과 우선순위 팁(검증자에게 지급)으로 수수료를 산정합니다.
트랜잭션의 가스 관련 필드
💸트랜잭션실제 Etherscan 트랜잭션 예시
Gas Limit21,000
Gas Used21,000 (100%)
Base Fee15.2 Gwei
Max Priority Fee1.5 Gwei
Max Fee30 Gwei
Transaction Fee0.000350 ETH ($1.15)
Burnt Fee0.000319 ETH (소각)
Gas Limit은 최대 사용 가능한 가스량이고, Gas Used는 실제 소비된 양입니다. Base Fee는 소각되어 ETH의 공급을 줄이고, Priority Fee는 검증자에게 지급됩니다.
체인별 가스비 비교
이더리움 L1
- 단순 전송: $1~5
- DEX 스왑: $5~50
- NFT 민팅: $10~100
- 네트워크 혼잡 시 급등 가능
L2 및 대안 체인
- Arbitrum/Optimism: $0.1~1
- Polygon: $0.01~0.1
- Solana: $0.001~0.01
- 일관되게 저렴한 수수료
가스비 절약 팁
⏰
Step 1
한산한 시간대 활용
주말이나 미국 심야 시간에 네트워크 혼잡이 줄어 가스비가 낮아집니다.
🔗
Step 2
L2 체인 활용
Arbitrum, Optimism, Base 등 레이어 2를 사용하면 같은 작업을 훨씬 저렴하게 처리할 수 있습니다.
⛽
Step 3
가스 한도 적절히 설정
가스 한도를 너무 높게 설정하면 불필요하게 높은 비용이, 너무 낮으면 트랜잭션 실패가 발생합니다.
📦
Step 4
배치 처리
여러 트랜잭션을 하나로 묶는 배치 처리로 가스를 절약할 수 있습니다.
EIP-1559와 ETH 소각
2021년 8월 도입된 EIP-1559로 매 트랜잭션의 Base Fee가 소각됩니다. 네트워크 사용량이 많으면 소각량이 신규 발행량을 초과하여 ETH가 디플레이션 자산이 될 수 있습니다. 이를 "울트라 사운드 머니"라 부릅니다.
체크포인트
EIP-1559에서 Base Fee에 대한 올바른 설명은?