가스 과금 전제 8개 달라진다…이더리움 재단, 계약 점검 요청
제목 연관성·주요 수치·시장 영향·향후 전망을 기준으로 핵심 문장을 선별한 요약 브리핑입니다.
핵심 포인트
- 이더리움 재단이 글램스테르담 업그레이드에 앞서 개발자와 감사인에게 가스 과금 전제 8가지를 점검해 달라고 요청했다.
- EIP-8037·8038의 변경으로 일부 계약의 실행 결과가 달라질 수 있다.
- 이더리움 재단(Ethereum Foundation)이 글램스테르담(Glamsterdam) 업그레이드에 앞서 스마트계약 개발자와 감사인에게 가스 처리 전제 8가지를 점검해 달라고 요청했다.
본문
이더리움 재단이 글램스테르담 업그레이드에 앞서 개발자와 감사인에게 가스 과금 전제 8가지를 점검해 달라고 요청했다. EIP-8037·8038의 변경으로 일부 계약의 실행 결과가 달라질 수 있다. 이더리움 재단(Ethereum Foundation)이 글램스테르담(Glamsterdam) 업그레이드에 앞서 스마트계약 개발자와 감사인에게 가스 처리 전제 8가지를 점검해 달라고 요청했다. EIP-8037과 EIP-8038이 가스 계산 방식을 바꾸면서 기존 계약의 실행 결과가 달라질 수 있어서다. 재단은 6일 공개한 공지에서 두 제안이 일부 연산의 가스 비용과 상태 데이터의 비용 처리 방식을 바꾼다고 설명했다. EIP-8037은 계정과 저장 공간 등 새로운 상태를 만드는 비용을 별도로 계산하고, EIP-8038은 이미 저장된 상태에 접근하거나 변경하는 연산의 비용을 조정한다.
재단이 공개한 점검 자료는 개발자가 확인할 전제 8가지를 설명과 코드 예시, 자체 점검용 프롬프트와 함께 정리했다.
△정해진 가스량 안에 작업을 마칠 수 있다는 가정 △외부 호출이 가스 부족으로 실패하면 뒤이은 저장 작업도 실패한다는 가정 △실행 중 남은 가스는 줄기만 한다는 가정 등이 담겼다. 거래를 구성하거나 결과를 감시하는 오프체인 코드도 점검 대상이다. 이더리움 재단은 과거 메인넷 거래를 새 가스 규칙으로 재실행한 결과, 지적된 문제 대부분은 가스 한도를 높이면 해결할 수 있다고 밝혔다. 코드에 가스 한도를 고정했거나 외부 호출 뒤 저장 작업에 필요한 가스량을 종전 기준으로 계산했다면 새 규칙에서 결과가 달라질 수 있다. 본지는 앞서 지갑·인덱서·가스 추정 도구의 오작동 가능성 과 일부 계약의 가스 조정 점검 필요성 을 다뤘다.