Solana 제너레이티브 NFT 완벽 가이드
작성자 John Favole
제너레이티브 NFT는 NFT 개발자가 디자인 에셋의 무작위 조합을 사용하여 대량의 고유한 NFT를 만들 수 있게 해주는 대체 불가능 토큰의 한 종류로, 이 조합이 NFT의 특성과 메타데이터 속성이 됩니다.
제너레이티브 NFT는 개별적으로 제작되는 1-of-1 NFT와는 다르며, 알고리즘과 인공지능(AI)을 사용해 프로그래밍 방식으로 NFT를 생성하는 컴퓨터 생성 NFT와도 다릅니다.
이 글에서는 제너레이티브 NFT가 어떻게 작동하는지, 어떻게 만들 수 있는지, 그리고 필요한 도구들을 설명합니다. 또한 제너레이티브 NFT 스마트 컨트랙트를 배포할 수 있는 두 블록체인 생태계인 Solana와 Ethereum을 살펴보겠습니다.
제너레이티브 NFT란 무엇인가?
제너레이티브 NFT는 여러 디자인 변수를 받아들여 서로 겹쳐 쌓음으로써 고유한 NFT 컬렉션을 생성하는 대체 불가능 토큰의 한 유형입니다.
예를 들어, Solana 상의 대표적인 프로필 사진(PFP) NFT 컬렉션인 Degenerate Ape Academy NFT 컬렉션의 디자인 변수에는 다음과 같은 속성 변형이 있습니다:
- 배경 종류
- 의상 종류
- 털/피부 종류
- 안경 종류
- 머리 장식
- 입 장식
- 치아 종류
컬렉션에 얼마나 많은 제너레이티브 NFT를 넣고 싶은지, 또는 아트워크를 얼마나 다양하게 만들고 싶은지에 따라, 각 그룹의 속성 및 디자인 에셋 변형의 개수가 생성 가능한 고유 NFT의 총 개수를 결정합니다.
제너레이티브 NFT 조합 가능 수를 계산하는 방법
제너레이티브 NFT 컨트랙트에서 일련의 특성과 레이어가 만들어낼 수 있는 총 조합 수를 계산하는 데는 두 가지 다른 방정식이 있습니다: 하나는 모든 특성(예: 배경 종류)이 동일한 수의 변형(예: 5가지 색상 배경 옵션)을 가진다고 가정하는 방정식이고, 다른 하나는 NFT 프로젝트가 각 특성마다 서로 다른 수의 변수 옵션을 가진다고 가정하는 방정식입니다.
각 특성의 변형 수가 동일한 NFT 컬렉션
각 특성의 디자인 옵션 수가 동일할 때 가능한 고유 제너레이티브 NFT의 총 개수를 계산하는 데 사용되는 방정식은 다음과 같습니다:
총 NFT 수 = (특성 수)^(레이어 수)
예를 들어, NFT 프로젝트에 7개의 고유한 특성이 있고, 각 특성마다 5가지 옵션이 있다면, 고유한 조합의 총 개수는 16,807개입니다.
각 특성의 변형 수가 다른 NFT 컬렉션
각 특성마다 변형 수가 다를 때 가능한 고유 제너레이티브 NFT의 총 개수를 계산하는 데 사용되는 방정식은 각 특성의 변형 수를 서로 곱하는 것입니다. 방정식은 다음과 같은 형태를 띱니다:
총 NFT 수 = (특성 1의 변형 수)(특성 2의 변형 수)(특성 n의 변형 수)
예를 들어, NFT 프로젝트에 7개의 고유한 특성이 있고, 각 특성의 변형 수가 2, 3, 4, 4, 5, 5, 7이라면, 고유한 조합의 총 개수는 16,800개입니다.
이 두 계산 모두 각 특성이 동일한 희소성을 가진다고 가정합니다. NFT 프로젝트가 특정 특성 변형을 가진 NFT의 총 민팅 수를 제한할 경우, 제거로 인해 조합의 총 개수는 줄어들게 됩니다.
제너레이티브 NFT는 1-of-1 NFT와 어떻게 다른가?
제너레이티브 NFT는 스마트 컨트랙트와 디자인 도구를 사용해 생성이 자동화된 일련의 NFT인 반면, 1-of-1 NFT는 단일 NFT로서 NFT 아티스트가 직접 제작하며, 이는 하나의 전체 컬렉션을 이루거나 1-of-1 NFT 컬렉션의 고유한 한 조각을 구성합니다.
더 간단히 말하면, 첫 번째 차이는 제작 방식에 있습니다: 1-of-1 NFT는 아티스트가 직접 제작하는 반면, 제너레이티브 NFT는 기본적인 로직, 잠재적 특성 목록, 특성 변형(즉, 디자인 레이어)을 사용해 대량의 고유한 NFT를 생성합니다.
두 번째 차이는 개수에 있습니다; 1-of-1 NFT는 하나의 에디션을 이루는 유일무이한 단일 NFT인 반면, 제너레이티브 NFT는 수천 개의 서로 다른 수집품 변형을 가질 수 있습니다.
두 종류의 NFT 모두 고유하지만, 그 차이는 정반대입니다.
제너레이티브 NFT와 컴퓨터 생성 NFT의 차이는 무엇인가?
제너레이티브 NFT는 신체 유형, 의상, 배경 같은 디자인 에셋을 가져와 사용 가능한 디자인 에셋의 조합을 활용한 무작위 NFT 컬렉션을 만드는 반면, 컴퓨터 생성 NFT는 알고리즘, AI, 예술 샘플을 사용하는 기계에 의해 만들어져 고유한 NFT를 생성하는 NFT입니다.
제너레이티브 NFT는 스마트 컨트랙트에 의해 만들어지는 반면, 컴퓨터 생성 NFT는 딥러닝을 통해 기계에 의해 만들어진 후 온체인으로 전송됩니다.
컴퓨터 생성 NFT를 도출하는 데 사용되는 딥러닝 프레임워크는 AI 분야에서 생성적 적대 신경망, 줄여서 GAN으로 알려져 있습니다.
GAN의 작동 방식은 다음과 같습니다:
몇 가지 원본 이미지가 제공되어 학습 세트를 형성하고, 이 세트로부터 기계가 이미지를 샘플링해 새로운 이미지를 만듭니다. 이를 2차 이미지라고 합니다.
이 시점에서 기계는 새로 생성된 2차 이미지 중 일부를 기존 원본 이미지와 결합해 새로운 종류의 2차 이미지를 형성할 수 있습니다.
이러한 알고리즘적 조작은 무한정 계속됩니다. 이후, 기계로부터 도출된 모든 이미지는 NFT로 민팅되어 NFT 마켓플레이스에서 판매될 수 있습니다.
Frakt는 컴퓨터 생성 NFT를 사용하는 Solana 기반의 아트 NFT 컬렉션이며, Degenerate Ape Academy는 인기 있는 제너레이티브 NFT 컬렉션입니다.
제너레이티브 NFT는 어떻게 작동하는가?
아티스트로서, 수백, 수천 개의 수집품을 직접 그릴 필요가 없습니다. 대신 NFT를 구성하는 일련의 특성을 고안하고, 각 특성에 대해 하나 이상의 변형을 디자인합니다. 모든 디자인 에셋을 준비했다면, 이에 따라 새로운 NFT 변형을 생성하는 스마트 스크립트를 작성하거나 복사해야 합니다. 또한 생성되어야 할 NFT 개수에 제한을 두어야 합니다.
제너레이티브 NFT를 민팅하기 위한 Solana와 Ethereum, 그리고 몇 가지 인기 있는 도구들을 살펴보겠습니다.
어떤 블록체인에서 제너레이티브 NFT 프로젝트를 만들어야 하는가?
제너레이티브 NFT 컨트랙트를 배포하기 전에, 구축할 블록체인을 결정해야 합니다. 제너레이티브 NFT 컨트랙트의 대다수는 Solana와 Ethereum에 있습니다. 따라서 이 블록체인 네트워크들에서 구축하는 것을 고려해볼 수 있습니다.
하지만 프로젝트에 더 나은 옵션을 선택할 수 있도록 간단히 비교해보겠습니다.
Ethereum
Ethereum 생태계는 NFT를 지원한 최초의 블록체인으로, CryptoPunks와 같은 가장 상징적인 컬렉션들과 오늘날 더 인기 있는 Bored Ape Yacht Club 같은 컬렉션들이 있습니다. Ethereum 블록체인의 NFT 수집가 총수, 개발자 도구, NFT 튜토리얼, 그리고 보안성은 많은 신규 프로젝트를 끌어들입니다.
Ethereum이 제너레이티브 NFT 프로젝트를 민팅하고 출시하는 데 장점을 갖고 있지만, 구축하기 전에 그 단점도 알아두어야 합니다.
Solana와 비교했을 때, Ethereum은 거래 확인이 더 느리고 초당 확인할 수 있는 거래 수도 더 적습니다. Ethereum의 확장성 한계로 인해 짧은 시간 안에 수천 건의 거래를 성공적으로 처리할 수 없습니다. 따라서 가스비가 높은 거래만 승인됩니다.
장점
- 많은 NFT 수집가 수
- 기존에 존재하는 다양한 NFT 도구 및 컨트랙트 유형
- 사용하기 편한 NFT 마켓플레이스
- 높은 레이어 1 보안성
단점
- 더 높은 가스비
- 더 느린 거래 속도
- 더 치열한 경쟁
Solana
Solana는 Okay Bears, Taiyo Robotics, Xin Dragons 등 인기 있는 NFT 컬렉션들을 비롯한 여러 블루칩 프로젝트를 보유한 떠오르는 NFT 생태계입니다. 또한 Magic Eden, Yawww Marketplace, Coral Cube와 같은 견고한 마켓플레이스도 갖추고 있습니다.
Solana는 Ethereum보다 훨씬 저렴하고 빠르기 때문에, 진입 장벽이 낮은 커뮤니티에 들어오려는 많은 신규 빌더와 수집가들을 끌어들입니다.
주목할 점은 Solana 블록체인이 봇이 네트워크에 대량의 요청을 스팸으로 보내는 것으로 인해 종종 네트워크 장애를 겪는다는 것입니다. 이러한 배경을 감안하여, 제너레이티브 NFT 스마트 컨트랙트를 배포할 블록체인을 결정할 때 이러한 요소들을 고려해야 합니다.
장점
- 더 빠른 처리량
- 더 저렴한 거래 비용
- 표준화된 NFT 스마트 컨트랙트
단점
- 간헐적인 네트워크 장애
제너레이티브 NFT를 만드는 데 필요한 도구는 무엇인가?
제너레이티브 아트 NFT를 만들기 위해서는 도구가 필요합니다. Solana나 Ethereum 중 어디에 구축할 계획이든, 확인해봐야 할 몇 가지 도구를 소개합니다.
Ethereum용 노코드 제너레이티브 NFT 도구
많은 아티스트들이 Ethereum에서 제너레이티브 NFT를 더 쉽게 만들 방법을 찾고 있기 때문에, 일부 기업들이 도움이 될 도구를 개발해왔습니다.
1. Bueno Ethereum 제너레이티브 NFT 도구
Bueno 제너레이티브 NFT 도구는 노코드 솔루션이기 때문에 프로그래머가 아닌 아티스트에게 완벽합니다. 이 도구를 사용하면 개발 경험 없이도 짧은 시간 안에 최대 10,000개의 새로운 NFT를 생성할 수 있습니다.
아트를 업로드하기 전에, 각 특성을 폴더별로 정리해야 합니다. 그다음 아트를 업로드하고, 컨트랙트 이름을 정하고, 함께 작업하는 다른 아티스트를 추가합니다.
아티스트로서, 제너레이티브 아트 컨트랙트에 대한 규칙을 설정해야 하는데, Bueno는 이를 세 가지 규칙으로 단순화했습니다:
- 항상 함께 짝지음(Always Pair With)
- 함께 섞이지 않음(Doesn't Mix With)
- 오직 함께만 섞임(Only Mixes With)
이는 스마트 컨트랙트에게 서로 다른 수준의 희소성을 어떻게 생성할지 알려줍니다.
NFT가 생성되면, Piñata를 통해 IPFS에 업로드하여 저장해야 합니다. Bueno 제너레이티브 NFT 도구는 수집품을 내보낼 때—IPFS로든 플랫폼 외부로든—비용을 청구합니다.
2. NFT art generator
Onemint에서 만든 NFT Art Generator는 8,000개 이상의 컨트랙트를 배포하고 3,000,000개 이상의 NFT를 생성한, 제너레이티브 NFT를 위한 또 다른 인기 있는 노코드 도구입니다.
지갑으로 로그인하면, 제너레이티브 NFT 컨트랙트가 어떻게 작동할지 설정할 수 있는 대시보드가 나타납니다.
이름과 컬렉션 크기를 포함한 프로젝트의 기본 정보를 입력한 후, 이미지를 업로드하고 배경을 선택할 수 있습니다.
다만, NFT Art Generator는 다른 일부 Ethereum 도구들만큼 정교한 희소성 설정 기능을 갖추고 있지 않다는 점에 유의해야 합니다. 또한 NFT Art Generator는 결제가 필요한, 더 많은 혜택을 제공하는 업그레이드 요금제를 갖추고 있다는 점도 알아두어야 합니다.
Solana 제너레이티브 NFT 도구
Solana에서 제너레이티브 NFT 프로젝트를 만들고 싶다면, 활용할 수 있는 인기 있는 Solana 네이티브 도구들이 있습니다:
1. Metaplex
Metaplex는 Solana에서 NFT의 개발 과정을 단순화하는 일련의 표준화된 NFT 스마트 컨트랙트를 제공합니다. 원래 Solana Labs의 소규모 팀에서 시작된 Metaplex는 Solana 생태계에서 가장 많이 사용되는 NFT 표준입니다.
에어드롭을 관리하는 Gumdrop, 민팅을 구조화하는 Candy Machine, 창작자가 NFT를 판매할 자신만의 웹사이트를 구축할 수 있게 해주는 Storefront와 같은 도구들을 갖춘 Metaplex는 Solana에서 제너레이티브 NFT 프로젝트를 출시하기 위한 대표적인 NFT 도구입니다.
2. Candy machine v2
Candy Machine은 Solana에서 가장 많이 사용되는 제너레이티브 NFT 도구 중 하나이며, 특히 두 번째 버전인 Candy Machine v2에 내장된 다양한 새로운 기능들 덕분에 그렇습니다. 이 버전은 봇을 막기 위한 캡차 기능과, 봇이 희귀 NFT만 민팅하는 것을 막기 위한 예측 불가능한 민팅 기능 등 여러 개선 사항을 구현합니다.
제너레이티브 NFT 민팅을 봇에 더 강력하게 대응하도록 하기 위해, Candy Machine v2를 Strata Protocol의 새로운 NFT 민팅 가격 책정 도구와 통합할 수도 있습니다.
활발한 커뮤니티 멤버들에게 보상하는 측면에서, Candy Machine v2는 제너레이티브 NFT 프로젝트에 유용한 도구입니다. 순수한 선착순 방식의 NFT 민팅을 진행하는 대신, 사용자들이 화이트리스트를 만들고 누가 NFT를 민팅할 수 있는지 더 예측 가능하게 관리할 수 있게 해주기 때문입니다.
Conclusion
제너레이티브 NFT는 큰 커뮤니티를 가진 프로젝트가 동일한 아트워크를 공유하면서도, 각 보유자에게 각 변수 특성의 조합에 기반한 고유한 자산을 제공할 수 있는 대량의 NFT를 생성할 수 있게 해줍니다.
Solana에서 제너레이티브 NFT 프로젝트 구축을 시작하려면, Alchemy 개발자 계정을 무료로 등록하고 지금 바로 시작하세요!
관련 개요
Solana2026년 7월 27일
Solana 노드: 밸리데이터, RPC 노드, 셀프 호스팅
Solana 노드란 무엇인지, 밸리데이터와 RPC 노드, 보조 데이터 시스템은 어떻게 다른지, 그리고 언제 셀프 호스팅을 하고 언제 프로바이더를 써야 하는지 설명합니다.
Solana2026년 7월 22일
Solana 아카이브 데이터: 전체 블록 및 트랜잭션 기록을 조회하는 방법
Solana 아카이브 데이터 설명: 노드가 기록을 정리(prune)하는 이유, 아카이브 액세스가 필요한 RPC 메서드, 그리고 전체 블록 및 트랜잭션 기록을 대규모로 조회하는 방법.
Solana2026년 5월 28일
Solana Agent Kit vs GOAT vs ElizaOS: 어떤 프레임워크를 사용해야 할까?
Solana Agent Kit, GOAT, ElizaOS 비교: Solana 네이티브 심층 지원, 멀티체인 확장성, 완전한 에이전트 런타임 중 선택. 코드 예제와 결정 프레임워크 제공.

블록체인 매직을 만드세요
Alchemy는 가장 강력한 Web3 개발자 제품 및 도구를 리소스, 커뮤니티, 그리고 전설적인 지원과 결합합니다.