약 한 달 동안 잠복해 있던 치명적인 소프트웨어 버그로 인해 이더리움 네트워크에 상당한 차질이 발생했으며, 이는 Prysm 합의 클라이언트를 사용하는 검증자들에게 영향을 미쳤습니다. Fusaka 업그레이드 직후 발생한 이 사건으로 인해 블록 제안 및 증명이 누락되어 검증자들은 약 382 ETH, 즉 100만 달러 이상을 손실했습니다.
주요 내용
-
Prysm 이더리움 합의 클라이언트의 한 달 된 버그가 Fusaka 업그레이드 후 네트워크 중단을 야기했습니다.
-
이 버그는 거의 모든 Prysm 노드에 영향을 미치는 리소스 고갈을 초래했으며, 블록 및 증명 누락으로 이어졌습니다.
-
정전으로 인해 검증자들은 약 382 ETH(100만 달러 이상)를 손실했습니다.
-
이 사건은 이더리움의 클라이언트 다양성과 소프트웨어 단일 문화의 위험에 대한 논의를 다시 불러일으켰습니다.
중단의 근본 원인
이 문제는 12월 4일에 시작되었으며, 이전에 도입된 버그로 인해 검증자 요청이 지연되었습니다. 이 지연으로 인해 Prysm 비콘 노드는 네트워크와 동기화되지 않았을 가능성이 있는 노드로부터 증명을 받았습니다. 이러한 증명은 이전 에포크의 블록 루트를 참조하여 연쇄적인 문제를 야기했습니다.
사건 발생 중 41개의 에포크가 누락되었고, 사용 가능한 1,344개의 블록 슬롯 중 248개가 손실되었습니다. 이는 18.5%의 슬롯 누락률로, 최저점에서는 전체 네트워크 참여율을 75%까지 떨어뜨렸습니다.
Prysm의 개발사인 Offchain Labs는 이 버그가 Fusaka 업그레이드 후 메인넷에서 트리거되기 약 한 달 전에 테스트넷에 배포되었다고 확인했습니다. 임시 수정으로 즉각적인 영향을 완화했지만, Prysm은 이후 향후 발생을 방지하기 위해 증명 유효성 검사 로직에 영구적인 변경을 적용했습니다.
클라이언트 다양성에 대한 재조명
Prysm의 중단은 이더리움의 클라이언트 집중도와 단일 소프트웨어 구현에 크게 의존하는 데 따른 내재적 위험에 대한 조사를 강화했습니다. Offchain Labs는 Prysm이 이더리움 검증자 기반의 더 큰 부분을 차지했다면 그 결과가 훨씬 더 심각했을 수 있다고 강조했습니다.
Miga Labs의 데이터에 따르면 Lighthouse는 여전히 지배적인 합의 클라이언트로 51.39%의 검증자를 보유하고 있습니다. Prysm은 19.06%를 차지하고 있으며, Teku(13.71%)와 Nimbus(9.25%)가 그 뒤를 잇고 있습니다. Lighthouse의 상당한 점유율은 일부 연구자들이 시스템적 위험으로 간주하는 임계값에 가깝습니다.
결과적으로 개발자와 생태계 참여자들은 검증자들이 클라이언트 선택을 다양화해야 한다는 요구를 재확인하고 있습니다. 이러한 움직임은 블록체인의 핵심 운영이 단일 소프트웨어 클라이언트의 잠재적 결함에 취약해지는 것을 줄이는 것을 목표로 합니다.
출처
-
Prysm Bug Cost Ethereum Validators Over $1 Million After Fusaka Upgrade — TradingView News, TradingView — Track All Markets.
이 기사는 AI 기반 기술의 지원을 받아 여러 신뢰할 수 있는 출처를 바탕으로 작성되었습니다. 최종 콘텐츠는 BlockzHub 편집팀에 의해 철저히 검토 및 편집되어 정확성, 명확성, 일관성을 보장합니다. 원본 보도 자료는 필요에 따라 적절히 출처를 명시합니다. 본 기사에 표현된 의견은 반드시 BlockzHub의 공식적인 견해나 입장을 반영하는 것은 아닙니다. 이 기사는 정보 제공 목적으로만 제공되며, 금융 또는 전문가의 조언으로 간주되어서는 안 됩니다. 투자는 위험을 수반하며, 투자 결정을 내리기 전에 반드시 자격을 갖춘 금융 전문가와 상담하시기 바랍니다.