NFT의 데이터는 어디에 있나
NFT를 볼 때 보이는 이미지는 거의 언제나 블록체인에 있지 않습니다. 토큰은 링크를 담고 있고, 그 링크는 다른 곳으로 이어집니다. 이 레슨에서는 그곳이 어디인지, 그리고 왜 그것이 NFT가 바뀌거나 사라질 수 있는지를 정하는지 설명합니다.
왜 블록체인에 두지 않나?
블록체인에 데이터를 저장하는 것은 비쌉니다. 모든 노드가 영원히 사본을 보관하기 때문입니다. 이미지 전체를 그렇게 저장하면 수수료가 아주 많이 듭니다. 그래서 대부분의 컬렉션은 계약에 짧은 링크를 저장하고 나머지는 다른 곳에 둡니다.
링크의 연결 고리
- 계약 안의 토큰은 토큰 URI라는 링크를 담고 있습니다.
- 그 링크는 메타데이터로 이어집니다. NFT의 이름, 설명, 속성, 그리고 두 번째 링크가 적힌 작은 텍스트 파일입니다.
- 두 번째 링크는 이미지나 다른 파일로 이어집니다.
지갑과 마켓플레이스는 이 링크들을 따라가 결과를 보여 줍니다. NFT는 이 고리에서 가장 약한 연결만큼만 영구적입니다.
데이터가 있을 수 있는 세 곳
일반 웹 서버. 링크는 평범한 웹 주소입니다. 서버를 관리하는 사람은 파일을 바꾸거나 호스팅 비용을 내지 않을 수 있습니다. 그러면 토큰은 그대로 있지만 아무것도 가리키지 않거나 다른 것을 가리킵니다.
IPFS. 파일의 주소가 그 내용에서 계산되는 파일 공유 네트워크입니다. 이 주소를 콘텐츠 식별자라고 합니다.
- 픽셀 하나만 바꿔도 식별자가 바뀝니다. 그래서 이런 링크는 몰래 다른 데이터를 가리키게 할 수 없습니다.
- 파일은 네트워크의 컴퓨터 중 적어도 한 대가 사본을 보관하는 동안에만 이용할 수 있습니다. 사본을 보관하는 것을 피닝(pinning)이라고 합니다. 아무도 피닝하지 않으면 링크가 맞더라도 파일이 사라질 수 있습니다.
블록체인 자체. 소수의 컬렉션은 모든 것을 계약에 저장합니다. 가장 영구적인 방법이지만 비용 때문에 가장 드뭅니다.
두 종류의 IPFS 링크
IPFS 링크는 두 가지 방식으로 쓸 수 있습니다.
ipfs://뒤에 식별자를 붙이는 방식. 이것이 올바른 형태입니다. 네트워크의 누군가가 파일을 갖고 있는 한 작동합니다.- 게이트웨이를 거치는 웹 주소 방식. 게이트웨이는 일반 브라우저를 위해 IPFS 파일을 가져다주는 웹사이트입니다. 그 게이트웨이가 문을 닫으면 파일이 있어도 링크가 끊어집니다.
IPFS가 NFT 창작자를 위해 내놓은 안내는 게이트웨이 링크를 토큰에 저장하는 주 링크로 쓰면 안 된다고 말합니다.
링크 자체를 바꿀 수 있나?
경우에 따라 그렇습니다. 어떤 계약은 소유자가 토큰이 가리키는 곳을 바꿀 수 있게 합니다. 프로젝트는 판매 후 작품을 공개하거나 실수를 고치려고 이 기능을 씁니다. 이는 소유자가 내 토큰이 보여 주는 것을 바꿔치기할 수 있다는 뜻이기도 합니다.
어떤 계약은 링크를 영구히 고정합니다. 마켓플레이스는 이를 메타데이터 동결(frozen metadata)로 표시하기도 합니다.
확인하는 법
마켓플레이스나 블록 탐색기에서 토큰의 세부 정보를 보세요.
- 토큰 URI는 어디를 가리키나? 웹 주소인지, 게이트웨이인지,
ipfs://인지. - 메타데이터가 동결됐나? 아니면 계약 소유자가 바꿀 수 있나?
- 누가 파일을 계속 이용할 수 있게 하나? 활동이 멈춘 프로젝트는 그만둘 수도 있습니다.
블록 탐색기 읽는 법은 레슨 34에서 다뤘습니다.
마켓플레이스가 보여 주는 것
마켓플레이스는 블록체인을 들여다보는 창입니다. 자기 사이트에서 매물을 숨기거나 내릴 수 있습니다. 토큰은 여전히 계약 안에 있고 여전히 내 것이지만, 주요 마켓플레이스가 보여 주지 않으면 팔기 어려울 수 있습니다.
일반적인 NFT의 이미지는 블록체인에 저장될까?
NFT는 보통 다른 곳에 있는 파일로 가는 링크를 담은 토큰입니다. 링크가 어디를 가리키는지, 바뀔 수 있는지 확인하세요. 그것이 NFT가 바뀌거나 사라질 수 있는지를 정합니다.
출처
- IPFS docs: Best practices for storing NFT data
- IPFS docs: Content identifiers
- ethereum.org: ERC-721 non-fungible token standard
- Ethereum Improvement Proposals: ERC-721
2026년 10월 10일에 이 출처들과 사실을 대조했습니다.
이메일로 듣는 강좌
시작을 돕는 짧은 이메일 5통, 그 후에는 한 달에 한 번 새 소식을 보냅니다. 가격 예측도, 과장 광고도 없습니다.