화이트 해커가 현대 솔리디티 라이브러리(SafeMath 등)가 막기 위해 만들어진 정수 오버플로우 버그를 의도적으로 발생시켜 2016년 ICO 컨트랙트에서 200만 달러 상당의 ETH를 복구했으며, 아직 약 907 ETH가 주인을 기다리고 있습니다. 2016년 8월 모금 목표 달성에 실패한 홍코인 ICO 스마트 컨트랙트는 환불 함수의 논리 오류로 인해 48명의 투자자 전원이 자금을 인출할 수 없는 상태였습니다.

Create a landscape editorial hero image for this Studio Global article: What was the story of the 1,003 ETH (worth ~$2M) trapped since Hong Coin's 2016 ICO due to a smart contract bug in the refund function, how. Article summary: Here is the full story, verified against multiple sources reporting as of today (June 1, 2026).. Topic tags: general, general web, user generated, government. Reference image context from search candidates: Reference image 1: visual subject "Crypto’s Historic May 2026 Inside the CLARITY Act, Trump EO & Fed Shift. Coordinated whitehat recovery leverages a legacy integer overflow flaw to rescue 1,003 ETH for 48 Hong Coin" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethereum ICO Contract" Reference image 2: visual subject "May Crypto Exploits Drop 90% to $68.3M Despite Severe Bridge Hacks" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethe
2016년 이더리움 생태계는 야망과 위험이 공존하는 개척지였습니다. 스마트 컨트랙트는 금융 자동화라는 약속을 품고 배포되었지만, 오늘날 우리가 당연시하는 안전장치들은 대부분 갖춰지지 않았죠. 탈중앙화 벤처 캐피털 펀드를 표방했던 홍코인(HONG) ICO는 이러한 초기 위험을 보여주는 대표적인 사례가 되었습니다. 모금 목표 달성에 실패한 후, 약 1,003.62 ETH(당시 환율 기준 약 200만 달러, 한화 약 27억 원)가 열쇠 없는 디지털 금고에 갇혀 버렸습니다. 약 9년이 지난 지금, 한 화이트 해커가 그 시대의 근본적인 코딩 결함을 자금을 해방시키는 도구로 바꿔냈습니다.
홍코인 ICO는 2016년 8월 29일에 시작되었으며, 당시 기준으로는 표준적인 규칙을 가지고 있었습니다. 즉, 판매가 최소 모금 목표에 도달하지 못하면 스마트 컨트랙트가 48명의 참여 투자자 전원에게 자동으로 환불해 주는 방식이었죠 . 판매는 실패했지만, 환불은 끝내 이뤄지지 않았습니다.
문제는 컨트랙트의 환불 함수에 내재된 논리적 교착 상태였습니다. 이 함수는 투자자의 HONG 토큰 잔액이 컨트랙트에 저장된 '전역 카운터' 값보다 큰지 확인했고, 만약 그렇다면 환불을 거부하도록 설계되었습니다 . 함정은 바로 여기에 있었습니다. 모든 투자자가 토큰을 보유하고 있었기 때문에, 모든 지갑 잔액이 그 임계값을 초과해 버린 것입니다. 이 조건 때문에 모두에게 환불 경로가 막혀 버렸고, 결국 모든 이더리움이 컨트랙트 안에 봉인된 채 빠져나올 수 없게 되었습니다
.
자금은 수년간 손대지 못한 채 방치되었습니다. 투자자들은 암호화폐 역사상 혼란기였던 시절의 완전한 손실로 간주하고 포기한 상태였습니다.
2026년 5월 말, 익명의 보안 연구원 0xflorent가 이 방치된 컨트랙트를 살펴보기 시작했습니다. 그가 발견한 것은 오늘날의 스마트 컨트랙트라면 심각한 보안 헛점으로 간주될 취약점, 바로 정수 오버플로우에 취약한 관리자 전용 함수였습니다 .
솔리디티(Solidity) 초기에는 부호 없는 정수(uint)에 대한 산술 연산이 최대값을 초과해도 자동으로 되돌려지지(리버트) 않았습니다. 대신, 그 숫자는 0으로 돌아가 버렸습니다. 이 동작은 제대로 확인되지 않으면 치명적인 결과를 초래할 수 있었습니다. 이후 SafeMath 라이브러리가 널리 도입되면서 오버플로우 방지 기능이 이더리움 개발의 표준으로 자리 잡았습니다 . 하지만 홍코인 컨트랙트는 이것이 일반적이기 훨씬 이전에 배포된 것입니다.
취약한 관리자 함수는 원래 팀이 특정 활동에 대한 보상 토큰을 발행(Mint)하기 위해 설계되었습니다. 0xflorent는 이 함수에 의도적으로 엄청난 값의 인풋을 넣어 호출하면, 투자자의 토큰 잔액이 2^256 - 1을 넘어서도록 강제하여 오버플로우를 일으키고, 잔액이 아주 작은 숫자로 래핑(Wrapping)된다는 사실을 깨달았습니다. 이는 본질적으로 환불을 막고 있던 전역 카운터 이하로 잔액을 재설정하는 것과 같았습니다 .
관리자 함수에 대한 접근 권한은 여전히 홍코인 팀의 다중 서명(Multisig) 지갑에 의해 보호되고 있었기 때문에, 0xflorent는 혼자 작전을 수행할 수 없었습니다. 그는 원본 개발팀에 연락해 비공개 환경에서 테스트한 개념 증명(PoC)을 공유하고, 공동 구조 임무를 제안했습니다 .
팀이 이에 동의했습니다. 2026년 5월 26일부터 5월 30일까지, 그들은 41건의 온체인 트랜잭션을 실행했습니다 . 각 호출마다 그들은 의도적으로 정수 오버플로우를 발생시켜 각 투자자의 토큰 잔액을 재설정했습니다. 이는 자금을 훔치기 위한 것이 아니라, 자금을 다시 흐를 수 있도록 막힌 곳을 뚫어주는, 버그를 정밀하게 활용한 일종의 수술이었습니다.
그 결과, 1,003.62 ETH 전량이 잠금 해제되었습니다. 0xflorent는 이 작전을 "이더리움 최초의 화이트 해커 익스플로잇"이라고 칭했으며, 특히나 복구된 자산에서 어떤 수수료도 받지 않았습니다. 다만, 먼저 자금을 찾아간 두 명의 투자자가 자발적으로 바운티를 지급했습니다 .
현재, 원조 홍코인 컨트랙트는 완전히 정상 작동합니다. 새로운 프론트엔드나 마이그레이션 포털, 제3자 도구가 전혀 필요하지 않습니다. 투자자들은 2016년에 기여했던 것과 동일한 지갑을 사용하여, 온체인 상에서 이전과 똑같은 환불 함수를 호출하기만 하면 됩니다 .
2026년 6월 1일 기준, 상황은 단순하지만 아직 완전히 마무리되지는 않았습니다.
홍코인 ICO 이야기는 이더리움이 걸음마를 막 뗀 시절의 타임캡슐과 같습니다. SafeMath 같은 표준 라이브러리의 부재가 어떻게 수십억 원의 가치를 디지털 막다른 골목에 가둬버릴 수 있는지 보여줍니다. 이는 또한 허가 없는 시스템에서는, 10년 가까이 묵은 버그조차도 해결의 열쇠로 재해석될 수 있다는 점을 증명합니다. 그렇게 할 수 있는 기술적 안목과, 그것을 선의로 사용할 수 있는 진실성을 갖추고 있다면 말입니다.
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
화이트 해커가 현대 솔리디티 라이브러리(SafeMath 등)가 막기 위해 만들어진 정수 오버플로우 버그를 의도적으로 발생시켜 2016년 ICO 컨트랙트에서 200만 달러 상당의 ETH를 복구했으며, 아직 약 907 ETH가 주인을 기다리고 있습니다.
화이트 해커가 현대 솔리디티 라이브러리(SafeMath 등)가 막기 위해 만들어진 정수 오버플로우 버그를 의도적으로 발생시켜 2016년 ICO 컨트랙트에서 200만 달러 상당의 ETH를 복구했으며, 아직 약 907 ETH가 주인을 기다리고 있습니다. 2016년 8월 모금 목표 달성에 실패한 홍코인 ICO 스마트 컨트랙트는 환불 함수의 논리 오류로 인해 48명의 투자자 전원이 자금을 인출할 수 없는 상태였습니다.
보안 연구원 0xflorent가 원본 개발팀과 협력하여 약 일주일간 41건의 온체인 트랜잭션을 실행, 투자자 잔액을 재설정함으로써 새로운 컨트랙트 배포나 마이그레이션 포털 없이 자금을 해제했습니다.