저자: Liam 'Akiba' Wright, cryptoslate
편집: Saoirse, Foresight News
나흘 사이에 세 개의 블록체인 네트워크가 잇달아 블록 생성을 중단했다. 네트워크 정지 때마다 전혀 다른 비상 권한이 동원됐으며, 그중 크로노스(Cronos)만이 공식 체인 기록 일부를 다시 썼다.
크로노스 측은 텍토닉(Tectonic) 프로토콜이 취약점 공격을 받은 뒤 검증 노드들이 합의 메커니즘을 통해 네트워크를 중단시키고, 체인을 공격 발생 이전 상태로 되돌린 다음 블록 높이 90,896,189부터 블록 생성을 재개했다고 밝혔다. 이 조치는 블록 생성을 멈추는 데 그치지 않고 체인 상태를 직접 변경했다. 복원 지점 이후에 생성된 거래와 상태 변경은 모두 재시작된 공식 메인넷에 더 이상 속하지 않게 됐다.
온톨로지(Ontology)와 아이콘(ICON)은 또 다른 비상 수단을 사용했다. 온톨로지는 악의적 공격 행위를 확인하기 전에 블록 생성을 일시 중단했으며, 9월 1일 업데이트 공지에서 해당 악의적 활동으로 인한 사용자 자산 손실은 발생하지 않았다고 밝혔다. 아이콘은 공격받은 컨트랙트를 먼저 일시 정지한 뒤 네트워크 전체를 중단했다. 재단은 네트워크가 마이그레이션 단계에 있을 때 재단이 이를 통제하고 있었으며, 당시 도난당한 ICX 대부분은 이미 거래소 수탁 계좌로 이체된 상태였다고 설명했다.
블록체인 정지는 첫 번째 통제 수단일 뿐이다. 더 깊은 문제는 여기에 있다. 누가 네트워크 중단을 명령할 권한을 가지는가? 그들이 이미 확정된 체인 상태를 변경할 수 있는가? 자금이 크로스체인으로 이동하거나 중앙화 수탁 기관으로 들어간 뒤에는 어떤 손실을 되돌릴 수 없는가?
| 네트워크 | 트리거 이벤트 | 비상 조치 | 공개된 권한 정보 | 확인된 복구 위험 | |---|---|---|---|---| | 크로노스 | 텍토닉 취약점 공격 | 네트워크 중단 및 취약점 발생 이전 체인 상태로 복원 | 검증자 합의; 재시작 공지에 집계 데이터와 투표 임계값 미공개 | 체크포인트 이후의 모든 온체인 활동 무효화; 이더리움으로 유출된 자금은 크로노스 통제 범위 밖; 텍토닉 프로토콜 최종 손실 집계 미완료 | | 온톨로지 | 일상 점검 중 잠재적 위험 발견, 이후 악의적 활동 존재 확인 | 예방적 블록 생성 일시 중단, 롤백 미실시 | 핵심 개발팀·기술팀·검증 노드 참여; 비상 조치 발동 임계값 미공개 | 복구 및 네트워크 업그레이드 기간 중 거래 실행 불가; 사용자 자산 피해 미발견 | | 아이콘 | 마이그레이션 컨트랙트에 재생 취약점 존재 | 컨트랙트 먼저 일시 정지 후 네트워크 전체 중단 | 마이그레이션 단계에서 네트워크는 재단이 통제, 핵심 검증 노드 수 축소 | 손실은 재단이 부담; 거래소에 보관된 ICX 회수 가능 여부는 수탁 기관·법적 절차·수사 기관에 달려 있음 |
크로노스·온톨로지·아이콘 세 퍼블릭 체인의 비상 조치 방식 비교
크로노스: 정지에서 체인 상태 변경으로
크로노스는 이번 사건 조치를 ‘검증자 합의 비상 조치’라고 부른다. 8월 31일 재시작 공지에 따르면, 협정 세계시 8월 30일 23:49:01에 네트워크는 블록 높이 90,896,189부터 블록 생성을 재개했으며, 체인 상태는 텍토닉 취약점 공격 발생 이전으로 되돌려졌다.
크로노스의 정지 조치는 복원 지점을 기준으로 이익 배분을 결정했다는 의미다. 체크포인트 이후 취약점과 관련된 온체인 상태는 물론, 같은 시간대의 모든 무관한 거래까지 공식 체인에서 삭제됐다. 재시작 공지에는 거래 목록, 검증 노드 통계, 투표 가중치 임계값, 참여 노드 명단이 첨부되지 않았다. 크로노스는 사후 검토 보고서를 발표하겠다고 약속했으며, 조치 절차와 기술적 영향 범위를 완전하게 설명해야 한다.
이번 개입이 실제로 보호한 자산 규모조차 아직 확정되지 않았다. TRM Labs는 토닉(TONIC) 토큰 가격이 조작된 뒤 약 7,500만 달러 상당의 자산이 대출된 것으로 추정한다. 이 중 약 600만 달러는 이더리움으로 유출됐고, 약 6,870만 달러는 크로노스 체인 내에서 롤백됐다. Bitquery의 집계는 더 큰 총 유출 규모를 제시하는데, 약 830만 달러 상당의 자산이 이더리움으로 이동했고 총 10,961개 블록이 폐기됐다.
두 통계가 집계하는 대상이 서로 달라 텍토닉의 공식 최종 손실 데이터는 아직 발표를 기다려야 한다. 다만 한 가지는 이미 분명하다. 크로노스의 롤백은 여전히 자체 체인 안에 남아 있는 상태만 되돌릴 수 있으며, 이더리움 체인 위의 자산은 전혀 그 통제를 받지 않는다.
텍토닉의 자산 처리 방안은 여전히 사용자 계정 문제를 남겨 두고 있다. 이 프로토콜은 출금과 대출 상환 기능을 우선 개방하고, 동시에 예치와 신규 대출은 일시 중단하겠다고 밝혔다. 이 방안은 사용자에게 청산 및 디레버리징 경로를 제공하지만, 자금 공급자가 전액 상환받을 수 있을지는 아직 확인되지 않았다. 텍토닉이 발표할 사후 보고서는 취약점 원리, 총 자금 유출, 부실 채권 규모, 회수된 자산, 그리고 남아 있는 기타 부채를 명확히 해명해야 한다.
각종 인프라의 복구 진행 상황은 체인 합의 재시작과 같은 속도로 움직이지 않는다. 크로노스는 각종 프로토콜, 크로스체인 브리지, 블록 탐색기, RPC 서비스가 복구되는 데 더 오랜 시간이 필요하다고 당부했다. 알케미(Alchemy)의 상태 페이지도 이번 정지와 이후 복구를 별도로 기록했다. 체인 네트워크는 공식 재시작을 선언할 수 있지만, 여기에 의존하는 각종 서비스가 반드시 준비된 것은 아니다.
온톨로지: 정지는 처리 시간 확보용일 뿐, 거래를 취소하지는 않는다
온톨로지의 조치는 악의적 활동을 확인하기 전에 이뤄졌다. 네트워크는 핵심 개발팀이 일상 점검 중 잠재적 보안 위험을 발견하자 즉시 블록 생성을 중단하고, 기술팀과 검증 노드가 시스템 점검을 진행하도록 했다고 밝혔다.
9월 1일 업데이트 공지에 따르면, 점검 결과 악의적 공격 행위가 존재함이 확인됐으며 메인넷은 계속 정지된 채 취약점 복구와 네트워크 업그레이드를 진행할 예정이다. 이 공격은 사용자 자산을 침해하지 않았다. 온톨로지의 목표는 보안 점검, 취약점 복구, 업그레이드와 테스트가 모두 순조롭게 완료된다는 전제하에 24시간 안에 정상 운영을 재개하는 것이다.
온톨로지의 정지는 확정된 온체인 상태를 모두 보존한 채 새로운 거래의 확정·결제만 중단한다. 공지는 복원 지점을 지정하지 않았고, 무효화할 거래 집합도 공개하지 않았다.
공개된 권한 정보는 완전하지 않다. 공지는 핵심 개발팀, 기술팀, 네트워크 검증 노드가 조치에 참여했다고 언급했지만, 최종 구속력을 가진 의사 결정자가 누구인지 밝히지 않았고, 숫자로 된 비상 조치 발동 임계값도 제시하지 않았다. 온톨로지의 VBFT 문서는 일반 합의 메커니즘을 설명한다. 노드가 확인 블록을 생성하고, 관리 컨트랙트가 합의 노드 집합을 갱신하는 방식 등이다. 그러나 이 문서는 정상 운영 시나리오만 다루며, 8월 31일에 사용된 비상 정지 규칙은 외부에 공개되지 않았다.
자산 손실이 발생하지 않았더라도 정지는 여전히 실질적 비용을 수반한다. 온톨로지는 사용자에게 온체인 거래가 처리될 수 없음을 알리고, 시간에 민감한 작업은 실행하지 말 것을 권고했다. 이후 네트워크 재시작은 취약점 복구, 업그레이드, 테스트에 달려 있다고 밝혔다. 사용자는 체인에서 포지션을 조정하거나 이체 결제를 할 수 없으며, 이 체인에 연결된 모든 외부 서비스는 네트워크 신호만 기다려야 한다.
운영 재개 판단 기준은 보안을 지향하지만 구체적 내용은 제한적이다. 온톨로지는 복구, 업그레이드, 테스트, 검증이 모두 완료되면 24시간 안에 서비스 복구를 목표로 한다고 밝혔지만, 누가 조건 충족을 판정하고 발동 임계값이 얼마인지는 외부에 공개하지 않았다.
이로 인해 거버넌스 차원의 불확실성이 생긴다. 공지는 점검에 참여한 각 주체를 적시했지만, 최종 재시작 결정권을 가진 주체는 명확히 밝히지 않았다. 사용자 입장에서 현재 위험은 확정된 자산 손실이나 체인 롤백이 아니라 서비스 중단에서 비롯된다.
아이콘: 블록체인 정지조차 왜 너무 늦었는가
아이콘 사건은 경보, 조치, 자산이 체인 통제를 벗어나는 전 과정을 고스란히 보여 준다.
재단의 사후 검토 보고서에 따르면, 공격자는 협정 세계시 8월 27일 02:01:02부터 02:21:12 사이에 역사적으로 유효한 서명 출금 메시지 두 건을 1,492회 재생했다. 정밀도 결함으로 인해 그중 1,490회 호출이 성공했고, 재단 자산 풀에서 1억 1,986만 6,000 ICX와 53만 1,600 bnUSD가 빠져나갔다.
02:08에 모니터링 시스템이 경보를 발령했고, 기술 인력은 그 뒤에야 조사에 착수했다. 영향을 받은 컨트랙트는 03:53에 일시 정지됐다. 주요 거래소들은 05:54부터 잇달아 ICX 입출금을 중단했고, 네트워크 전체 정지는 06:18:54에 공식 발효됐다. 아이콘은 8월 28일 07:51경 재시작을 완료했으며, 중단 시간은 약 25시간이었고 동시에 근본 취약점을 수정했다.
검토 보고서는 문제의 근원이 탐지 능력 부족이 아니라 사고 대응 프로세스에 있다고 진단한다. 경보는 7분 안에 발령됐지만, 이러한 유형의 경보는 무관한 RPC 이상과 자주 혼동됐고 시스템이 당직자에게 통지하지 않았다. 기술 조사는 03:40경에야 시작됐고, 그로부터 얼마 지나지 않아 컨트랙트가 일시 정지됐다.
체인이 공식적으로 정지될 무렵에는, 영향을 받은 ICX 대부분이 이미 거래소 자체 수탁 체계 안으로 들어가 있었다. 아이콘 체인 측의 통제 수단으로는 거래소가 보유 자산을 이전하거나 전환하는 것을 막을 수 없다. 재단은 거래소 자산 동결, 보전 통지, 변호사, 수사 기관에 의존해 처리할 수밖에 없다.
수탁 경계는 손실 귀속을 직접 결정한다. ICON은 영향을 받은 자산 전부가 재단 소유이며, 일반 사용자의 예금·잔액·보유 자산은 전혀 건드리지 않았다고 밝혔다. 보고서에 따르면 531,600개의 bnUSD와 136.6만 개의 SODA는 전액 회수됐고, 대출된 113,634개의 USDC 중 82,430개가 회수됐다. 확정된 순손실은 약 150.2 ETH와 31,204 USDC다. 관련된 ICX 대부분은 거래소에서 동결되거나 추적된 상태일 뿐 실제로 회수되지는 않았다.
ICON의 통제 구조는 다른 두 사례와도 차이가 있다. 복기 보고서에는 토큰 마이그레이션 기간 동안 네트워크를 재단이 통제했다고 명시되어 있다. 마이그레이션 안내 문서에는 합의가 유지보수 모드로 운영되며 핵심 노드는 7개뿐이라고 언급되어 있다. 따라서 이번 정지는 재단이 명확히 통제하는 특수 운영 구조에 의존해 이루어졌다.
긴급 권한의 본질 역시 대차대조표 차원의 권한이다
모든 블록체인 정지는 본질적으로 리스크를 다른 곳으로 이전하는 행위다.
- Cronos는 정식 체인 기록을 수정했다. 이는 여전히 체인 관할 범위 안에 있는 자산은 보호할 수 있지만, 취약점 외의 정상적인 온체인 활동까지 함께 무효화하며 이더리움 위의 자산에 대해서는 손쓸 수 없다.
- Ontology는 리스크를 시간 비용과 서비스 가용성 손실로 전환했다. 조사 기간 동안 거래가 정산되지 않아 자산의 장부상 손실은 확정되지 않았다.
- ICON은 자산이 이미 체인 수탁 범위 밖으로 이전된 뒤에야 계약과 네트워크를 격리했다. 확정 손실은 재단이 부담하며, 동결된 ICX 회수는 거래소와 사법기관에 기대야 한다.
단순한 탈중앙화 점수 하나로는 이처럼 전혀 다른 결말들이 가려진다. 더 실용적인 평가 기준은 다음과 같다. 긴급 처분 규칙은 공개되어 있는가? 처분을 발동하는 임계값은 무엇인가? 새 블록 생성만 중단하는가, 아니면 이미 확정된 체인 상태까지 수정하는가? 개입이 발생했을 때 해당 체인의 관할을 벗어난 자산은 누가 통제하는가? 누가 잔여 손실을 부담하겠다고 약속하는가?
Cronos와 Tectonic은 아직 완전한 복기 보고서를 공개하지 않았다. Ontology는 공격 세부 내용과 긴급 권한 규칙을 공개해야 하며, 이후에는 업그레이드와 재가동 판정 조건이 충족되었는지 확인해야 한다. 진정으로 비교할 가치가 있는 것은 각 네트워크가 그은 리스크 경계, 즉 어떤 기록과 시간과 자금이 리스크 아래 놓이게 되는가 —이다.

