시세 로딩 중...
로그인
뉴스›알트코인
알트코인

솔라나 '시계 공격' 발견, 5만 SOL 현상금 대회선 제외돼

미국 CryptoSlate2026년 8월 21일 06:005
알트코인 ALT 뉴스 - 솔라나 '시계 공격' 발견, 5만 S | 칼데라 크립토 커뮤니티
📝이 기사는 원문을 참조하여 AI가 한국어로 재작성했습니다

솔라나(Solana) 블록체인에서 발견된 잠재적인 보안 취약점인 '시계 공격(clock attack)'이 최근 진행된 5만 솔라나(SOL) 상당의 현상금 대회 범위에서 제외된 것으로 나타났다. 이는 해당 공격 방식이 발견된 지 수개월이 지났음에도 불구하고, 경쟁의 초점이 미래의 시스템 개선에 맞춰져 있었기 때문으로 분석된다. 이 소식은 솔라나 생태계의 보안과 기술 발전에 대한 지속적인 관심 속에 주목받고 있다.

**발견된 '시계 공격'의 실체와 배경**

최근 미국에서 열린 USENIX Security 학회에서 연구진은 솔라나의 핵심 합의 메커니즘인 '기록 증명(Proof-of-History, PoH)'과 관련된 '시계 공격' 가능성을 발표했다. 이 공격은 솔라나 네트워크의 리더(leader) 노드가 기존의 'TowerBFT' 합의 알고리즘의 동작 방식을 이용하여 블록 생성 시간을 비정상적으로 늘리는 방식이다. 연구진은 지난 2023년 12월, 이 사실을 솔라나 개발팀에 비공개적으로 알렸다고 밝혔다.

이 공격은 리더가 의도적으로 블록 생성을 지연시키면서, 네트워크 참여자들의 '논리적 시간(logical time)'을 조작하는 방식으로 이루어진다. 솔라나는 PoH를 통해 각 노드의 '논리적 시계'를 유지하는데, 공격자는 이 시계를 조작하여 자신의 이익을 취할 수 있다. 구체적으로, 공격자는 프로토콜 상 유효한 블록을 즉시 공개하지 않고, 정상적인 블록 생성을 방해한 뒤, 이전 시점으로 블록을 앵커링(anchoring)하는 '리-앵커링(re-anchoring)' 기법을 사용할 수 있다. 이를 통해 공격자는 트랜잭션을 선택할 수 있는 시간을 확보하고, 반면 다른 정상적인 리더가 생성한 블록은 고아(orphan) 블록이 될 가능성이 높아진다.

연구진은 이러한 공격 기법을 '시간 인플레이션(Time Inflation, TI)'이라고 명명했으며, 더 나아가 '포크 지원 시간 인플레이션(Fork-Assisted Time Inflation, FTI)'이라는 변형 기법도 소개했다. FTI는 TowerBFT의 포크 선택 메커니즘을 악용하여 공격의 성공률을 더욱 높일 수 있다. 연구 결과에 따르면, 이러한 공격은 네트워크의 33% 미만의 스테이킹(stake)을 가진 공격자도 수행 가능하며, 비교적 낮은 수준의 네트워크 제어만으로도 시도될 수 있다. 심지어는 공격자가 연속적인 리더 라운드를 장악할 경우, 특정 조건 하에서 리스크 없이 블록 생성 시간을 늘릴 수 있는 창이 열린다고 보고되었다.

**'알펜글로우' 대회와 공격 범위 제외**

솔라나 개발팀의 한 축인 Anza는 지난 8월 12일, 5만 SOL 상당의 '알펜글로우(Alpenglow)' 현상금 대회를 개최했다. 이 대회는 솔라나의 핵심적인 개선 작업 중 하나로, 특히 PoH와 TowerBFT를 대체할 새로운 시스템 개발에 초점을 맞추고 있다. 그러나 이 대회가 종료된 지 일주일 후, 앞서 언급된 '시계 공격'에 대한 연구 결과가 공개된 것이다.

흥미로운 점은 대회 규칙에 명시된 바와 같이, '알펜글로우'의 개선 목표가 바로 이러한 종류의 공격이 작동하는 데 필요한 사전 조건들을 제거하는 것이라는 사실이다. 하지만 대회 규정은 '알펜글로우'가 비활성화된 상태에서만 도달 가능한 행동은 범위에서 제외한다고 명시했다. 즉, 현재 메인넷에서 운영 중인 Agave 4.2 버전과 같이 아직 '알펜글로우'가 완전히 적용되지 않은 환경에서 발생할 수 있는 공격에 대해서는 대회 참여자들이 집중하지 않도록 유도한 것이다.

이는 '알펜글로우' 프로젝트의 본질이 미래의 시스템을 개선하는 데 있고, 과거의 혹은 아직 해결되지 않은 문제보다는 새로운 기술 도입을 장려하기 위한 것으로 해석될 수 있다. 또한, 이미 발견된 취약점을 무조건적으로 배제하는 것이 아니라, 해당 취약점이 해결될 미래의 시스템에서는 더 이상 유효하지 않을 것이라는 전제를 깔고 있다고 볼 수 있다. 따라서 연구진이 발견한 '시계 공격'은 '알펜글로우'가 성공적으로 배포되고 활성화되면 그 영향력이 사라지거나 크게 약화될 것으로 예상된다.

**이행 위험(Transition Risk)에 대한 우려**

하지만 이 상황은 또 다른 중요한 질문을 제기한다. 바로 '이행 위험(transition risk)'이다. '알펜글로우'는 기존의 PoH와 TowerBFT를 대체하는 것을 목표로 하지만, 이러한 전환 과정에서 발생할 수 있는 잠재적인 문제점에 대한 면밀한 분석과 공개적인 검토가 부족하다는 지적이 나온다. 솔라나 재단이나 Anza 측은 '알펜글로우'가 적용된 후에는 연구진이 발견한 공격 경로가 사라질 것이라고 말하지만, 구체적인 이행 위험 분석이나 이에 대한 논문 수준의 검증 결과는 아직 공개되지 않았다.

이는 마치 새롭고 더 안전한 집을 짓는다고 약속한 상황에서, 기존 집의 낡은 배관에서 물이 새는 문제가 발견되었는데, 새 집이 완성되면 그 문제는 저절로 해결될 것이라고만 하고 기존 집의 배관 수리는 중요하게 다루지 않는 것과 유사하다. '알펜글로우'가 메인넷에 완전히 적용되기까지는 상당한 시간이 소요될 수 있으며, 그 과정에서 기존 시스템의 취약점을 이용한 공격이 발생할 가능성을 완전히 배제할 수는 없다. 따라서 솔라나 생태계는 '알펜글로우'의 성공적인 도입뿐만 아니라, 현재 시스템의 보안 강화에도 지속적인 노력을 기울여야 할 필요가 있다.

**솔라나 생태계의 보안 강화 노력**

솔라나 네트워크는 그동안 높은 처리 속도와 낮은 수수료를 강점으로 내세우며 빠르게 성장해왔다. 하지만 이러한 성장의 이면에는 높은 기술적 복잡성과 그로 인한 잠재적인 보안 이슈에 대한 지속적인 감시가 요구된다. 이번 '시계 공격' 발견은 솔라나의 합의 메커니즘이 진화하고 있음을 보여주는 동시에, 끊임없이 새로운 공격 기법이 등장하고 있음을 시사한다. 솔라나 팀은 '알펜글로우'와 같은 적극적인 개선 작업을 통해 이러한 위협에 대응하고 있지만, 이행 과정에서의 투명성과 철저한 검증이 더욱 중요해지고 있다.

커뮤니티와 연구자들의 적극적인 피드백과 참여는 솔라나 생태계의 보안을 더욱 강화하는 데 기여할 것이다. '알펜글로우'와 같은 주요 업그레이드가 완료되었을 때, 기존 시스템과의 호환성 문제나 이행 과정에서의 잠재적 취약점을 면밀히 분석하고 공개적으로 공유하는 문화가 정착된다면, 솔라나 네트워크는 더욱 견고하고 신뢰할 수 있는 블록체인으로 자리매김할 수 있을 것이다. 이번 현상금 대회와 '시계 공격' 논란은 솔라나의 기술 발전 여정에서 중요한 이정표로 기록될 것으로 보인다.

앞으로 솔라나 커뮤니티는 '알펜글로우'의 성공적인 도입뿐만 아니라, 현재 운영 중인 시스템의 보안 상태를 지속적으로 점검하고, 발견되는 문제점들에 대해 투명하고 신속하게 대응하는 모습을 보여주는 것이 중요해질 전망이다. 또한, 새로운 기술 개발과 더불어 기존 기술의 잠재적 취약점을 분석하고 개선하는 노력 또한 병행되어야 할 것이다.

공유X페이스북