Ethereum의 Berlin 하드포크 준비하기
작성자: Alchemy Team
이번 주 수요일인 2021년 4월 14일, Ethereum Foundation의 Berlin 하드포크 업그레이드가 Mainnet 블록 12,244,000에서 시행될 예정입니다.
이번 시스템 전반의 업그레이드는 네 가지 Ethereum Improvement Proposals (EIP), 즉 2565, 2718, 2929, 2930을 도입하며, 이는 Ethereum 2.0을 향한 더 큰 로드맵의 일부입니다.
그래서 저에게는 어떤 의미인가요?
Ethereum 노드 제공업체로 Alchemy를 사용 중이시라면, 별도로 하실 일은 없습니다!
선도적인 블록체인 개발자 플랫폼으로서, 저희의 역할은 복잡한 Ethereum 인프라를 전부 처리하는 것입니다. 그래야 여러분은 노드를 운영, 유지보수, 업그레이드하는 대신 애플리케이션 구축에 집중할 수 있습니다.
저희 팀은 이번 업그레이드를 몇 달 전부터 준비해 왔습니다 — 릴리스 노트 감사, 회귀 테스트, blue green 배포 등 — 이번 업그레이드가 발생할 때 여러분이 매끄러운 전환을 경험할 수 있도록 말이죠.
Alchemy를 사용하고 있지 않다면, 노드를 Berlin 호환 버전으로 업데이트하는 것이 매우 중요합니다. 그렇지 않으면 블록 12,244,000 이후 나머지 네트워크와 호환되지 않게 됩니다.
Ethereum Foundation의 업그레이드 발표에서는 Berlin 업데이트와 호환되는 클라이언트 버전을 나열하고 있습니다. 편의를 위해 아래에 정리해 두었습니다.
고려해야 할 모범 사례가 있나요?
좋은 질문입니다. Constantinople 하드포크 당시 저희가 작성한 모범 사례 관련 블로그 게시물을 확인해 보시길 권장합니다.
Berlin 하드포크와 관련해서는, 리플레이 공격을 방지하기 위해 트랜잭션이 EIP-155와 호환되는지 확인하는 것이 중요합니다. Berlin 업그레이드 이후, geth 클라이언트는 기본적으로 EIP-155 호환성을 강제하게 되며, 이는 EIP를 준수하지 않는 트랜잭션은 실패하게 된다는 의미입니다.
이 글을 작성하는 시점 기준으로, Alchemy는 여전히 EIP-155 이전의 보호되지 않은 트랜잭션을 지원합니다 (필수 요건이 되기 전에 사용자들에게 충분한 사전 공지를 드릴 예정입니다). 하지만 EIP-155 호환 요청 형식을 사용하는 습관을 들이시는 것이 좋습니다.
업그레이드에 참여하지 않으면 어떻게 되나요?
좋지 않은 생각입니다. 업데이트가 발생한 후에도 여러분의 클라이언트는 포크 이전 블록체인에 동기화된 상태로 남아있게 됩니다. 따라서 더 이상 사용되지 않는 체인에 머물게 되어 ether를 전송하거나 업그레이드 이후의 Ethereum 네트워크와 상호작용할 수 없게 됩니다.
이번 업그레이드에 포함된 새로운 EIP는 무엇인가요?
Ethereum Foundation에서 제공한 각 EIP에 대한 간단한 설명은 다음과 같습니다:
- EIP-2565: ModExp Gas Cost는 modular exponentiation (ModExp 0x00..05) 프리컴파일의 비용을 낮춰 다른 연산과 비슷한 수준의 비용이 되도록 합니다.
- EIP-2718: Typed Transaction Envelope는 여러 트랜잭션 유형을 더 쉽게 지원할 수 있도록 envelope 역할을 하는 새로운 트랜잭션 유형을 도입합니다.
- EIP-2929: Gas cost increases for state access opcodes는 트랜잭션 내에서 처음 사용될 때 SLOAD, CALL, BALANCE, EXT, SELFEDESTRUCT의 가스 비용을 인상하며, 첫 호출 이후에는 가스 비용이 고정됩니다.
- EIP-2930: Optional access lists는 트랜잭션이 접근할 계획인 주소 및 스토리지 키 목록인 access list를 포함하는 트랜잭션 유형을 추가합니다. 이는 EIP-2929로 인해 발생하는 일부 가스 비용 인상을 완화합니다.
더 이상 하드포크를 걱정하지 마세요…
Ethereum 프로젝트를 진행 중이시면서 노드 유지보수의 부담을 떠안고 싶지 않으시다면, Alchemy에 무료로 가입하세요! Alchemy는 가장 빠르고, 가장 확장성이 뛰어나며, 가장 신뢰할 수 있는 Ethereum 인프라를 서비스 형태로 제공하여 여러분이 제품 구축에 집중할 수 있도록 합니다. 내부적으로 저희는 모든 선도적인 NFT 개발자 플랫폼, DeFi의 대부분 등을 지원하는 혁신적인 새로운 인프라를 구축했습니다! 자세한 내용은 alchemy.com에서 확인하세요.
Alchemy 뉴스레터
출시 소식을 가장 먼저 받아보세요
뉴스레터 구독하기
Alchemy의 최신 제품 업데이트와 리소스 받기
이메일 주소를 입력하면 마케팅 커뮤니케이션 및 제품 업데이트 수신에 동의하게 됩니다. Alchemy는 저희 개인정보 처리방침에 따라 수집한 정보를 처리합니다. 언제든지 구독을 취소할 수 있습니다.
관련 아티클

Claude Code를 온체인 리서치 에이전트로 전환하기
Alchemy CLI로 Claude Code를 온체인 리서치 에이전트로 전환하세요. 적절한 질문을 통해 토큰 출시, 배포자 지갑, 관리자 키를 추적할 수 있습니다.

Cortex 라우터: 모든 요청에 가장 빠른 정상 노드를 선택하는 방법
요청을 가까운 리전으로 보내는 것은 기본 요건일 뿐입니다. 그 다음, 즉 어떤 노드가 응답할지 선택하는 과정에서 Cortex가 작동합니다.

AI 에이전트를 위한 최고의 블록체인 인프라 (2026)
2026년 AI 에이전트를 위한 최고의 블록체인 인프라 비교: 에이전트 프레임워크, 에이전트에 최적화된 RPC 및 데이터 제공자, 그리고 이들을 연결하는 표준.