BlockBeats에 따르면, The Block은 9월 3일 암호화폐 벤처 캐피털 회사 Paradigm의 CTO인 Georgios Konstantopoulos가 회사의 이더리움 실행 클라이언트인 Reth에 버그가 있어 이를 사용하는 노드가 정지되었다고 밝혔다고 보도했습니다. Paradigm이 GitHub 페이지에 발표한 내용에 따르면, 이 취약점은 블록 높이 2327426에서 발생하여 이더리움 메인넷 버전 1.6.0과 1.4.8에 영향을 미쳤습니다. Konstantopoulos가 운영자가 Reth 노드를 복구할 수 있도록 일련의 지침을 내렸지만, Paradigm은 여전히 취약점의 근본 원인을 조사하고 있습니다. Reth는 Paradigm이 Rust 프로그래밍 언어로 개발한 이더리움 실행 계층 클라이언트로, 고성능과 모듈성에 중점을 두고 설계되었습니다. 실행 클라이언트는 트랜잭션을 처리하고 상태 업데이트를 적용하는 소프트웨어 애플리케이션으로, 상태 루트를 계산하는 데 사용됩니다. 상태 루트는 계좌 잔액 및 스마트 계약 데이터와 같은 블록체인의 글로벌 상태의 무결성을 확인하는 데 사용됩니다. 잘못된 상태 루트 계산으로 인해 노드가 수신 블록을 검증할 수 없게 되어 네트워크와 동기화되지 않습니다.
그러나 Ethernodes 데이터에 따르면 Reth는 전체 실행 계층 클라이언트의 5.4%만 차지하므로 이 취약점은 Ethereum 네트워크에서 실행되는 소수의 노드에만 영향을 미친 것으로 보입니다.