교육 참고용이며 투자 조언이 아닙니다. 투자로 인해 손실이 발생할 수 있습니다.
직접 답변
EIP-1559 기본 수수료는 이더리움 블록에서 실행 Gas 단위당 프로토콜이 정하는 최저 가격입니다. 부모 블록의 Gas 사용량이 목표보다 많으면 오르고, 적으면 내리며, 목표와 같으면 유지됩니다. 사용된 Gas에 대한 기본 수수료는 검증자에게 지급되지 않고 소각됩니다.
각 블록에는 하나의 base_fee_per_gas가 있으며 그 블록의 거래가 실행되기 전에 이미 정해집니다. 이더리움의 탄력성 승수 2에서는 목표가 블록 Gas 한도의 절반입니다. 따라서 블록은 짧은 수요 급증을 Gas 한도까지 흡수하고, 조정 규칙은 평균 사용량을 목표로 되돌립니다.
유형 2 거래는 max_fee_per_gas와 max_priority_fee_per_gas를 지정합니다. 전자는 Gas 단위당 총가격의 상한이고 후자는 검증자 팁의 상한입니다. 높은 상한이 자동으로 전액 청구되지는 않습니다. 송신자는 실제 사용한 Gas에 대해 블록 기본 수수료와 허용된 팁만 냅니다.
- 법정화폐 환산
- $1.39
- 기본 수수료
- 22 gwei
결과는 교육용 근사치입니다. 명시되지 않는 한 거래소 규칙, 세금, 지연, 오라클 동작 및 프로토콜별 조건은 포함하지 않습니다.
작동 방식
1. 다음 블록의 기본 수수료 계산
B를 부모 블록의 기본 수수료, G를 Gas 사용량, T = parent gas limit / 2를 Gas 목표라고 둡니다. 이더리움은 정수 연산을 적용합니다.
- 목표와 같음:
G = T이므로B_next = B. - 목표 초과:
B_next = B + max(floor(B * (G - T) / T / 8), 1 wei). - 목표 미달:
B_next = B - floor(B * (T - G) / T / 8).
가득 찬 부모 블록은 G = 2T이므로 이 단계의 인상률은 최대 12.5%입니다. 빈 부모 블록은 최대 12.5% 인하를 만듭니다. 최소 인상분 1 wei는 정수 나눗셈이 목표 초과 증가분을 영으로 반올림할 때만 의미가 있습니다.
2. 거래 수수료 상한 적용
블록에 포함된 유형 2 거래의 실제 팁과 가격은 다음과 같습니다.
effective_priority_fee = min(max_priority_fee_per_gas, max_fee_per_gas - base_fee_per_gas)effective_gas_price = base_fee_per_gas + effective_priority_feetransaction_fee = gas_used * effective_gas_price
max_fee_per_gas < base_fee_per_gas이면 거래를 블록에 포함할 수 없습니다. 최대 수수료 상한에 요청한 팁을 담을 여유가 부족하면 실제 팁이 줄어듭니다. 기본 수수료 부분은 소각되고 우선 수수료 부분은 블록의 수수료 수령자에게 지급됩니다.
3. 영수증 대조
거래가 포함된 블록에서 baseFeePerGas를, 영수증에서 gasUsed와 effectiveGasPrice를 읽습니다. gasUsed * effectiveGasPrice가 실행 수수료에 따른 잔액 변화와 일치하는지 확인합니다. 거래 Gas 한도 중 사용하지 않은 Gas는 과금되지 않고, max_fee_per_gas 아래의 남은 여유도 별도 지급액이 아닙니다.
계산 예시
부모 블록의 목표가 15,000,000 gas, 사용량이 전체 30,000,000 gas 한도, 기본 수수료가 30 gwei라고 가정합니다. 최대 변화는 30 gwei * 12.5% = 3.75 gwei이므로 다음 블록 기본 수수료는 33.75 gwei입니다(여기서는 1 wei 미만의 정수 반올림 세부 사항만 무시합니다).
이제 다음 블록의 단순 전송이 21,000 gas를 사용하고 max_fee_per_gas = 50 gwei와 max_priority_fee_per_gas = 2 gwei를 설정했다고 가정합니다.
- 실제 우선 수수료:
min(2, 50 - 33.75) = 2 gwei. - 실제 Gas 가격:
33.75 + 2 = 35.75 gwei. - 총 실행 수수료:
21,000 * 35.75 = 750,750 gwei = 0.00075075 ETH. - 소각되는 기본 수수료:
21,000 * 33.75 = 708,750 gwei = 0.00070875 ETH. - 검증자 팁:
21,000 * 2 = 42,000 gwei = 0.000042 ETH.
50 gwei는 최대 수수료 상한이지 청구 가격이 아닙니다. 거래가 포함되기 전에 기본 수수료가 50 gwei를 넘으면, 기본 수수료가 내려가거나 송신자가 더 높은 상한의 거래로 교체할 때까지 포함 대상이 되지 않습니다.
위험
- 지갑 추정치는 최근 블록을 사용하므로 수요 충격이 거래 포함 전 기본 수수료를 올릴 수 있습니다.
- 낮은
max_fee_per_gas는 거래를 대기 상태로 남기며, 불필요하게 높은 상한은 보통 전액 지급되지 않아도 승인 한도를 키웁니다. - 실행이 되돌려져도 Gas는 소비되므로 실패한 앱 동작도 기본 수수료를 소각하고 팁을 지급할 수 있습니다.
- 큰 팁은 포함 우선순위를 높일 수 있지만 블록 내 위치, 실행 성공, 최종성을 보장하지 않습니다.
- 지갑, RPC, 탐색기, 노드 데이터는 오래되거나 서로 다를 수 있습니다. 포함 블록과 영수증을 함께 검증해야 합니다.
- 이더리움 메인넷 매개변수가 모든 롤업이나 EIP-1559 유사 체인을 자동으로 설명하지는 않습니다. 탄력성, 분모, 최저 수수료, 추가 수수료 구성은 다를 수 있습니다.
- 기본 수수료 소각은 ETH 공급 감소를 보장하지 않습니다. 순공급은 프로토콜 발행량과 총소각량에도 달려 있습니다.
- 거래
gas_limit, 블록 Gas 한도, Gas 목표,gas_used, Gas 단위당 가격, 총수수료를 혼동하지 마십시오. 서로 다른 양입니다.
흔한 오해
오해 1: 현재 블록이 자신의 기본 수수료를 정한다
부모 블록의 Gas 사용량이 다음 블록의 기본 수수료를 정합니다. 현재 블록의 거래는 헤더에 이미 고정된 기본 수수료를 적용받습니다.
오해 2: 목표를 넘는 모든 블록은 기본 수수료를 12.5% 올린다
변화량은 목표에서 벗어난 정도에 비례합니다. 표준 이더리움 매개변수에서 전체 Gas 한도에 도달했을 때 최대 단계가 12.5%입니다.
오해 3: max_fee_per_gas는 항상 전액 지급된다
이는 상한입니다. 실제 가격은 블록 기본 수수료에 허용된 우선 수수료를 더한 값으로 상한의 제약을 받고, 실제 사용 Gas와 곱해집니다.
오해 4: 검증자가 전체 Gas 수수료를 받는다
기본 수수료 부분은 소각됩니다. 검증자의 실행 계층 수수료 수입은 실제 우선 수수료이며 전체 실제 Gas 가격이 아닙니다.
오해 5: 기본 수수료 소각은 모든 거래를 디플레이션으로 만든다
거래는 ETH를 소각하지만 일정 기간 총 ETH 공급이 줄어드는지는 총소각량과 총발행량의 관계에 달려 있습니다.
관련 주제
출처
- EIP-1559: Fee market change for ETH 1.0 chain - Ethereum Improvement Proposals (확인일: 2026-08-20)
- Ethereum gas and fees: technical overview - ethereum.org (확인일: 2026-08-20)