
1kx: 동적 NFT의 디자인 공간 탐색
작성자: Nichanan Kesonpat
편역: TechFlow

현재 대부분의 NFT는 정적 자산이다. 그들의 미디어와 메타데이터의 불변성은 사회적 규약에 의해 시행되거나 코드를 통해 시행된다. 이는 고정된 문화적 성과(정적 예술, 음악, 글쓰기, 컬렉션)를 저장하기에는 충분하지만, 외관이나 메타데이터, 상태가 변경 불가능한 규칙에 따라 지속적으로 진화할 수 있는 동적 체인 상 자산을 위한 실험 설계 공간은 여전히 방대하다.
동적 요소는 NFT가 정적 링크 및 미디어를 넘어선, 외부 요인에 반응하는 소프트웨어처럼 작동하게 한다. 이는 디지털 상품과 미디어에 새로운 상호작용 수준을 창출하며, 개별적·집단적 표현, 동적 유틸리티, 그리고 디지털 오브젝트를 중심으로 한 지속적인 혁신을 지원한다.
동적 NFT는 알고리즘 입력을 반영하는 프로그래밍 방식이거나 사용자 입력을 반영하는 상호작용 방식일 수 있다. 기대되는 사용 사례에 따라 동적 특성은 다양한 분야로 확장될 수 있다.
우리는 예술, 게임, 정체성 및 평판, 메타버스, 그리고 커뮤니티 및 브랜드 참여 분야에서 다양한 실험이 이루어지고 있음을 이미 목격했다.

퍼포먼스 또는 개념 예술
동적 컬렉션은 생성 예술의 하위 집합으로 볼 수 있으며, 여기에는 민팅 시간이나 민터 주소를 소스로 삼는 "매개변수 입력" 다중 예술도 포함된다. 그러나 이러한 NFT 자체는 민팅 후 업데이트되지 않는다. 반면 동적 아트 NFT는 수집가에게 지속적인 놀라움을 제공하며, 예술가와 수집가 간의 공동 창작 도구로서, 집단 서사의 새로운 매체 역할을 한다.
-
시간, 달주기, 체인 내 상태 또는 체인 외 조건에 따라 자동으로 진화하는 예술 작품. 예: Alexis Andre의 720 Minutes, crashblossom의 BURNER, Takens Theorem의 Gaussian Timepieces, Ed Forneiles의 Finiliars, Matt Kane의 Gazers, Harm van den Dorpel의 Mutant Garden Seeder.
-
체인 이동 및 소유권 변화에 따라 진화하는 예술 작품. 예: Animal Coloring Book, dom.eth의 Corruptions, Joan Heemskerk의 Chameleon, Entropes, OG Crystals, w1nter.eth와 Tyler Anglert의 Watchfaces.
-
수집가가 직접 시각적 효과에 영향을 줄 수 있는 예술 작품. 예: divergence의 Brotchain, Mathcastles의 Terraforms, John Palmer의 Shields, Async Art의 Forever Supper 또는 Classic – 수집가는 주요 예술 작품에 표시되는 레이어를 변경할 수 있다.
-
스타일 옵션이 정기적으로 공개되며, 각 버전마다 새로운 한정 스타일이 출시되고, 보유자는 자신의 NFT를 "변환"할 수 있는 선택지를 갖는 작품. 예: Opepen.
-
실시간 생성되며 반복되지 않는 오디오-비주얼 아트. 예: 404.eth의 In Noise We Trust, DEAFBEEF의 다양한 작품들.


게임
업그레이드 가능한 자산으로서의 역할 외에도, 동적 NFT는 게임 플레이의 캔버스 역할을 하며, 그 미디어와 메타데이터는 게임 상태를 반영한다. 디지털 실물 상품과 결합하면, NFT는 현실 세계(IRL) 활동에 따라 업데이트되어 새로운 소비 경험을 열어줄 수 있다.
-
랭킹 전투에서 승리한 Axies는 Axie 바운드 경험치(AXP)를 얻으며 이를 활용해 Axie를 "강화"할 수 있다. 이를 통해 오프체인 게임 진행 상황을 온체인에 동기화하고, Axie의 레벨 상한을 올리며, 플레이어가 Axie 부품을 업그레이드할 수 있게 된다.
-
Citadel 우주선은 출력, 속도, 연료 효율성을 증가시키기 위해 업그레이드될 수 있다. 각 업그레이드는 완료하기 위해 필요한 시간과 원자재(광석)의 양이 다르다. 게임 플레이 일부는 조종사가 광석을 채굴하기 위해 소행성대로 여행 일정을 계획하는 것이며, 모든 행동과 게임 상태는 체인에 반영된다.
-
"액션"은 Straylight처럼 세계에 영향을 주는 온체인 거래이다.
-
미디어에 게임 플레이 흔적이 남는 전투 경기장. 예: Chainfaces Arena.
-
바이러스처럼 감염을 전파하거나 분배하는 메커니즘. 예: FoliaVirus, Viper.
-
수집, 번식, 합병 메커니즘을 통해 더 희귀한 버전을 만들어내는 시스템. 예: Avastars, VV Checks.
-
체인 상 AI를 활용한 배치 게임으로, 수집가가 가장 높은 점수를 얻은 NFT를 찾을 수 있는 형태. 예: Miragenesi의 ArcadeGlyphs.
-
현실 세계(IRL) 게임 및 신체 활동이 NFT를 업그레이드함. 예: STEPN, Loot LARP.
-
아바타 희귀도 사냥 및 커뮤니티 참여. 예: Manny's Game.
-
NFT가 서로를 먹거나 감염, 강화하여 더 강력해지는 시스템. 예: Etholvants와 Booster Syringes, Viper.

정체성과 평판
동적 NFT는 또한 특정 커뮤니티 내의 정체성과 관련 평판을 대리할 수 있으며, 지속적인 기여와 거버넌스 활동에 따라 진화할 수 있다. 이는 커뮤니티 내외부 간 의도적인 상호작용을 촉진하며, 소셜 게임 구축의 기반을 마련한다.
-
다양한 애플리케이션에서의 체인 상 활동이 NFT 특성에 직접 영향을 미침. 예: Zerion DNA.
-
Lens v2는 토큰 바운드(ERC-6551) 표준을 즉시 지원하여 각 Lens Profile NFT에 자체 스마트 계정을 제공한다. 이는 프로필을 소유자와 분리시키고, NFT 자체가 접근 권한, 자산, 평판을 축적할 수 있도록 한다.
-
Burak Arikan의 Social Contracts는 수집가의 컬렉션과 다른 수집가들과의 공유 연결 관계를 추적하여, 미래의 구매를 예측하는 컬렉션 그래프를 생성한다.
-
JPG Canonicons 작품은 개인이 Canons 큐레이션에 참여한 독특하고 누적된 표현을 나타낸다. 마찬가지로 Deca Decagons는 플랫폼에서 일일 과제를 완료함으로써 획득한 Deca 경험치(DXP)를 소모하여 업그레이드할 수 있다.
-
Mercle 및 The Metagame는 개인의 커뮤니티 내 행동과 역할에 따라 게임화 및 특성 해금을 가능하게 한다.


메타버스
-
보유자가 직접 체인 상 미디어를 영향을 주고 덮어쓸 수 있는 땅. 예: Mathcastles의 Terraforms.
-
보유자와 방문자의 예술 큐레이션 상호작용에 따라 진화하는 땅. 예: MOCA ROOMS. 또는 조각 건설 및 게임 상호작용에 따라 진화하는 땅. 예: Upstreet, Hyperfy, Otherdeeds, Voxels.
-
3D 웨어러블과 예술 작품 사이에서 변환 가능한 가상 패션 NFT. 예: RSTLSS.

커뮤니티 및 브랜드 참여
대형 브랜드들은 동적 NFT를 사용해 주류 대중과 상호작용하려는 시도를 해왔으며, 자산을 외부 데이터와 연결하거나 지속적인 활동을 통해 유용성을 추가하고 있다.
-
DeGods는 매 시즌마다 PFP 컬렉션에 새로운 예술 작품과 특성을 공개한다. 보유자는 $DUST를 지불해 NFT를 업그레이드할 수 있으며, 어떤 메타데이터를 표시할지 선택할 수 있다. DeGods를 스테이킹하면 보유자에게 더 많은 $DUST가 누적되며, 스테이킹된 NFT에는 DePoints가 적립된다. DePoints는 게임에서 소비하거나, $DUST나 브랜드 후원 보상을 포함하는 패키지를 열 때 사용할 수 있고, 해당 시즌에 가장 많은 포인트를 획득한 DeGods는 리더보드에 등재된다.
-
LaMelo Ball의 컬렉터블 운동선수 카드는 실제 농구 데이터(예: 올해의 신인상 발표)에 따라 "업그레이드" 기능을 갖는다. 선수의 경력이 발전함에 따라 컬렉션도 통계 및 이정표와 동적으로 통합되며 함께 진화한다.
-
Adidas ATLS는 Adidas Into the Metaverse 시리즈의 PFP이다. 시간이 지남에 따라 인터랙티브 스토리 라인의 일부로서 새로운 특성이 토큰에 점차 공개된다.
-
Lacoste UNDW3는 대화, 게임화, 과제 해결, 공동 창조 등을 통해 커뮤니티 참여도를 추적한다.

동적 NFT가 바꾸고 있는 것은 무엇인가?
콘텐츠
체인 상 데이터만으로 미디어를 렌더링하는 NFT는 시간, 블록 해시, 지갑 주소 등의 매개변수에 따라 자동으로 진화하며, 이는 예술 작품에 결정론적으로 영향을 준다. 일반적으로 각 컬렉션을 위해 맞춤 구현이 필요한 체인 상 예술 및 게임 외에도, 체인 상 상태를 반영하는 미디어를 갖춘 NFT는 DeFi 포지션(Uni v3 Positions, Web3 저축카드), 거버넌스 권리(PartyDAO 멤버십 카드, Juicebox 카드), 혹은 특정 평판을 축적한 커뮤니티 멤버십 카드(JPG Canonicons, Deca) 등을 나타내는 기념물 또는 "영수증" NFT로 사용될 수 있다.
프로토콜 포지션을 NFT로 토큰화하면 이러한 포지션 자체가 거래 가능한 자산이 되며, 새로운 제품 및 서비스의 기반이 될 수 있다. 예를 들어 Metastreet는 제3자 NFT 수취증을 담보 풀에 예치하여 자동화된 채권 제조 프로토콜에 활용한다.
미디어가 실시간 계약 상태를 반영하도록 함으로써, 지갑과 마켓플레이스의 최종 사용자가 계약 상태를 직접 읽을 수 있게 된다. SVG 프레임워크 코드는 NFT 계약의 일부로 단 한 번 배포되며, 나머지 이미지는 체인 상 데이터를 이용해 프로그래밍 방식으로 업데이트된다.

메타데이터
게임 프로젝트는 플레이어가 게임을 통해 자산을 진화시키거나 강화할 수 있기 때문에 가변 메타데이터에 자연스럽게 적합하다. 중앙화된 서버의 가상 아이템과 비교했을 때, NFT 형식으로 구현하면 메타데이터를 탈중앙화된 인프라에 추적 및 저장할 수 있어, 아이템 거래 시 게임 기록을 보존할 수 있다는 장점이 있다.
공급
하위 자산을 더 높은 "계층"으로 끌어올리는 민팅 및 소각 메커니즘은 특정 낮은 조합에서만 파생 가능한 새로운 자산(VV Checks 등)이나 부모 특성을 계승하는 새로운 자산(CryptoKitties, Avastars 등)을 생성한다.
Neolastics와 Clovers는 동적 공급 및 자치 경제를 컬렉션에 도입한 생성 예술 프로젝트이다. Neolastics의 경우, 누구나 새 토큰을 민팅할 수 있으며, 이후 민팅 가격은 게임 이론 곡선에 따라 증가한다. 각 민팅 비용의 99.5%는 커뮤니티 예비금으로 들어가며, 이는 누군가 자신의 Neolastic을 소각할 때 예측 가능한 바닥가격과 준 매수자 역할을 한다.
Citadel에서는 새로운 우주선이 매주 한 번씩 밀봉 입찰(블라인드 입찰) 방식의 네덜란드 경매 시스템을 통해 게임에 진입한다. 플레이어는 게임에서 더 위험한 지역으로 나아감으로써 우주선 파괴 위험을 감수하면서 더 큰 보상을 얻는다. 인플레이션률은 경매를 통해 제공되는 새 우주선 수량의 좁은 범위에 위치하며, 우주선 파괴는 전체 공급량의 일정 비율만큼 소각된다. 전체 공급량이 증가함에 따라 총 우주선 소각량도 증가하며, 결국 경매를 통해 유입되는 새 우주선과 균형을 이루게 된다.
체인 상 기능
특정 조건이 충족되기 전까지 특정 능력이나 NFT 계약의 기능이 비활성 상태로 유지되도록 하는 재미있는 게임을 설계할 수 있다. 예를 들어, 초기 공급량이 두 토큰 병합을 통해서만 감소하는 동적 컬렉션은, NFT가 병합을 통해 일정 크기에 도달해야 호출 가능한 "탄생"(birth) 함수를 포함할 수 있다. 병합된 토큰의 코드명과 부모 토큰 ID는 무한히 다양한 시각적 결과물을 생성하는 결정론적 렌더러의 시드로 사용될 수 있다. 예: VV Checks.
NFT가 "잠금"되어 불변 상태가 되기 전까지, 일정 기간 동안 변경될 수도 있다.
크리에이터는 어떻게 동적 NFT를 만들 수 있을까?
동적 예술 플랫폼
-
Async Art와 OG Protocol은 메인/레이어 NFT 및 메타데이터 업데이트 파이프라인과 같은 새로운 메커니즘을 도입하여, 아티스트가 다중 컬렉션 및 동적 NFT 프로젝트를 시작하는 것을 전문적으로 지원한다.
-
Transient Labs는 인터랙티브 및 업데이트 가능한 미디어 아트 분야에서 선도적인 실험을 계속해왔다. ERC-721TL에서 그들은 창작자와 수집가 모두가 메타데이터 업데이트에 의견을 제시할 수 있는 방법을 설명하며, 수집가가 예술가가 제안한 메타데이터 변경을 승인하거나 거부할 수 있도록 한다. 이 표준은 또한 스토리 각인(story inscriptions) 기능을 제공하여, 창작자와 수집가 모두가 NFT에 체인 상 텍스트를 추가함으로써 예술 작품에 자신의 서사, 전시 기록, 판매 이력을 남길 수 있다. Michelle Viljoen의 Hidden Stories가 이를 보여주는 사례이다.
오라클, 탈중앙화 클라우드 함수 및 전용 미들웨어
이러한 도구들은 스마트 계약에 오프체인 데이터를 전달하여 NFT가 오프체인 이벤트에 반응할 수 있도록 한다. 가상 땅 내 사용자 생성 콘텐츠와 같은 더 복잡한 상호작용의 경우, NFT는 세계 좌표와 쓰기 접근 권한을 나타낸다. 그러나 콘텐츠 자체는 일반적으로 호스팅 서버에서 처리 및 저장되며, 토큰은 메타데이터 내에서 이를 참조한다.
-
Chainlink 데이터 피드는 암호화폐 가격, 날씨 정보 등을 전달하여 NFT가 "환경을 인식"하도록 할 수 있다. Space&Time과의 통합을 통해 개발자는 Chainlink 함수를 사용해 스크립트를 실행하고 이를 체인 상으로 전송할 수 있다.
-
Gelato Web3 Functions 또는 Lit Actions를 사용하면, 개발자는 오프체인 이벤트나 특정 간격에 따라 NFT를 조건부로 업데이트하는 로직을 작성할 수 있다. Gelato 노드는 함수를 지속적으로 실행하며, 특정 조건이 충족되면 메타데이터 변경을 트리거할 수 있다. 마찬가지로 Lit Actions는 Lit의 임계값 암호학 네트워크에서 실행되며, 각 노드가 결과를 독립적으로 검증하고, 2/3 이상의 임계값에 도달하면 자동으로 체인 상 업데이트 거래에 서명한다. 예: 스포츠 API로부터 실시간 경기 데이터를 가져와 선수가 승리할 때마다 그의 스킬 특성을 업그레이드한다.
-
Mentaport는 "위치 인식" 스마트 계약을 위한 SDK를 제공하며, 시간 및 위치 기반의 기능 접근, 민팅, 동적 업데이트를 지원한다. 이는 제한된 기간의 현실 세계(IRL) 이벤트 및 방문 증명 메커니즘에 유용하다.
통합 NFT 관리 플랫폼
Sparkblox, Evalon, Metafuse는 상호작용 가능한 NFT 컬렉션의 시작과 관리를 위한 원스톱 솔루션을 제공하며, 보유자가 자산과 상호작용하거나, 현실 세계 데이터 및 연결된 API에 따라 진화하는 동적 NFT를 가능하게 한다.
-
Kairos는 GraphQL API를 통해 NFT를 프로그래밍 방식으로 생성, 민팅, 판매할 수 있으며, 업데이트 가능한 메타데이터를 선택할 수 있고, 메타데이터 및 이미지를 Kairos 서버에 저장하는 동적 NFT 개발 도구를 제공한다.
-
Paima는 게임 개발자가 업그레이드 가능하고, 경험치를 획득하며, 장비를 얻고, 시간이 지남에 따라 진화하는 상태 기반 NFT를 만들 수 있도록 한다. Paima의 NFT 압축 프로토콜은 L1에서 최소한의 NFT 세트를 민팅하고, L2의 게임 상태에 따라 이를 진화시킨다.
-
Lync는 웹3 통합을 위한 즉시 사용 가능한 도구를 게임 개발자에게 제공하며, 크로스체인 지갑 SDK, 마켓플레이스 SDK, NFT 관리 도구를 포함한다. 여기서 게임 자산 업데이트는 Chainlink를 통해 자동 트리거될 수 있다.
-
Syndicate 메타데이터 API는 창작자가 NFT 메타데이터를 저장하고 컬렉션 특성을 일괄 업데이트할 수 있는 선택지를 제공한다.
탈중앙화 메타데이터 레지스트리
Playground는 컬렉션에 특성을 게시함으로써 브랜드를 기존 NFT 커뮤니티에 연결하는 인프라를 구축 중이다. 컬렉션의 tokenURI를 Playground의 메타데이터 레지스트리로 지정함으로써, 컬렉션 관리자는 컬렉션이 자격을 갖추도록 선택할 수 있으며, 이는 보유자에게 독점 보상 및 할인 등의 혜택을 제공한다.
표준 및 체인 상 원시 요소
-
EIP-4906: 메타데이터 업데이트 확장은 제3자 플랫폼이 NFT 메타데이터를 쉽게 업데이트할 수 있도록 표준 MetadataUpdate 이벤트를 제공한다. OpenSea는 이를 지원하며, 계약 호출을 통해 업데이트되는 NFT에는 매우 유용하지만, 변경이 순환적일 경우엔 적용이 어렵다.
-
Transient Labs의 ERC-721TL은 창작자와 수집가가 NFT에 체인 상 텍스트(스토리 각인)를 추가할 수 있는 방법을 제공하며, 대량 민팅 및 에어드롭 최적화 외에도 메타데이터 업데이트 제안 메커니즘(Synergy)을 제공한다.
-
EIP-721k: 동적 체인 상 이미지 및 메타데이터는 구성 가능한 체인 상 SVG 모듈과 데이터 스트림을 사용하여 NFT를 구축, 렌더링 및 진화시킨다. NFT는 동적 명령을 인코딩하며, 이는 SVG 요소 및 데이터 스트림 모듈로 중계된다. SVG 렌더링 엔진은 공개 레지스트리를 사용해 하위 요소를 구성하고, 여러 외부 스마트 계약 소스로부터 실시간으로 입력을 인코딩/디코딩하여 SVG를 구성한다. 이를 통해 NFT는 점진적으로 업데이트 및 개선이 가능하다. NFT가 제품-시장 적합(Product-Market Fit)에 도달하면, 확장 패키지 및 기타 게임 기능을 쉽게 도입할 수 있다. Web3 저축카드 및 Pixel Pooly에서 이를 실제로 확인할 수 있다.
-
EIP-7496은 NFT와 연관된 동적 체인 상 특성을 설정하고 조회하는 방법을 정의한다. 체인 상에서 이러한 특성을 정의하고 변경 방법을 표준화함으로써, 다른 계약에서 이를 사용하고 수정할 수 있게 된다.
-
EIP-6551: 올해 토큰 바운드 계정(TBA)은 많은 관심을 받았다. 비록 NFT 자체의 동적 특성은 해결하지 않지만, NFT가 다른 자산을 보유하고 자체 체인 상 정체성을 가질 수 있도록 한다. TBA는 어떤 NFT 컬렉션과도
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














