Coindesk에 의하면, 일요일에 Ethereum의 Nethermind 클라이언트 소프트웨어에서 발생한 버그로 인해 블록체인의 검증자들이 네트워크와 상호작용하는 데 사용되는 핵심 운영자들이 붕괴되었습니다.
그것은 관리 가능한 사건이었지만, 이 사건은 Ethereum 생태계에서 "클라이언트 다양성"의 필요성에 대한 오랜 논란을 되살렸습니다. 일부 전문가들은 만일 다른 클라이언트 소프트웨어인 Geth, 채인의 가장 인기 있는 실행 클라이언트가 다운되었다면 상황이 얼마나 나빠져 있었을지를 지적했습니다; 이는 Geth가 네트워크의 가능한 단일 장애점으로 돋보이기 때문에 Ethereum가 계속 진행될 수 있었는지에 대한 의문을 던집니다.
Nethermind은 Ethereum을 운영하는 검증자 중 약 8%를 운영하며, 이번 주말의 버그는 그러한 검증자들을 오프라인으로 만들 정도로 중요했습니다. 문제에도 불구하고 Ethereum은 작동을 유지하며, Nethermind의 개발자들은 몇 시간 내에 문제를 해결하는 패치를 릴리스했습니다. 이 버그의 주요한 결과는 일부 Nethermind 기반 검증자들에게 일부 금전적 페널티가 내려진 것입니다.
Ethereum의 검증자의 약 85%가 현재 Geth를 기반으로 운영되고 있으며, 최근 소규모 실행 클라이언트의 다운으로 Geth의 우세한 시장 위치가 프로그래밍 오류가 있을 때 심각한 결과를 초래할 수 있다는 우려가 재조명되었습니다.
버그의 성격에 따라 Geth의 문제가 발생하면 전체 네트워크가 중단될 수 있으며, 검증자들이 블록체인에 새로운 블록을 추가하는 것이 불가능해질 수 있습니다. Ethereum은 네트워크 규칙을 위반하거나 오프라인이 되는 검증자들에게 벌칙을 내리도록 프로그래밍되어 있어, 버그가 극복하기 어려울 경우 수천 명의 Geth 기반 검증자가 재정적 책임을 져야하며, 이러한 벌금은 버그가 패치하기 어려울 경우 더 커질 수 있습니다.
- 이전:
- 다음: