폴리곤, 심각한 보안 취약점 두 차례 하드포크로 해결

블록체인 확장성 솔루션인 폴리곤(Polygon)이 최근 두 차례의 하드포크를 통해 치명적인 보안 취약점들을 해결했다고 공식적으로 밝혔다. 이번에 공개된 취약점들은 서비스 거부(DoS) 공격 및 검증인(validator) 리소스 고갈 위험을 내포하고 있었으며, 폴리곤 랩스(Polygon Labs)는 이러한 문제들이 공식 공개 전에 선제적으로 패치되었음을 강조했다.
폴리곤 랩스의 검증인 지원팀은 목요일 발표를 통해, 이번에 발견된 취약점들이 폴리곤의 주요 클라이언트인 보르(Bor)와 헤임달(Heimdall)에 영향을 미쳤다고 설명했다. 구체적으로는 서비스 거부 공격 가능성, 검증인의 리소스 고갈, 그리고 체크포인트 및 마일스톤 처리 과정에서의 오류 등이 포함되었다. 이러한 문제들은 지난해 10월과 12월에 각각 진행된 오스틴(Austin) 및 교토(Kyoto) 하드포크를 통해 수정되었으며, 이는 메인넷 적용 및 공개 이전에 비공개로 테스트 및 배포되었다.
가장 심각했던 취약점은 헤임달 클라이언트에서 발견되었다. 특수하게 조작된 거래(transaction)를 통해 검증인들에게 과도한 처리 작업을 요구함으로써 네트워크를 방해할 수 있는 가능성이 있었다. 이는 곧 서비스 거부 공격으로 이어질 수 있으며, 네트워크의 안정성을 심각하게 위협할 수 있는 수준이었다. 이 문제는 오스틴 하드포크를 통해 해결되었다. 또한, 보르 클라이언트에서는 두 가지 별도의 서비스 거부 공격 위험이 발견되었는데, 이는 블록 처리 속도를 늦추거나 노드(node)를 다운시키는 결과를 초래할 수 있었다. 이 역시 오스틴 하드포크에서 함께 수정되었다.
폴리곤 측은 다행히도 이번에 발견된 취약점들이 메인넷에서 악용된 사례는 없었다고 밝혔다. 모든 수정 사항은 공격이 발생하기 전에 선제적으로 배포되었으며, 이는 폴리곤의 보안에 대한 강력한 의지를 보여주는 대목이다. 이번 발표는 폴리곤 네트워크를 이용하는 사용자들과 검증인들에게 안심을 주는 동시에, 블록체인 기술의 끊임없는 보안 강화 노력의 중요성을 재확인시켜준다.
이번 하드포크 업데이트에 따라, 특정 버전 이하의 클라이언트를 실행하는 노드들은 이미 합의(consensus)에서 벗어났으며, 기존 네트워크에 다시 참여하기 위해서는 반드시 최신 버전으로 업그레이드해야 한다. 보르 클라이언트의 경우 v2.10.0 버전이, 헤임달 클라이언트의 경우 v0.11.0 버전이 요구되며, 이들 업그레이드는 현재 메인넷에서 활성화되어 있다. 폴리곤은 검증인 및 전체 노드 운영자들에게 신속한 업데이트를 촉구했다.
한편, 폴리곤의 네이티브 토큰인 POL(구 MATIC)은 이러한 보안 소식 발표 시점에서 약 0.10달러 선에서 거래되고 있었다. 코인게코(CoinGecko) 데이터에 따르면, 이는 지난주에 비해 약 4% 하락한 수치지만, 지난 한 달간 44% 상승했으며 연초 대비 2.3%의 상승률을 기록하며 여전히 긍정적인 시장 흐름을 유지하고 있다. 이번 보안 이슈에도 불구하고 폴리곤의 기술적 발전과 토큰 가치는 시장의 주목을 받고 있다.
폴리곤은 이더리움의 확장성 문제를 해결하기 위한 레이어 2 솔루션으로, 빠른 거래 속도와 낮은 수수료를 강점으로 내세우고 있다. 이번 보안 취약점 해결은 폴리곤 네트워크의 신뢰도를 더욱 높이는 중요한 계기가 될 것으로 보인다. 앞으로 폴리곤은 지속적인 기술 개발과 더불어 강력한 보안 체계를 구축하여 이더리움 생태계 내에서의 입지를 더욱 공고히 할 것으로 전망된다.