NFT를 샀는데 파일은 없다
2021년 NFT 광풍이 불던 시절, 수천만 원짜리 JPEG 이미지가 거래됐다. 비판론자들은 말했다. "그냥 오른쪽 클릭해서 저장하면 되는 거 아냐?"
NFT 지지자들은 반박했다. "블록체인에 소유권이 기록돼 있어. 복사본과 진품은 다르다."
둘 다 맞고 둘 다 틀렸다. 진실은 더 복잡하다.
NFT가 실제로 저장하는 것
NFT(Non-Fungible Token)는 블록체인에 기록된 토큰이다. 이 토큰에는 다음 정보가 담겨 있다:
{
"name": "Bored Ape #1234",
"description": "A bored ape",
"image": "https://ipfs.io/ipfs/QmXoY...abc"
}
눈치챘는가? 이미지 자체가 아니라 이미지 링크(URL)가 저장된다.
대부분의 NFT는 이미지 파일을 블록체인에 직접 올리지 않는다. 블록체인에 데이터를 저장하는 비용이 매우 비싸기 때문이다. 이더리움 메인넷에 1MB 이미지를 올리려면 수백만 원이 든다.
대신 이미지는 외부 서버나 IPFS에 저장되고, 블록체인에는 그 위치를 가리키는 링크만 남긴다.
링크가 죽으면 NFT는 어떻게 되나
여기서 문제가 생긴다.
만약 NFT 메타데이터가 중앙화된 서버에 저장돼 있다면, 그 서버가 내려가는 순간 NFT의 이미지는 사라진다. 블록체인에는 깨진 링크만 남는다.
실제로 이런 일이 벌어졌다. 2021년 여러 NFT 프로젝트가 서버를 닫으면서 수억 원짜리 NFT가 빈 이미지를 가리키게 됐다.
[블록체인에 영구 기록]
tokenId: 1234
owner: 0xABC...
metadata: "https://api.coolnfts.com/token/1234" ← 이 링크가 404가 되면?
IPFS: 더 나은 대안
이런 문제를 해결하기 위해 많은 NFT 프로젝트가 **IPFS(InterPlanetary File System)**를 사용한다.
IPFS는 파일의 내용을 해시로 주소화하는 분산 파일 시스템이다. 파일 내용이 바뀌면 주소도 바뀐다. 따라서 한 번 업로드한 파일은 내용이 변조될 수 없다.
IPFS 주소: ipfs://QmXoYzh6... (내용 기반 해시)
vs
HTTP 주소: https://server.com/image.jpg (위치 기반, 내용 변경 가능)
IPFS는 여러 노드에 분산 저장되기 때문에 한 서버가 꺼져도 다른 노드에서 파일을 받아올 수 있다. 단, 아무도 그 파일을 pin(유지)하지 않으면 시간이 지나 사라질 수 있다. 완전한 영구 저장이 아니다.
완전히 온체인 NFT
일부 NFT 프로젝트는 이미지를 블록체인에 직접 저장한다. 이를 "온체인 NFT(Fully On-Chain NFT)"라고 한다.
CryptoPunks의 원본 계약은 이미지를 외부에 저장했다. 하지만 2022년 Larva Labs는 모든 10,000개 Punk 이미지를 이더리움 체인에 직접 올렸다. 이더리움이 존재하는 한 이미지도 사라지지 않는다.
또 다른 사례로 Autoglyphs나 Art Blocks 일부 프로젝트는 SVG 코드나 알고리즘 자체를 체인에 저장한다. 이미지를 저장하는 대신, 이미지를 만드는 코드를 저장하는 것이다.
그래서 NFT를 사면 실제로 무엇을 소유하는가
정직하게 말하면, NFT 구매로 얻는 것은:
얻는 것:
- 블록체인에 기록된 소유권 증명 (토큰 ID와 소유자 주소의 연결)
- 프로젝트가 약속한 유틸리티 (커뮤니티 접근, 저작권 라이선스 등)
얻지 못하는 것:
- 이미지 파일의 저작권 (계약서에 명시되지 않는 한)
- 이미지의 물리적 소유 (파일은 누구나 복사 가능)
- 프로젝트가 망해도 살아남는 가치 (컨트랙트 자체는 살아남아도 커뮤니티와 가격은 사라짐)
일부 프로젝트(예: Yuga Labs의 BAYC)는 구매자에게 상업적 이용 권리를 부여한다. Bored Ape를 가진 사람은 그 캐릭터로 맥주 브랜드를 만들거나 굿즈를 팔 수 있다. 이것은 실질적인 소유권이다.
하지만 대부분의 NFT 프로젝트는 이런 권리를 명시하지 않는다.
오른쪽 클릭 저장 vs NFT 소유
다시 처음 질문으로 돌아가면 — "오른쪽 클릭해서 저장하면 되는 거 아냐?"
맞다. 이미지 파일은 누구나 복사할 수 있다.
하지만 블록체인에 기록된 소유 내역은 복사할 수 없다. 위변조도 불가능하다. NFT를 소유한다는 것은 특정 주소가 특정 토큰을 가지고 있다는 사실이 전 세계 모든 노드에 기록돼 있다는 뜻이다.
실물 예술품에 비유하면: 모나리자 사진은 누구나 찍어 갈 수 있지만, 루브르 박물관이 진품을 소유하고 있다는 사실은 바뀌지 않는다.
다만 그 가치가 얼마냐는 결국 사람들이 얼마를 지불할 의향이 있느냐에 달려 있다.
NFT의 진짜 가능성
NFT 투기 광풍은 거품이었다. 하지만 기술 자체에는 실용적 용도가 있다.
- 게임 아이템: 게임사가 망해도 내 아이템이 살아남고, 다른 게임으로 이식될 수 있다
- 이벤트 티켓: 위조 불가능하고 재판매 수수료가 원작자에게 자동으로 돌아간다
- 디지털 저작권: 창작자가 직접 팬에게 판매하고, 2차 판매 때도 로열티를 받는다
- 부동산 등기: 토지 소유권을 블록체인에 기록하면 서류 위조가 불가능해진다
기술이 아니라 그 위에 쌓인 투기가 문제였다.
NFT의 기반이 되는 토큰 표준과 스마트컨트랙트 구조가 궁금하다면 NFT 인터랙티브 모듈에서 ERC-721이 어떻게 작동하는지 직접 확인해보세요.