요약: Platåberget을 소개합니다: 대중의 참여가 가능한 글램스테르담(Gloas + Amsterdam)의 초기 테스트 환경입니다. 이번 업그레이드에는 애플리케이션 개발자를 위한 호환성을 깨는 변경 사항(breaking changes)이 포함되어 있습니다. 특히, 하드캡이 적용된 최대 가스 한도에 의존하는 모든 도구(지갑, 인덱서, 가스 추정기 등)는 작동하지 않게 되므로 업데이트가 필요합니다. 이 초기 기회를 활용하여 테스트해 보시기 바랍니다!
Platåberget은 커뮤니티가 변경 사항을 테스트할 수 있도록 마련된 단기 테스트넷입니다. 이전의 수명이 짧았던 데브넷들과 달리, Platåberget은 몇 달 동안 운영될 예정입니다. 이를 통해 커뮤니티는 글램스테르담 이후의 이더리움을 실험할 수 있는 안정적인 환경을 제공받으며, 글램스테르담이 이더리움의 장기 테스트넷인 Sepolia와 Hoodi에 적용되기 전에 다양한 테스트를 진행하고 문제를 발견할 기회를 얻게 됩니다.
글램스테르담 포크에 포함된 내용
글램스테르담 업그레이드는 합의 레이어와 실행 계층 모두에 중대한 변화를 가져옵니다. 주요 내용은 다음과 같습니다:
내재화된 제안자-빌더 분리 (PBS): 새로운 빌더 API 흐름과 PTC(페이로드 적시성) 검사를 포함하여 블록이 생성, 제안 및 검증되는 방식에 대한 주요 변경 사항입니다. 블록 생성 및 검증 파이프라인에 의존하는 인프라는 영향을 받을 것으로 예상해야 합니다.
블록 수준 액세스 목록: 접근한 상태 위치와 트랜잭션 후 변경 사항을 기록하는 강제적인 블록 수준 액세스 목록(BAL)을 도입합니다. BAL은 블록 본문과 별도로 저장되며 eth/71을 통해 실행 계층 피어 간에 교환될 수 있습니다.
가스 가격 재조정: 약 2억 가스 하한선을 목표로 하는 조정된 가스 비용 변경 사항의 묶음입니다. 최대 가스 한도를 하드코딩하는 모든 도구는 영향을 받게 됩니다.
Platåberget은 비교적 규모가 작지만 누구나 공개적으로 참여할 수 있는 검증자 세트를 가지고 있습니다. 이를 통해 누구나 새로운 검증자를 예치하고 검증자 및 빌더 예치 워크플로를 테스트할 수 있습니다. ePBS는 합의 레이어에 대한 주요 변경 사항이며, 우리는 모든 솔로 스테이커, 분산 검증자 기술 (DVT) 프로젝트, 맞춤형 소프트웨어 및 대규모 운영자가 인프라를 테스트할 충분한 기회를 갖도록 보장하고자 합니다. 테스트넷의 글램스테르담 포크는 8월 20일로 예정되어 있어, 예치를 진행하고 포크 전환을 준비할 충분한 시간이 있습니다.
글램스테르담의 또 다른 주요 변경 사항은 가스 가격 재조정입니다. 이러한 변경 사항은 네트워크의 모든 지갑, 인덱서 및 가스 추정기에 영향을 미치기 때문에 훨씬 더 큰 그룹에 영향을 줄 것입니다. 포크가 메인넷에 적용되기 전에 이 기회를 활용하여 시스템에서 어떤 도구나 가정이 작동하지 않게 되는지 파악하시기 바랍니다.
Platåberget은 커뮤니티에 글램스테르담 이후의 이더리움을 실험하고 문제를 파악하기 시작할 기회를 제공합니다.
가스 가격 재조정은 애플리케이션 개발자에게 특히 중요합니다: 하드캡이 적용된 최대 가스 한도에 의존하는 모든 도구(지갑, 인덱서, 가스 추정기 등)는 작동하지 않게 되므로 업데이트가 필요합니다. 인프라 운영자와 함께 탈중앙화 애플리케이션 (dapp) 및 지갑 개발자들이 Platåberget에서 테스트를 진행해 주시기를 바랍니다. 이는 다운스트림 도구들이 미처 대비하지 못할 가능성이 가장 높은 유형의 변경 사항입니다.
가격 재조정은 블록 가스 한도에만 국한되지 않습니다. 개별 작업의 가격도 변경되며, EIP-8037은 새로운 상태를 생성하는 작업에 대해 별도의 상태 가스 차원을 도입합니다. 계정 생성, 코드 배포 또는 새로운 스토리지 슬롯 작성은 이제 상태 바이트당 고정 비용(CPSB)으로 측정되며, 선불이 아닌 런타임에 청구됩니다. 실질적인 결과로, 단순한 ETH 전송이 더 이상 항상 21,000 가스로 고정되지 않습니다. 이미 존재하는 계정으로의 전송은 여전히 21,000 가스(이제 TX_BASE_COST + COLD_ACCOUNT_ACCESS + TX_VALUE_COST로 분해됨)가 들지만, 아직 존재하지 않는 계정으로 자금을 전송하면 런타임에 추가로 STATE_BYTES_PER_NEW_ACCOUNT × CPSB 상태 가스가 발생합니다. 21,000 가스가 모든 전송을 포괄한다고 가정하거나 추정 시 단일 가스 차원을 가정하는 모든 것은 재검토가 필요합니다. 분해된 내재 비용에 대해서는 EIP-2780을, 상태 접근 증가에 대해서는 EIP-8038을 참조하세요.
피드백이 클라이언트 소프트웨어와 사양에 반영되면, 극단적인 합의 시나리오를 테스트하기 위해 한 달 내에 완결성이 없는(non-finality) 데브넷이 이어질 것입니다.
이러한 데브넷이 일정 기간 안정적으로 운영된 후에는 기존의 장기 테스트넷(Sepolia, Hoodi)이 글램스테르담 포크를 거치게 됩니다. 이들이 업그레이드되고 안정화되면, 다음은 이더리움 메인넷의 글램스테르담 전환입니다 🎊.