---
title: "아쿠타르 NFT 이더 잠김 사건"
title_en: "Akutars NFT contract lockup"
aliases: ["Akutars NFT contract lockup", "Aku NFT bug", "AkuDreams contract bug", "Akutars", "Akutars incident", "아쿠 NFT 사고", "아쿠타르 NFT", "아쿠타르 사건", "아쿠타르 이더 잠김"]
type: 사건
url: https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022
canonical: https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022
language: ko
publisher: "토큰포스트"
citation: "토큰포스트 위키, “아쿠타르 NFT 이더 잠김 사건”, 2026-10-27 수정, https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022"
updated: 2026-10-27T01:31:50.091+00:00
created: 2026-10-27T01:31:47.708501+00:00
status: reviewed
---

# 아쿠타르 NFT 이더 잠김 사건

아쿠타르 NFT 이더 잠김 사건(Akutars NFT contract lockup)은 2022년 4월 [이더리움](https://wiki.tokenpost.kr/w/ethereum) 기반 아바타 [NFT](https://wiki.tokenpost.kr/w/nft) 아쿠타르의 판매 계약에 있던 결함 때문에 판매 대금 약 1만 1,539이더가 영구히 꺼낼 수 없게 된 사건이다. 판매 도중 한 이용자가 환불 처리를 막는 결함을 드러내 보인 뒤 풀어 주었지만, 출금 조건을 잘못 계산한 두 번째 결함 탓에 개발팀도 응찰자도 돈을 뺄 수 없게 됐다. 사건은 감사를 거치지 않은 [스마트 컨트랙트](https://wiki.tokenpost.kr/w/smart-contracts)가 고친 뒤에도 되돌릴 수 없다는 점을 보여 준 사례로 자주 인용된다.

**다른 이름**: Akutars NFT contract lockup · Aku NFT bug · AkuDreams contract bug · Akutars · Akutars incident · 아쿠 NFT 사고 · 아쿠타르 NFT · 아쿠타르 사건 · 아쿠타르 이더 잠김

**분류**: 사건

## 1. 아쿠와 역경매

[이 문단의 원문](https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022#section-background)

디크립트에 따르면 아쿠타르는 전 메이저리그 야구 선수 마이카 존슨(Micah Johnson)이 만든 캐릭터 아쿠(Aku)를 바탕으로 한 3D 아바타 프로젝트다. 아쿠는 우주비행사를 꿈꾸는 흑인 소년으로, 존슨의 조카가 던진 질문에서 나왔다. 아바타는 모두 1만 5,000개였고, 이전 아쿠 NFT 보유자는 가진 작품 수만큼 무료로 받았다. 나머지 약 5,500개(코인텔레그래프는 5,495개)는 2022년 4월 22일 금요일 역경매로 팔았다. 3.5이더에서 시작해 점점 내려가는 방식이었고, 나중에 정해진 낙찰가보다 비싸게 산 응찰자에게는 차액을 돌려주도록 계약에 적혀 있었다. '아쿠 민트 패스' 보유자는 한 개당 0.5이더를 할인받기로 했다.[^1][^2]

## 2. 환불을 멈춘 공격

[이 문단의 원문](https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022#section-exploit)

판매가 시작되자 트위터 이용자 하산(Hasan)이 계약의 문제를 경고했지만, 개발팀은 그가 틀렸고 안전장치가 있다고 답했다고 디크립트는 전했다. 코인텔레그래프는 개발팀이 이 결함을 '기능'이라고 불렀다는 삭제된 트윗을 개발자 foobar가 공유했다고 보도했다. 이어 'USER221'이라는 이용자가 환불 처리를 막는 계약을 실행했다. 보안업체 할본(Halborn)의 분석에 따르면 계약의 환불 함수는 응찰자 주소로 이더를 보내면서 받는 쪽 계약이 쓸 수 있는 [가스](https://wiki.tokenpost.kr/w/gas)를 제한하지 않았고, 받는 쪽이 가스를 다 써 버리면 환불 거래 전체가 실패할 수 있었다. 다만 할본은 이 취약점이 실제로 발동되지는 않았다고 분석해 당시 보도와 엇갈린다. USER221은 거래에 "실제로 악용할 생각은 없었다. 그랬다면 코인베이스를 쓰지 않았을 것"이라는 메시지를 남기고, 개발팀이 결함을 공개적으로 인정하면 차단을 풀겠다고 했다. 아쿠 측은 이 사람이 악의가 아니라 주목받는 프로젝트의 모범 관행을 알리려 했다고 밝혔고, 차단은 곧 풀렸다.[^1][^2][^3]

## 3. 열리지 않는 출금 조건

[이 문단의 원문](https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022#section-lockup)

진짜 문제는 그다음에 드러났다. NFT 개발자 0xInuarashi의 설명에 따르면 계약은 응찰자 환불을 먼저 마쳐야 개발팀이 판매 대금을 출금할 수 있게 짜여 있었고, 출금을 허용하는 기준은 처리한 응찰 수가 판매 NFT 수와 같아지는 것이었다. 그런데 한 번의 응찰로 NFT를 여러 개 산 사람이 있어 응찰 건수는 NFT 수에 끝내 미치지 못했다. 코인텔레그래프는 이 조건 때문에 계약이 영원히 열리지 않는다고 전했다. 할본은 환불 검사가 처리 순번이 아니라 전체 응찰 수와 진행 값을 비교하도록 잘못 짜여 있었다고 설명했고, 계약 안에 약 1만 1,539.5이더가 영구히 묶였다고 집계했다. 개발팀은 판매 대금을 받을 수 없게 됐고, 민트 패스 보유자에게 약속한 0.5이더 환불도 이 계약에서는 줄 수 없었다.[^2][^1][^3]

## 4. 사과와 새 계약

[이 문단의 원문](https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022#section-aftermath)

존슨은 트위터에 자신이 개발자가 아니면서 문제가 없다고 성급하게 말했다며 결함을 처음 지적한 개발자들에게 사과했다. 그는 이 실수로 누구보다 자신이 가장 큰 손해를 봤다며 "벽돌 한 장씩" 계속 만들겠다고 했다. 아쿠 측은 민트 패스 환불 0.5이더를 이전 아쿠 NFT 판매로 모은 별도 자금에서 내주고, 낙찰자에게는 새로 짠 계약으로 NFT를 [에어드롭](https://wiki.tokenpost.kr/w/airdrop)하기로 했다. 디크립트에 따르면 새 계약 코드는 공개 검토를 받았고 NFT 프로젝트 애노니마이스(Anonymice) 개발진이 도왔다. 코인텔레그래프는 새 계약이 여러 개발자의 감사를 거쳤다고 전했다. 할본은 가스 소진 취약점과 환불 진행 상황을 잘못 비교한 검사가 모두 기본적인 실수였고 계약 감사에서 잡아낼 수 있었다고 정리했다. 코드 결함으로 이더가 영구히 묶인 비슷한 사례로는 [패리티 지갑 동결](https://wiki.tokenpost.kr/w/parity-wallet-freeze)이 있다.[^1][^2][^3]

## 5. 연표

- **2022.04** (출시) 4월22일 아쿠타르 역경매 판매 시작
- **2022.04** (사건) USER221이 환불 처리 차단 뒤 해제, 출금 조건 오류로 약 11,539.5 ETH 영구 잠김
- **2022.04** (이정표) 새 계약으로 낙찰자에게 NFT 에어드롭, 민트 패스 환불은 별도 자금으로 지급 발표

## 각주

[^1]: [Aku Ethereum NFT Launch Ends With $34M Locked in Flawed Smart Contract](https://decrypt.co/98530/aku-ethereum-nft-launch-ends-with-34m-locked-in-flawed-smart-contract) — Decrypt · 2022-04-24
[^2]: [AkuDreams dev team locks up $33M due to smart contract bug](https://cointelegraph.com/news/akudreams-dev-team-locks-up-34m-due-to-smart-contract-bug) — Cointelegraph · 2022-04-25
[^3]: [Explained: The Akutars NFT Incident (April 2022)](https://www.halborn.com/blog/post/explained-the-akutars-nft-incident-april-2022) — Halborn · 2022-04-27

---

인용: 토큰포스트 위키, “아쿠타르 NFT 이더 잠김 사건”, 2026-10-27 수정, https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022
원문: https://wiki.tokenpost.kr/w/akutars-nft-contract-lockup-2022
최종 수정: 2026-10-27T01:31:50.091+00:00
발행: 토큰포스트 위키. 인용할 때 문서 제목과 원문 주소를 함께 밝혀 주세요.