Glamsterdam 가격 재조정, 가스 요금표를 새로 짜다

Strawmap Glamsterdam (2027년 초) · Glamsterdam repricing

계정과 저장 공간을 읽고 쓰고 새로 만드는 가스비를 실제 드는 비용에 맞춰 다시 매깁니다. 모든 거래가 똑같이 내던 기본 가스 21,000도 실제 쓰는 자원별로 쪼갭니다.

왜 필요한가

가스는 노드가 거래를 처리하는 데 드는 시간과 자원을 값으로 바꾼 것입니다. 계정이나 저장 공간을 읽고 쓰는 값은 2021년 베를린 포크 이후 그대로였습니다. 그 사이 상태(state)가 크게 늘어 읽고 쓰는 속도는 느려졌는데 가격은 같으니, 상태 접근이 다른 명령어보다 너무 싸진 셈입니다. 상태를 늘리는 쪽도 문제입니다. 2026년 1월 기준 Geth 노드의 상태는 약 390 GiB이고 가스 한도가 60M으로 오른 뒤 하루에 새로 생기는 상태가 세 배 넘게 늘었습니다. 이대로 한도를 200M으로 올리면 노드 성능이 떨어지기 시작하는 650 GiB 선을 1년 안에 넘게 됩니다. 이 항목은 상태를 읽고 쓰는 값을 실제 측정한 처리 시간에 맞춰 올립니다. 상태를 늘리는 비용은 바이트당 1,530가스로 통일해 실행 가스와 따로 셉니다. 2026년 8월 개발자 콜에서 수치가 최종 확정됐고 명령어 사이 상대 가격은 이제 고정해 앞으로는 블록 한도만 조정하기로 했습니다. 상태 증가를 묶어 두면서 Glamsterdam의 200M 가스 한도를 열어 주는 밑작업입니다. Strawmap은 2027년 초 Glamsterdam 포크를 예상하지만 확정 일정은 아닙니다.

어떻게 동작하나

  1. 상태를 읽고 쓰는 값을 올립니다 (EIP-8038) 계정과 저장 공간 비용을 접근, 쓰기, 생성 세 요소로 나눠 다시 매깁니다. 거래에서 처음 건드리는 계정 접근은 2,600에서 3,000으로, 저장 칸 쓰기는 2,800 상당에서 10,000으로 오릅니다. 저장 칸 읽기 2,100은 그대로입니다.
  2. 상태를 늘리는 비용을 따로 셉니다 (EIP-8037) 새 계정, 새 저장 칸, 컨트랙트 코드처럼 상태를 늘리는 작업은 1바이트당 1,530가스를 냅니다. 이 상태 가스는 실행 가스와 분리해 세므로, 상태 증가를 묶어 둔 채 블록 가스 한도를 더 올릴 수 있습니다.
  3. 기본 가스 21,000을 자원별로 쪼갭니다 (EIP-2780) 모든 거래가 똑같이 내던 기본 가스를 서명 확인, 계정 접근, 잔액 기록, 새 계정 생성 항목으로 나눕니다. 기존 계정으로 보내는 ETH 전송은 21,000 그대로이고 새 계정을 만드는 거래만 상태 증가 비용을 더 냅니다.

관련 EIP

← 로드맵