본문으로 건너뛰기
차트멘토
홈클래스인사이트커뮤니티학습허브차트멘토를 소개합니다
10일 무료 멘토링
가입 후 활동 적립으로 시작 · 카드 등록 없음
무료로 시작하기
COPYRIGHTS 2026 © 차트멘토
로그인하신 후 차트멘토를 더 편리하게 이용하세요.회원가입로그인
홈클래스인사이트커뮤니티어바웃
NFT (NFTs) | 차트멘토
학습허브크립토 기초
크립토 기초

NFT (NFTs)

읽기 9분2026. 8. 11. 업데이트

개요

NFT(Non-Fungible Token, 대체 불가능 토큰)는 블록체인 기술을 기반으로 디지털 자산의 고유성과 소유권을 증명하는 혁신적인 개념입니다. 일반적인 암호화폐(예: 비트코인, 이더리움)가 서로 동일한 가치를 지니며 교환 가능한 것과 달리, NFT는 각각의 토큰이 유일한 식별자와 속성을 가지며 다른 토큰으로 대체될 수 없습니다. 이러한 특성은 디지털 아트, 수집품, 게임 아이템, 음악, 부동산 등 다양한 분야에서 디지털 자산의 진위성과 희소성을 보장하는 데 활용됩니다.

NFT 생태계의 근간에는 표준화된 스마트 컨트랙트(Smart Contract) 인터페이스가 존재합니다. 이더리움(Ethereum) 네트워크를 중심으로 발전한 ERC-721과 ERC-1155는 NFT의 발행, 소유권 관리, 전송 방식을 정의하는 핵심 표준으로, 서로 다른 플랫폼과 애플리케이션 간의 상호운용성(Interoperability)을 가능하게 합니다. 이 두 표준은 각각의 설계 철학과 활용 목적에 따라 구분되며, NFT 생태계 전반에서 상호 보완적인 역할을 수행합니다.

본 챕터에서는 NFT의 기술적 기반을 이루는 두 가지 핵심 표준인 ERC-721과 ERC-1155를 심층적으로 살펴봅니다. 각 표준의 정의와 작동 방식, 핵심 특징, 그리고 실제 활용 사례를 통해 NFT 기술의 본질적인 원리를 이해하고, 두 표준이 어떠한 맥락에서 선택되고 적용되는지 명확히 파악하는 것을 목표로 합니다.


ERC-721 (ERC-721)

정의

ERC-721은 이더리움 블록체인에서 대체 불가능한 토큰(Non-Fungible Token)을 생성하고 관리하기 위한 공식 표준 인터페이스입니다. 2018년 윌리엄 엔트리켄(William Entriken) 등에 의해 제안된 이 표준은, 컨트랙트 내의 각 토큰이 고유한 토큰 ID(Token ID)와 이에 연결된 메타데이터(Metadata)를 가질 수 있도록 설계되었습니다. 이더리움 개선 제안(EIP, Ethereum Improvement Proposal) 프로세스를 통해 공식화된 ERC-721은 디지털 자산의 소유권 추적, 전송, 위임 승인 등의 핵심 기능을 스마트 컨트랙트 수준에서 표준화함으로써, NFT 생태계의 기초를 확립하였습니다. 각 토큰은 동일한 컨트랙트 내에서도 서로 구별되며, 어떠한 두 토큰도 동일하지 않다는 점이 ERC-20과 같은 대체 가능 토큰 표준과의 근본적인 차이점입니다.

핵심 포인트

  • 고유한 토큰 ID: ERC-721 컨트랙트 내의 모든 토큰은 고유한 tokenId를 부여받습니다. 이 ID는 변경되지 않으며, 해당 토큰을 블록체인 상에서 유일하게 식별하는 기준이 됩니다. 예를 들어, 같은 아트 컬렉션 내의 1번 토큰과 2번 토큰은 외형이나 속성이 다를 수 있으며, 서로 교환 불가능합니다.
  • 소유권 및 전송 함수 표준화: ERC-721은 ownerOf(tokenId), transferFrom(from, to, tokenId), safeTransferFrom() 등의 함수를 표준으로 정의합니다. 이를 통해 누구든 특정 토큰의 소유자를 조회하거나, 소유권을 다른 주소로 이전할 수 있으며, 모든 NFT 마켓플레이스와 지갑이 동일한 방식으로 이를 처리할 수 있습니다.
  • 승인(Approval) 메커니즘: 토큰 소유자는 approve() 함수를 통해 특정 주소에게 자신의 토큰을 대신 전송할 수 있는 권한을 부여할 수 있습니다. 또한 setApprovalForAll() 함수로 특정 오퍼레이터(Operator)에게 자신이 보유한 모든 토큰에 대한 관리 권한을 위임할 수 있어, NFT 마켓플레이스 연동 시 매우 유용하게 활용됩니다.
  • 메타데이터 확장: ERC-721은 선택적 메타데이터 확장(Metadata Extension)을 지원합니다. tokenURI(tokenId) 함수를 통해 각 토큰에 연결된 JSON 메타데이터 파일의 URL을 반환할 수 있으며, 이 파일에는 토큰의 이름, 설명, 이미지 링크, 희귀도 속성(Trait) 등이 포함됩니다.
  • 광범위한 활용 사례: ERC-721은 디지털 아트(예: CryptoPunks, Bored Ape Yacht Club), 블록체인 게임 아이템, 가상 부동산(예: Decentraland), 도메인 이름(예: ENS), 신원 증명(Identity) 등 다양한 분야에서 활용되며, NFT 생태계의 근간을 형성하고 있습니다.

관련 개념

ERC-721은 이더리움의 대체 가능 토큰 표준인 ERC-20과 명확하게 대비됩니다. ERC-20 토큰은 모든 단위가 동일한 가치를 지니는 반면, ERC-721 토큰은 각각이 유일한 존재입니다. 같은 챕터에서 다루는 ERC-1155는 ERC-721의 한계를 보완하기 위해 등장한 후속 표준으로, ERC-721이 하나의 컨트랙트에서 하나의 유형만 관리할 수 있는 것과 달리 여러 유형의 토큰을 동시에 관리할 수 있습니다. NFT 마켓플레이스인 오픈씨(OpenSea), 래러블(Rarible), 파운데이션(Foundation) 등은 모두 ERC-721 표준을 기반으로 구축되어 있으며, 스마트 컨트랙트(Smart Contract)와 IPFS(InterPlanetary File System)와 같은 분산 스토리지 기술과 결합하여 진정한 디지털 소유권을 실현합니다.


ERC-1155 (ERC-1155)

정의

ERC-1155는 이더리움 블록체인에서 대체 가능(Fungible) 토큰과 대체 불가능(Non-Fungible) 토큰을 단일 스마트 컨트랙트 내에서 동시에 지원하는 멀티토큰(Multi-Token) 표준입니다. 엔진(Enjin) 팀의 위텍 라즈체프스키(Witek Radomski)가 주도하여 2019년에 공식화된 이 표준은, 각 토큰 유형에 고유한 ID를 부여하고 해당 ID에 대해 수량(Quantity) 개념을 도입함으로써 하나의 컨트랙트로 수천 가지 유형의 토큰을 효율적으로 관리할 수 있게 합니다. ERC-1155의 가장 큰 혁신은 배치 전송(Batch Transfer) 기능으로, 단일 트랜잭션(Transaction) 안에서 여러 종류의 토큰을 동시에 전송할 수 있어 가스비(Gas Fee) 절감과 처리 효율성 향상을 동시에 달성합니다.

핵심 포인트

  • 하이브리드 토큰 모델: ERC-1155는 단일 컨트랙트 내에서 완전한 NFT(수량 1개), 반대체 가능 토큰(Semi-Fungible Token, 예: 한정판 아이템 1000개), 완전한 대체 가능 토큰(수량 무제한)을 모두 표현할 수 있습니다. 예를 들어, 게임 내에서 희귀 검(NFT), 일반 화살(대체 가능 토큰), 한정판 갑옷(반대체 가능 토큰)을 하나의 컨트랙트로 관리할 수 있습니다.
  • 배치 전송(Batch Transfer)의 효율성: safeBatchTransferFrom() 함수를 통해 여러 개의 서로 다른 토큰 ID와 수량을 하나의 트랜잭션에 담아 전송할 수 있습니다. 기존 ERC-721 방식으로 10개의 NFT를 전송하려면 10번의 트랜잭션이 필요하지만, ERC-1155는 단 한 번의 트랜잭션으로 처리 가능하여 가스비를 대폭 절감할 수 있습니다.
  • 컨트랙트 배포 비용 절감: ERC-721은 토큰 컬렉션 유형마다 별도의 스마트 컨트랙트를 배포해야 하지만, ERC-1155는 단일 컨트랙트로 다양한 유형의 토큰을 모두 관리합니다. 이는 개발자 입장에서 컨트랙트 배포 비용과 관리 복잡성을 크게 줄여줍니다.
  • 안전한 전송 보장: ERC-1155는 토큰을 수신할 수 없는 컨트랙트 주소로 토큰이 전송되어 영구적으로 잠기는 문제를 방지하기 위해, 수신 컨트랙트가 ERC1155Receiver 인터페이스를 구현하고 있는지 확인하는 안전장치를 내장하고 있습니다.
  • 게임 및 메타버스 최적화: ERC-1155는 대규모 블록체인 게임과 메타버스(Metaverse) 플랫폼에 특히 적합합니다. 엔진(Enjin), 더 샌드박스(The Sandbox), 갓즈 언체인드(Gods Unchained) 등 다수의 블록체인 게임이 ERC-1155를 채택하여 수천 종류의 게임 내 아이템을 효율적으로 관리하고 있습니다.

관련 개념

ERC-1155는 ERC-721과 ERC-20 양쪽의 특성을 모두 포괄하는 통합 표준으로 이해할 수 있습니다. ERC-721이 완전한 고유성을 요구하는 단일 디지털 아트 작품이나 프로필 이미지(PFP, Profile Picture) NFT 컬렉션에 적합한 반면, ERC-1155는 다양한 희귀도와 수량을 가진 게임 아이템, 트레이딩 카드, 이벤트 티켓 등에 최적화되어 있습니다. 또한 ERC-1155는 레이어 2(Layer 2) 솔루션 및 사이드체인과의 결합을 통해 더욱 저렴하고 빠른 NFT 거래를 가능하게 하며, 오픈씨(OpenSea)와 같은 주요 NFT 마켓플레이스도 ERC-1155 표준을 완전히 지원합니다. 스마트 컨트랙트 개발 관점에서는 오픈제플린(OpenZeppelin) 라이브러리가 ERC-1155의 안전한 구현체를 제공하여 개발자들이 표준을 쉽게 적용할 수 있도록 돕고 있습니다.


정리

이번 챕터에서는 NFT 생태계를 기술적으로 뒷받침하는 두 핵심 표준인 ERC-721과 ERC-1155를 심층적으로 살펴보았습니다.

ERC-721은 블록체인 상에서 디지털 자산의 고유성과 소유권을 처음으로 표준화한 선구적인 표준입니다. 각 토큰에 고유한 ID를 부여하고, 소유권 조회, 전송, 승인 등의 함수를 명확하게 정의함으로써 디지털 아트, 수집품, 게임 아이템, 신원 증명 등 다양한 분야에서 NFT 혁명의 기반을 마련했습니다. ERC-721의 등장으로 디지털 자산이 진정한 의미의 소유물로 인정받을 수 있게 되었습니다.

ERC-1155는 ERC-721의 한계를 극복하고 실용성을 극대화한 진화된 표준입니다. 하나의 컨트랙트에서 대체 가능 토큰과 대체 불가능 토큰을 모두 관리할 수 있으며, 배치 전송 기능을 통해 가스 효율성을 크게 향상시켰습니다. 특히 대규모 게임 생태계와 메타버스 플랫폼에서 그 진가를 발휘하며, 복잡한 디지털 경제 시스템을 효율적으로 구현할 수 있는 토대를 제공합니다.

두 표준은 서로 경쟁 관계가 아닌 보완적 관계에 있습니다. 완전한 고유성과 단순함이 요구되는 상황에서는 ERC-721이, 다양한 유형과 수량의 토큰을 효율적으로 다루어야 하는 환경에서는 ERC-1155가 더 적합한 선택입니다. NFT 기술을 이해하고 활용하려면 두 표준의 특성과 적용 맥락을 정확히 파악하는 것이 필수적이며, 이는 블록체인 개발자뿐 아니라 NFT 생태계에 참여하는 모든 이해관계자에게 중요한 기초 지식이 됩니다.

함께 읽으면 좋은 문서

  • 비트코인 (Bitcoin)
  • 이더리움 (Ethereum)

함께 보면 좋은 문서

크립토 기초

비트코인 (Bitcoin)

사토시 나카모토가 2009년 1월 3일에 채굴한 비트코인 블록체인의 첫 번째 블록. 'Chancellor on brink of second bailout for banks' 메시지가 포함됨.

읽기 15분
크립토 기초

스테이블코인 & RWA (Stablecoins & RWAs)

준비금(현금, 국채, 기업어음)으로 뒷받침되는 법정화폐에 페깅된 토큰. USDT(Tether, 최대)와 USDC(Circle, 가장 투명)가 지배.

읽기 13분
크립토 기초

예측 시장 (Prediction Markets)

사용자가 미래 사건의 확률을 나타내는 계약을 거래하는 시장. 가격은 군중 집계 확률 추정치 반영. Polymarket이 2024년 미국 선거 시장 지배.

읽기 10분
목차
개요ERC-721 (ERC-721)ERC-1155 (ERC-1155)정리함께 읽으면 좋은 문서
멘토와 함께 10일
이 문서의 전략을 실전 차트로 배우는 10일 멘토링
클래스 살펴보기