이더리움 실행 클라이언트인 Paradigm의 Reth에서 9월 2일 소프트웨어 버그가 발생해 잠시 노드 동기화를 방해하며 일부 메인넷 노드가 멈추는 현상이 나타났다. 잘못된 상태 루트(state root) 계산과 관련된 이 문제는 프로젝트 CTO가 확인했다. 개발자들은 복구 지침을 배포했고, 수정 패치를 준비하는 동시에 근본 원인을 조사 중이다.

핵심 요약
-
Reth는 이더리움 메인넷에서 상태 루트 계산 오류를 겪었고, 이에 의존하는 노드들이 멈췄다.
-
사건은 9월 2일 확인되었으며, 유지관리자들이 복구 명령어를 공유했다.
-
영향을 받은 버전에는 1.6.0과 1.4.8이 포함된다.
-
네트워크 전반의 영향은 제한적이었다: Reth의 검증인 점유율은 약 5.4%이며, Geth가 약 48%로 여전히 지배적이다.
-
근본 원인 분석이 진행 중이며, 조사 후 패치가 공개될 예정이다.
무슨 일이 있었나
트랜잭션을 처리하고 이더리움의 상태를 갱신하는 실행 클라이언트인 Paradigm의 Reth는 메인넷에서 상태 루트를 계산하는 과정에서 버그를 겪었다. 계산이 일치하지 않자, 영향을 받은 Reth 버전을 실행 중이던 노드들은 동기화 중에 멈췄다. 프로젝트 유지관리자들은 신속히 사건을 인정하고 노드를 다시 온라인으로 복구하는 지침을 제공했다.
네트워크에 미친 영향
현재 Reth가 담당하는 검증인 비중이 소수에 그치기 때문에, 이번 문제는 체인 전체의 중단으로 이어지지 않았다. Geth 등 다른 클라이언트들은 계속해서 블록을 생산했고, 이더리움 네트워크는 운영을 유지했다. 그럼에도 이번 사건은 클라이언트 다양성과 구현 전반에 걸친 엄격한 테스트가 네트워크 탄력성에 왜 중요한지를 상기시킨다.

수정 및 복구 단계
유지관리자들은 운영자들에게 특정 단계를 롤백하고 문제 지점을 넘어 다시 동기화하도록 안내하는 복구 명령어 세트를 공개했다. 노드 운영자들은 해당 절차를 따르고, 공식 패치 릴리스를 모니터링할 것이 권장되었다. 재발 방지를 위해 버그를 해결한 향후 버전으로의 업그레이드가 필수적이다.
상태 루트가 중요한 이유
상태 루트는 이더리움의 현재 상태(잔액, 논스, 스마트 컨트랙트 스토리지)에 대한 간결한 암호학적 커밋이다. 이 값을 계산하는 과정에서의 오류는 정합성 검사를 깨뜨려 클라이언트 동기화를 중단시킬 수 있다. 올바른 상태 루트 계산을 보장하는 것은 블록체인의 데이터 무결성과 신뢰를 유지하는 데 근본적이다.
Reth 배경
2024년 6월 Paradigm이 출시한 Reth는 고성능과 효율적인 스토리지에 집중한다. 이 클라이언트는 약 2.25TB 규모의 전체 아카이브 노드를 약 50시간 만에 동기화할 수 있으며, 강력한 RPC 처리량과 낮은 트랜잭션 지연을 제공한다고 홍보한다. 검증인 사이에서 점차 늘고 있지만 아직 제한적인 점유율은 멀티 클라이언트 견고성을 향한 생태계의 움직임을 부각시킨다.
다음 단계
Reth 팀은 사건 사후 검토를 계속 진행해 근본 원인을 규명하고 수정하는 중이며, 이후 패치된 릴리스가 나올 예정이다. 운영자들은 프로젝트의 업데이트를 따라가고 권장된 복구 절차를 적용하며, 신속한 업그레이드를 계획해야 한다. 이번 사례는 클라이언트 배포를 다양화하고 엄격한 모니터링과 장애 조치(failover) 관행을 유지해야 함을 상기시킨다.
출처
-
Reth 클라이언트의 오류가 이더리움 노드 동기화를 방해했다, ForkLog.
이 기사는 AI 기반 기술의 지원을 받아 여러 신뢰할 수 있는 출처를 바탕으로 작성되었습니다. 최종 콘텐츠는 BlockzHub 편집팀에 의해 철저히 검토 및 편집되어 정확성, 명확성, 일관성을 보장합니다. 원본 보도 자료는 필요에 따라 적절히 출처를 명시합니다. 본 기사에 표현된 의견은 반드시 BlockzHub의 공식적인 견해나 입장을 반영하는 것은 아닙니다. 이 기사는 정보 제공 목적으로만 제공되며, 금융 또는 전문가의 조언으로 간주되어서는 안 됩니다. 투자는 위험을 수반하며, 투자 결정을 내리기 전에 반드시 자격을 갖춘 금융 전문가와 상담하시기 바랍니다.
