Geth, 널리 사용되는 이더리움 클라이언트가 잠재적인 재정적 손실을 방지하기 위해 검증자들에게 버전 1.15.2로 업그레이드할 것을 긴급히 요청했습니다. 이 업데이트는 이더리움 메인넷에서 블록 생성을 방해했던 치명적인 버그를 해결하며, 이는 검증자 슬롯 손실 및 재정적 페널티로 이어질 수 있습니다.
핵심 요점
-
Geth 버전 1.15.2는 이더리움 검증자들이 재정적 페널티를 피하기 위해 필수적입니다.
-
이 업데이트는 블록 생성을 방해했던 비콘 합의 엔진의 버그를 수정합니다.
-
버전 1.15.1을 사용하는 검증자들은 즉시 업그레이드할 것을 강력히 권장합니다.
Geth와 그 중요성에 대한 배경
Geth는 Go Ethereum의 약자로, 이더리움 생태계에서 중요한 클라이언트로, 사용자가 노드를 실행하고, 트랜잭션을 처리하며, 네트워크 합의를 유지할 수 있도록 합니다. 이더리움이 지분증명(PoS) 모델로 전환하면서 Geth의 역할은 네트워크를 보호하고 보상을 얻는 검증자들에게 더욱 중요해졌습니다.
버전 1.15.1의 문제
이전 버전인 1.15.1은 비콘 합의 엔진에서 회귀 문제를 도입했습니다. 이 회귀 문제는 총 난이도에 의존하지 않도록 시스템을 우회할 수 있게 했던 테스트 메서드의 제거에서 비롯되었습니다. 결과적으로 메인넷이 지분증명(PoS) 상태로 작동하고 있음을 인식하지 못해 블록 생성에 차질이 생겼습니다.
업데이트 세부 사항
새 버전 1.15.2는 다음과 같은 중요한 수정 사항을 포함합니다:
-
블록 생성 복원: 업데이트는 MergeNetsplitBlock 매개변수 처리를 수정하여 메인넷이 병합 이후 상태로 정확히 식별되도록 합니다.
-
네트워크 피어 검색: 업데이트는 Discv5 및 DNS 기반 피어 검색을 복원하여 노드 간 신뢰할 수 있는 통신을 유지하는 데 필수적인 기능을 제공합니다.
-
구성 조정: geth dumpconfig 유틸리티의 수정으로 네트워크 주소 변환 매개변수의 정확한 처리가 보장되어 잘못된 구성을 방지합니다.
업그레이드가 중요한 이유
버전 1.15.1을 실행하는 검증자들은 블록 생성 슬롯을 놓칠 위험이 있으며, 이는 재정적 페널티로 이어질 수 있습니다. 이 업데이트의 긴급성은 과소평가될 수 없으며, 이는 검증자들이 네트워크를 보호하고 보상을 중단 없이 받을 수 있는 능력에 직접적인 영향을 미칩니다.