사후 분석: 보상 회계 취약점 및 네트워크 업그레이드

@Coredao_Org
영어2026년 9월 05일
130K
643
195
137
31

TL;DR

Core DAO는 예정보다 2억 5,500만 CORE가 조기 발행된 보상 회계 취약점에 대응했습니다. CoreRewardFix 업그레이드를 통해 1억 8,600만 CORE를 소각했으며, 서비스 중단이나 사용자 자산 손실 없이 취약점을 해결했습니다.

요약

2026년 8월 28일부터 8월 31일 사이에 네트워크의 블록 보상 회계 시스템이 악용되어 검증자 보상이 가속화된 속도로 지급되었습니다. 이로 인해 미래에 지급될 예정이었던 블록 보상이 앞당겨졌지만, 프로토콜의 한도를 초과하여 CORE가 생성되지는 않았습니다. 최대 공급량인 21억 개는 절대 위반되지 않았습니다. 약 2억 5500만 개의 CORE 보상이 예정보다 먼저 발행되었습니다.

가속화된 CORE의 대부분(약 1억 8600만 개)은 공급에서 제거되어 해당 부분이 영구적으로 환원되었습니다. 추가로 약 6900만 개는 업그레이드 이전에 악의적인 행위자에 의해 다른 곳으로 이동되어 온체인 정산의 범위를 벗어났습니다. Core Foundation은 관련 파트너들과 협력하여 해당 자금을 회수하고 있으며, 관련 국가의 법 집행 기관과 긴밀히 협력하여 책임자를 식별하고 체포하고 있습니다.

이 문제는 조정된 네트워크 업그레이드인 CoreRewardFix를 통해 파악되고 해결되었으며, 이 업그레이드는 2026년 9월 3일 13:00 UTC에 Core 메인넷에서 활성화되었습니다. 업그레이드는 (1) 취약점을 영구적으로 차단하고, (2) 모든 정직한 검증자의 정당한 수익을 보존하면서 가속화된 CORE를 유통에서 제거하는 일회성 온체인 정산을 수행했습니다.

업그레이드는 네트워크 중단 없이 깔끔하게 활성화되었습니다. 모든 효과는 온체인에서 확인되었습니다.

사용자나 스테이커의 자금 손실은 없었습니다. 이 익스플로잇은 보상 회계에만 영향을 미쳤으며, 위임된 스테이크와 사용자 잔액은 위험에 처하지 않았습니다.

영향

이 익스플로잇은 네트워크의 기존 보상 풀에서 미래의 보상을 앞당겨 가져왔습니다. 프로토콜의 고정 공급 일정을 초과하여 생성된 CORE는 없었으며, 최대 공급량 한도는 절대 위반되지 않았습니다. 총 약 2억 5500만 개의 가속화된 보상이 예정보다 먼저 발행되었습니다. 그 처리 현황은 다음과 같습니다.

가속화된 CORE

수량

상태

총 가속화된 보상 수령액

약 2억 5500만 CORE

보상 풀에서 앞당겨짐

공급에서 제거됨 (소각됨)

약 1억 8600만 CORE

✅ 완료

업그레이드 전에 접근 불가능하게 이동됨

약 6900만 CORE

회수 진행 중

기타 영향:

네트워크 중단

없음

  • 업그레이드가 인밴드로 적용됨

사용자/스테이커 자금 영향

없음

정당한 검증자 수익

보존됨

(정산 시 가속화된 초과분만 제거됨)

스테이킹 보상

수정 기간 동안 일시 중단됨;

업그레이드 후 복원됨

제거된 CORE(약 1억 8600만 개)는 어떤 주소로도 전송되지 않았습니다. 잔액은 상태 데이터베이스에서 직접 감소되어 영구적으로 소각되었으며, 이로 인해 총 공급량이 낮아졌습니다. 업그레이드 전에 이동되어 온체인 정산 범위를 벗어난 약 6900만 개 중 대부분은 공격자에 의해 다수의 외부 지갑으로 분산되었습니다. 해당 자금의 회수는 적절한 채널을 통해 추진되고 있습니다. 우리는 관련 국가의 법 집행 기관과 긴밀히 협력하여 악의적인 행위자를 식별하고 체포하고 있습니다.

근본 원인

네트워크는 권한이 있는 프로토콜 내부 경로를 통해 검증자에게 블록 보상을 지급합니다. 해당 경로의 결함으로 인해 특정하고 드문 계정 구성 하에서 블록에 대한 보상 지급이 의도보다 더 많이 반복될 수 있었고, 이로 인해 미래에 지급될 예정이었던 블록 보상이 조기에 풀리고 현재 공급량이 의도보다 빠르게 증가했습니다.

초과분은 일반 보상 정산 프로세스를 통해 분배되었으며, 이것이 공격자 제어 주소와 자신이 초래하지 않은 부풀려진 지급액을 단순히 받은 정직한 검증자의 보상 주소 모두에 나타난 이유입니다.

책임 있는 공개 관행에 따라, 우리는 단계별 재현 방법을 공개하지 않습니다. 수정 사항은 클라이언트 릴리스에서 공개되었으며, 아래의 방어 조치는 메인넷에서 활성화되어 있습니다.

타임라인 (UTC)

날짜

이벤트

2026-08-28 - 08-31

세 번의 일일 정산 라운드에 걸쳐 가속화된 보상 지급됨 (마지막: 08-31 00:00).

2026-08-31 06:17

거버넌스를 통해 온체인 인플레이션 중단됨. 추가 가속 발행을 막기 위해 보상 매개변수가 변경됨.

2026-09-01 00:09

전환 정산 시점에 누적된 보상이 캡처되어 Core Foundation에 의해 확보됨.

2026-09-02

수정 사항 개발, 공개 테스트넷에서 리허설 및 릴리스됨.

2026-09-03 13:00

CoreRewardFix가 메인넷에서 활성화됨

(블록 38,376,795). 취약점 차단, 공급 정산 완료, 네트워크 중단 없이 계속 운영됨.

해결: CoreRewardFix 업그레이드

클라이언트 v1.0.26으로 제공된 이 업그레이드는 포크 시점에 일련의 방어 조치를 활성화하고 일회성 잔액 정산을 수행합니다.

방어 조치 (영구적):

  • 보상 지급 경로에 대한 블록별 가드로, 블록의 보상이 최대 한 번만 지급되도록 보장합니다.
  • 코인베이스 계정이 EIP-7702 위임을 보유한 블록 거부로, 악용을 가능하게 한 계정 구성을 제거합니다.
  • 예상치 못한 가스 제로 트랜잭션 거부로 추가 백업 역할을 합니다 (합법적인 프로토콜 시스템 트랜잭션은 영향을 받지 않음).

공급 정산 (일회성, 업그레이드 블록에서):

  • 공격자가 제어하는 풀은 0으로 설정되었습니다.
  • 영향을 받은 검증자 보상 주소는 각 검증자의 사고 전 잔액에 자체 정상 보상의 3라운드를 더한 공정 수익 기준선으로 감소되었습니다. 공정 기준선 이하의 잔액은 그대로 두었으며, 어떤 잔액도 그 이하로 감소되지 않았습니다.

이 설계는 공격자와 정직한 검증자를 의도적으로 구분합니다. 초과분은 제거되지만, 모든 정당한 검증자는 공정하게 얻은 보상을 유지합니다.

검증

모든 결과는 업그레이드 블록(38,376,795)에서 온체인으로 독립적으로 확인 가능합니다.

  • 보상 계약은 감사되고 가드로 보호된 버전으로 업그레이드되었습니다.
  • 공급 정산은 게시된 예측과 정확히 일치했습니다.
  • 네트워크는 업그레이드 및 후속 에포크 정산을 통해 중단 없이 블록을 계속 생성했습니다.

정산 로직은 결정론적(모든 노드에 대해 동일)이고, 정확히 한 번만 적용되며, 언더플로우가 발생하지 않고 공정 수준 이하의 잔액에 영향을 미치지 않도록 검토되었습니다.

복구 현황

온체인 정산을 통해 가속화된 보상 잔액 중 186,153,491 CORE가 직접 상태 감소를 통해 공급에서 영구적으로 제거되었습니다.

추가로 약 6900만 CORE는 업그레이드 전에 이동되어 온체인 정산 범위를 벗어났습니다. 이 중 대부분은 업그레이드 전에 공격자에 의해 다수의 외부 지갑으로 분산되었습니다. Core Foundation은 완전한 온체인 증거 기록을 바탕으로 법 집행 기관 및 기타 파트너와 긴밀히 협력하여 이러한 자금을 회수하고 있습니다.

교훈 및 향후 계획

  • 보상 경로 강화 및 복잡성 감소. 주요 방어 조치가 입증됨에 따라, 후속 릴리스에서 관련 검사를 통합하고 단순화할 것입니다.
  • 독립적인 감사 검토. 보상 회계 및 보상 분배 경로는 Halborn에 의해 추가적인 독립 검토를 거쳤습니다.

감사의 말

신속하게 업그레이드하고 대응에 협력해 주신 검증자 및 노드 운영자분들, 그리고 이 문제를 안전하게 해결하는 동안 인내심을 가져주신 커뮤니티에 감사드립니다. 네트워크는 건강하며, 공급량이 수정되었고, 스테이킹 보상이 다시 온라인 상태가 되었습니다.

질문이나 독립적인 분석을 환영합니다. 업그레이드 블록, 계약 변경 및 정산은 모두 공개적으로 온체인에서 확인 가능합니다.

원클릭 저장

YouMind로 바이럴 글을 AI 심층 읽기

소스를 저장하고, 핵심 질문을 던지고, 주장을 요약해 바이럴 글을 다시 활용할 수 있는 노트로 바꾸세요. 하나의 AI 워크스페이스에서 모두 할 수 있습니다.

YouMind 둘러보기
크리에이터를 위해

당신의 Markdown을 깔끔한 𝕏 글로

직접 쓴 장문을 올릴 때 이미지, 표, 코드 블록을 𝕏에 맞게 정리하는 일은 번거롭습니다. YouMind는 전체 Markdown 초안을 깔끔하고 바로 게시할 수 있는 𝕏 글로 바꿔 줍니다.

Markdown → 𝕏 사용해 보기

분석할 패턴 더 보기

최근 바이럴 아티클

더 많은 바이럴 아티클 보기