
계정 추상화 강화 및 레이어2 최적화: 이더리움의 세 번째 주요 업그레이드가 임박
글: imToken
이더리움 Pectra 업그레이드는 2025년 1분기에 시행될 예정입니다. 이는 2022년 9월 이더리움 머지, 2024년 3월 칸쿤 업그레이드에 이어 세 번째로 중요한 이더리움 네트워크 업그레이드입니다.
2025년 1월 9일 개최된 이더리움 코어 개발자 회의에서 실행 계층 기술 프로토콜 지원 책임자인 Tim Beiko는 1월 13일 주간에 Pectra 업그레이드 관련 개발 네트워크(Devnet 5)를 시작할 것을 제안했으며, 2025년 2월 공개 테스트넷 Sepolia와 Holesky를 업그레이드하고, 2025년 3월 메인넷에서 활성화할 수 있을 것으로 전망했습니다.
Pectra 업그레이드란?
Pectra 업그레이드는 두 가지 주요 부분으로 구성됩니다. 즉, Prague 실행 계층 업그레이드와 Electra 합의 계층 업그레이드입니다. 이번 기술 업그레이드의 핵심 제안은 계정 추상화(Account Abstraction) 강화, 검증자 운영 최적화 및 이더리움 네트워크 성능 향상이며, 레이어2(Layer2)를 위한 기술 프로토콜도 포함되어 있어 특히 기대되는 요소입니다.
-
합의 계층 업그레이드와 관련된 기술 프로토콜:
EIP-6110, EIP-7002, EIP-7251, EIP-7549, EIP-7691.
-
실행 계층 업그레이드와 관련된 기술 프로토콜:
EIP-7685, EIP-7623, EIP-7702, EIP-2537, EIP-2935.
Pectra 업그레이드가 이더리움을 어떻게 개선하는가?
EIP-7600 Pectra 하드포크 절차 구현 프로토콜에 따라 현재 Pectra 업그레이드에 포함된 이더리움 개선 제안(EIP)은 다음과 같습니다:
EIP-6110: 합의 계층에서 내장 입금 처리 메커니즘 사용
-
검증자가 ETH를 입금할 때 더 이상 합의 계층의 투표 메커니즘을 통해 검증하지 않아도 되므로, 검증자 운영의 보안성이 향상됩니다. 심지어 3분의 2 이상의 적대적 지분이 존재하더라도 정직한 노드가 대응할 수 있습니다. 또한 이 메커니즘은 클라이언트 소프트웨어 설계의 복잡성을 줄이고 운영 지연을 감소시킵니다.
EIP-7002: 실행 계층에서 인출(withdrawal) 트리거
-
검증자가 실행 계층을 통해 인출을 요청하고, 자격 증명을 이용해 탈퇴 및 인출을 수행할 수 있도록 허용합니다.
EIP-7251: MAX_EFFECTIVE_BALANCE 증가
-
이더리움 스테이킹 시 최소 요구량은 여전히 32ETH로 유지되지만, 이를 초과하여 더 많은 ETH를 스테이킹할 수 있게 됩니다. 이 프로토콜은 대규모 노드 운영자가 여러 검증자를 통합함으로써 네트워크 상의 검증자 수를 줄이고, 피어 투 피어 메시지, 서명 집계, 저장 부담을 낮추는 것을 목표로 합니다.
EIP-7549: 위원회 인덱스(Committee Index)를 증명(proof) 외부로 이동
-
보다 효율적인 합의 투표 집계를 실현하고, 검증 비용과 네트워크 부하를 줄이는 것을 목표로 합니다.
EIP-7691: Blob 수 증가
-
각 블록당 Blob 수를 최대 6~9개까지 늘려, 레이어2 솔루션을 통해 이더리움의 확장성을 향상시킵니다.
EIP-7685: 범용 실행 계층 요청
-
이 제안은 스마트 계약에 의해 트리거되는 요청을 저장하기 위한 범용 프레임워크를 정의하며, 새로운 요청 유형 추가 시 실행 블록(Execution Block) 구조 변경 없이 간편하게 적용할 수 있으며, 궁극적으로 사용자에게 더욱 안전한 시스템을 제공합니다.
EIP-7623: calldata 비용 증가
-
EIP-1559 도입 이후 이더리움 블록의 가스 한도는 증가하지 않았지만, 메인넷에 게시되는 데이터 양은 계속 증가하고 있으며, 블록 평균 크기도 커지고 있습니다. EIP-2028 이후로 calldata 비용은 변하지 않았으나, EIP-4844에서 Blob이 도입된 이후에는 calldata 비용을 재평가하여 최대 블록 데이터 크기를 줄이고, 블록 처리량 향상에 기여할 수 있는 더 많은 Blob 등을 위한 데이터 공간을 확보해야 합니다.
EIP-7702: EOA 계정 코드 설정
-
새로운 유형의 트랜잭션(tx)을 추가하여 EOA 계정에 코드 실행 기능을 부여함으로써 계정의 유연성과 프로그래밍 가능성을 높입니다.
EIP-2537: BLS12-381 곡선 연산의 사전 컴파일
-
사전 컴파일 계약(Precompiles)을 도입하여 이더리움에 BLS12-381 곡선 연산을 지원하며, 암호 알고리즘인 BLS 서명 검증을 가능하게 하고, 다수의 서명을 하나의 서명으로 집계할 수 있으므로 검증 복잡성을 줄입니다.
EIP-2935: 상태에 역사적 블록 해시 저장
-
시스템 계약에 최근 8192개의 블록 해시를 저장함으로써 스테이트리스(stateless) 클라이언트 모델을 지원하고, 보다 유연한 역사적 블록 해시 조회 기능을 제공합니다. 이러한 해시 값은 계약을 통해 직접 조회 가능하며, 스테이트리스 클라이언트에 대한 증거(witness) 번들로 제공될 수 있습니다.
다만 초기부터 관심을 받았던 기술 제안 EIP-7594는 이미 6개월 이상 업데이트가 중단된 상태이며, Pectra 업그레이드에서는 시행되지 않을 것으로 예상됩니다. EIP-7594는 데이터 가용성 샘플링(DAS) 프로토콜을 도입하여 일부 데이터만 다운로드하더라도 Blob 데이터가 이용 가능한 상태를 보장하는 것을 목표로 합니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














