Ethereum 머지
작성자 Alchemy
2022년 9월 15일, 탈중앙화 커뮤니티에 의해 Ethereum 머지(The Merge)가 성공적으로 구현되었습니다. proof of work는 수천 개의 노드가 합의에 도달하도록 보장하는 완전히 신뢰할 수 있고 안전한 방식이지만, 비용이 듭니다. proof of work는 복잡한 문제를 풀기 위해 많은 컴퓨팅 파워를 필요로 하며, 이 때문에 많은 에너지도 필요로 합니다.
proof of stake는 에너지 집약적인 장비를 필요로 하지 않으면서도 효율성을 높이고, 탈중앙화를 강화하며, 검열에 저항합니다. proof of stake는 이제 전체 네트워크의 새로운 표준이 되었습니다.
머지를 위해 Ethereum 로드맵에서 필요한 단계는 무엇인가요?

머지에 도달하기 위해 Ethereum 로드맵에서 필요한 단계에는 비콘 체인(beacon chain) 추가, proof of work 합의 레이어 제거, Ethereum 메인넷으로의 proof of stake 병합이 포함됩니다.
비콘 체인이란 무엇인가요?
비콘 체인은 Ethereum 메인넷과 병렬로 실행되는 완전히 독립적인 탈중앙화 네트워크로, Ethereum의 현재 proof of work 합의 메커니즘 대신 proof of stake 합의 메커니즘을 사용합니다.
비콘 체인의 목적은 proof of work에서 proof of stake로의 전환을 지원하는 것이며, 이는 머지를 완료하기 위해 필요한 첫 번째 단계입니다.
비콘 체인 전환은 2020년 11월, 단방향 브리지가 proof of work 체인을 proof of stake 체인으로 이동시키기 시작하고 예치금을 받기 시작하면서 시작되었습니다. 한 달 후, 비콘 체인이 출시되어 여러 검증자에 걸쳐 수백만 개의 ETH를 확보했습니다. 지금까지 비콘 체인은 어떠한 다운타임이나 네트워크 중단도 겪지 않았습니다.
머지란 무엇인가요?
머지는 proof of work 합의 레이어를 제거하고 비콘 체인의 proof of stake 네트워크를 현재 Ethereum 메인넷에 병합하는 계획된 Ethereum 네트워크 업그레이드입니다. Ethereum의 합의 메커니즘은 Eth1 이후 네트워크에 기여하는 부분입니다. Eth1은 실행 레이어(execution layer)로 알려져 있었습니다. 이는 Eth2로 이동함에 따라 곧 폐기될 예정이며, Eth2는 이제 머지로 이름이 바뀌었습니다.
머지는 주로 합의 메커니즘을 업그레이드하고 이를 원래의 목표, 즉 proof of work에서 proof of stake로 이전하고, 블록체인상의 트랜잭션을 검증하며, 새 블록을 추가하는 것에 맞추는 실행에 초점을 맞춥니다.

머지 동안 Ethereum의 합의 레이어와 데이터 레이어에는 어떤 일이 일어나나요?
머지 동안 합의 레이어는 업그레이드되었고, 데이터 레이어는 변경되지 않았습니다. Ethereum의 블록체인 데이터는 포인터와 연결 리스트라는 두 가지 기본 요소로 구성되도록 설계되어 있습니다.
연결 리스트는 데이터를 담고 이전 블록을 가리키는 포인터를 사용하는 체인 블록들의 목록입니다. 머지는 새로운 버전의 Ethereum 출시가 아니라 업그레이드였기 때문에, 이 과정에서 데이터 레이어는 영향을 받지 않았습니다.
이 전환이 완료되면, Ethereum은 더 지속 가능하고 환경친화적인 생태계에 도달하게 됩니다.
머지 이후에는 어떤 일이 일어나나요?
머지 이후, Ethereum 블록체인은 별도의 업그레이드를 통해 계획된 새로운 기능 추가, 머지 이후 정리 작업(post-merge cleanup), 그리고 샤딩(sharding)에 우선순위를 둘 것입니다. 계획된 기능 중 일부는 스테이커가 스테이킹된 ETH를 인출할 수 있도록 하는 것과 같은 내용을 포함합니다.
머지 이후 "정리" 업그레이드는 이러한 기능들을 다루며, 머지가 완료된 직후에 이루어질 것으로 예상됩니다.

마지막으로, 샤딩 과정은 Ethereum을 더욱 확장하는 데 사용될 것입니다. 현재 Ethereum은 초당 약 15건의 트랜잭션만 처리할 수 있습니다. 샤딩을 통해 Ethereum은 블록체인을 "샤드"(별도의 체인)로 분할함으로써 수천 건의 트랜잭션을 확장할 수 있는 능력을 갖추게 됩니다.
샤딩은 데이터베이스를 확장하기 위해 Web2에서 일반적으로 사용되는 전략입니다. 하지만 Ethereum의 경우, 이는 검증자가 데이터를 저장하고 실행하는 진입 장벽을 낮추며, 전체 블록체인을 실행하는 것보다 훨씬 편리합니다. 곧 샤드 체인 덕분에 노트북이나 모바일 기기에서 Ethereum 노드를 실행하는 것이 가능해질 것입니다.
머지에 대한 5가지 흔한 오해
1. 스테이커는 소각되지 않은 수수료를 받는다
Ether의 모든 부분이 트랜잭션 수수료로 소각되는 것은 아닙니다. 소각되지 않은 수수료, 즉 실행 레이어의 팁(tip)은 스테이커에게 전달됩니다. 이는 머지 이후 존재하게 될 proof of stake 때문입니다. 블록 보상으로 새로 발행되는 Ether 외에도, 모든 트랜잭션 수수료의 30%도 받게 됩니다.
2. 머지가 일어나면 곧바로 ETH를 인출할 수 있다
머지 이후에는 ETH를 인출할 수 없습니다. 약 6개월 후에 또 다른 업데이트가 있을 예정이며, 그 시점에 인출이 가능해집니다. 인출 업데이트가 나올 때까지 스테이킹한 ETH는 잠겨 있다는 점을 유의하세요. 머지는 단순성을 유지하면서 한 번에 한 단계씩 진행하는 것을 목표로 합니다.
3. 머지는 가스비를 줄여줄 것이다
이는 사실이 아닙니다. 가스비를 줄이는 것은 샤딩이며, 이는 머지 이후의 과제입니다. 이 후속 단계는 2023년으로 예상됩니다. 머지 이후 Layer 2도 더 큰 역할을 맡기 시작할 것이라는 점도 알아두어야 합니다.
4. 머지 이후 노드를 실행하려면 ETH가 필요하다
이 역시 오해입니다. Ethereum은 노드를 실행하는 데 ETH를 필요로 한 적이 없습니다. 스테이킹 검증 노드가 되어 블록체인에 트랜잭션을 추가할 수도 있고, 리스닝 노드가 되어 자신의 노드를 통해 트랜잭션을 mempool로 보낼 수도 있습니다. 노드를 실행하는 것은 쉽고 접근하기 용이합니다. 노드를 실행하는 데 ETH는 필요하지 않습니다.
5. 새로운 ETH2 토큰이 만들어지고 발행될 것이다
이는 사실이 아닙니다. Ethereum 네트워크는 새로운 네트워크도, 새로운 토큰도 갖지 않을 것이기 때문입니다. 이것이 바로 Ethereum 재단이 "Eth1"과 "Eth2"라는 용어를 없애고 있는 이유입니다.
현재 머지를 위해 사용되고 있는 테스트 전략은 무엇인가요?

가장 최근에 Ethereum 개발자들은 Kiln 머지 테스트넷이라는 테스트를 실행했으며, 이를 통해 커뮤니티는 노드 실행, 컨트랙트 배포, 인프라 테스트 등을 연습할 수 있습니다.
Kiln 테스트넷은 "섀도 포킹(shadow forking)"을 사용하는데, 이는 기존 테스트넷의 상태를 상속받아 동기화 가정뿐만 아니라 블록 생성/타임아웃에 걸리는 시간에 대한 가정도 스트레스 테스트할 수 있게 해줍니다. Kiln은 기존 퍼블릭 테스트넷이 업그레이드되기 전 마지막 머지 테스트넷이 될 것으로 예상됩니다.
핵심 초점은 Ethereum이 실제 머지 이벤트가 발생하기 전에 완전히 작동하는지 확인하기 위해 사용자들이 계속 머지를 테스트하도록 독려한다는 점입니다.
머지 테스트넷과 메인넷의 일정은 어떻게 되나요?
대부분의 테스트넷과 메인넷 일정은 앞으로 결정될 예정입니다. 하지만 다음 테스트는 4월 22일로 예정되어 있습니다. 이러한 테스트의 목적은 잠재적인 문제를 드러내고 가능한 한 빨리 해결하는 것입니다. 이는 머지 이후 개발자들이 Ethereum에 익숙해지는 것을 더 편하게 만들어줄 것입니다.
그렇긴 하지만, Ethereum 개발자 Tim Beiko는 머지가 "대략적인 추정"으로 2022년 7월에 일어날 수 있을 것으로 예상합니다. 그의 동료인 Ethereum 개발자 Marius Van Der Wijden에 따르면, 머지가 역사적인 사건이 되는 것은 시간 문제일 뿐입니다.
Ethereum의 머지 출시를 어떻게 도울 수 있나요?
ETH 스테이킹, 클라이언트 실행, 버그 찾기 및 신고, 심지어 Ethereum 개발 Discord 채널에 참여하는 것까지 도울 수 있는 방법은 여러 가지가 있습니다.
ETH 스테이킹
현재 Ethereum을 보유하고 있다면, 이를 블록체인에 스테이킹할 수 있습니다. 이를 통해 사용자는 검증자가 되어 네트워크를 보호하는 동시에 보상을 얻을 수 있습니다.
스테이킹은 환경에 더 지속 가능합니다. Ethereum으로 스테이킹하는 방법에는 솔로 스테이킹, 서비스형 스테이킹, 풀드 스테이킹, 그리고 중앙화 거래소를 통한 방법 등 여러 가지가 있습니다.
클라이언트 실행
Ethereum을 돕는 데 더 깊이 관여하고 싶다면, 클라이언트를 실행할 수도 있습니다. 이는 블록체인을 실행하고, 트랜잭션을 확인하며, 새 블록을 생성하는 소프트웨어를 실행하게 된다는 것을 의미합니다. 이는 "합의 레이어 클라이언트(consensus layer clients)"를 사용하는 것으로도 알려져 있으며, Ethereum은 여러 클라이언트 배포판을 제공합니다.
버그 찾기 및 신고
마지막으로, 더 기술적인 배경을 가진 사람들에게는 Ethereum 내에서 버그를 찾는 것이 가장 도움이 되는 작업 중 하나일 수 있습니다. 버그를 신고하면 최대 5만 달러까지 받을 수 있습니다. Ethereum에는 상위 버그 헌터를 보여주는 리더보드도 있습니다.
커뮤니티에 참여하기
또한 Eth Research and Development Discord를 통해 Ethereum 커뮤니티에 참여하는 것도 도움이 될 수 있습니다. 사람들이 협업할 수 있도록 특별히 마련된 머지 #testing 채널도 있습니다!
관련 개요
Ethereum2026년 7월 28일
Robinhood Chain에서 밈코인 출시하기
Foundry와 Alchemy RPC로 Robinhood Chain 메인넷에 고정 공급량 ERC20을 작성하고 배포하거나, Alchemy CLI를 사용해 코딩 에이전트에게 출시 전체를 맡기세요.
Ethereum2025년 11월 18일
Ethereum Fusaka 업그레이드란? 12개 EIP 개발자 가이드
Fusaka 업그레이드에 대한 실용적인 분석으로, 핵심 EIP 12개와 이들이 Ethereum 스택 전반의 데이터 가용성, 암호화, 가스 비용, 검증자 운영을 어떻게 변화시키는지 설명합니다.
Ethereum2025년 5월 19일
EIP-7702: Pectra 이후 Ethereum 개발자를 위한 빠른 통합 가이드
Ethereum이 EIP-7702라는 중요한 업그레이드를 앞두고 있습니다. 모든 개발자를 위한 통합 시 고려사항을 빠르게 정리한 가이드입니다.

블록체인 매직을 만드세요
Alchemy는 가장 강력한 Web3 개발자 제품 및 도구를 리소스, 커뮤니티, 그리고 전설적인 지원과 결합합니다.