상세 컨텐츠

본문 제목

Dynamic NFT

Blockchain/NFT

by Yongari 2023. 3. 30. 09:05

본문

 

 

 

 

 

What Is a Dynamic NFT (dNFT)?

 

정의
동적 대체 불가능한 토큰(dNFT)은 외부 조건에 따라 메타데이터를 자동으로 변경할 수 있도록 인코딩된 스마트 컨트랙트 로직이 있는 대체 불가능한 토큰(NFT)입니다.

 

 

 

 

웹3.0 커뮤니티에서 널리 채택된 대체불가토큰(NFT)은 주요 언론 매체에서 스포트라이트를 받고 유명 운동선수와 유명 인사들이 자체 컬렉션을 출시하는 등 주류로 자리 잡아가고 있습니다. 그 결과, 대체 불가능한 토큰은 가장 대중적으로 주목받는 블록체인 기술 애플리케이션 중 하나가 되었습니다.

대체 불가능한 토큰 진화의 다음 단계는 이제 막 시작되었습니다. 동적 대체 불가능한 토큰(dNFT)은 외부 이벤트와 데이터에 반응해 적응하고 변화하는 능력을 통해 NFT가 다룰 수 있는 디자인 공간을 확장하고 있습니다. 이 아티클에서는 NFT가 무엇이며, dNFT가 어떻게 다음 단계로 나아가고 있는지, 현재와 잠재적인 dNFT 사용 사례, 그리고 신뢰가 최소화되는 오프체인 데이터와 연산에 접근하기 위해 dNFT를 구축하고자 하는 이들이 체인링크를 어떻게 활용할 수 있는지에 대해 다룹니다.

 

 

 

Understanding NFTs

간단히 말해, 대체 불가능한 토큰은 블록체인에 존재하는 고유한 디지털 객체입니다. 모든 NFT는 1:1 토큰 ID와 고유한 컨트랙트 주소를 통해 서로 구별할 수 있습니다. 여기에 이미지, 동영상 파일 또는 기타 데이터와 같은 메타데이터를 첨부할 수 있으며, 이는 고유한 디지털 객체를 나타내는 토큰을 소유할 수 있다는 의미입니다.  

가장 일반적인 NFT 사용 사례는 현재 디지털 아트입니다. 아티스트가 디지털 아트 작품을 나타내는 토큰을 발행하면 수집가가 해당 토큰을 구매하여 소유권을 표시할 수 있습니다. NFT가 발행되면 토큰 ID는 변경되지 않습니다. NFT의 설명, 이미지 등을 포함하는 메타데이터를 어트리뷰션하는 것은 전적으로 선택 사항이라는 점을 기억하세요. 가장 기본적인 형태인 NFT는 고유한 토큰 ID를 가진 전송 가능한 토큰일 뿐입니다.

이 정적 NFT 모델은 전 세계 디지털 아티스트에게 다양한 혜택을 제공합니다. 이전에는 디지털 아티스트가 원본 아트워크의 무단 배포를 막거나 추적할 수 없었는데, 두 파일 간의 차이를 구별할 수 있는 수단이 없었기 때문에 소유할 수 있는 진품 파일이 하나도 없었기 때문입니다. 인터넷 역사상 처음으로 크리에이터는 팬에게 소유권을 증명할 수 있는 디지털 아트를 판매할 수 있고, 팬은 원본 이미지가 복사되더라도 자신이 원본 아트를 소유하고 있음을 증명할 수 있게 되었습니다.

 

 

Going Beyond Static NFTs With Dynamic NFTs (dNFTs) 

정적 대체 불가능한 토큰은 현재 가장 일반적인 유형의 대체 불가능한 토큰으로, 대체 불가능한 토큰 아트 프로젝트와 플레이를 통해 돈을 버는 게임 프로젝트, 디지털 수집품에 가장 많이 사용됩니다. 이러한 사용 사례 외에도 부동산 증서, 특허, 기타 고유 식별자 등 현실 세계의 아이템을 디지털화할 수 있는 고유한 가치 제안도 제공합니다.

그러나 이 모델은 정적 대체 불가능한 토큰에 첨부된 메타데이터가 블록체인에서 발행되면 고정되기 때문에 영구성이라는 한계가 있습니다. 실제 자산을 토큰화하거나, 진행 기반 비디오 게임을 구축하거나, 블록체인 기반 판타지 스포츠 리그를 만드는 등의 사용 사례에서는 데이터를 업데이트해야 하는 경우가 많습니다. dNFT는 고유 식별자를 유지하면서 메타데이터의 일부분을 업데이트할 수 있는 두 가지 장점을 모두 갖춘 접근 방식을 제공합니다.

간단히 말해, 동적 NFT는 외부 조건에 따라 변경될 수 있는 NFT입니다. 동적 NFT의 변경은 스마트 콘트랙트에 의해 트리거된 NFT의 메타데이터 변경을 의미합니다. 이는 메타데이터가 언제 어떻게 변경되어야 하는지에 대한 지침을 기본 NFT에 제공하는 NFT 스마트 컨트랙트 내에서 자동 변경을 인코딩하여 수행됩니다.

 

 

메타데이터 변경 외에 동적 요소도 존재할 수 있습니다. 예를 들어, 증강 현실 애플리케이션에서 숨겨진 지점이 발견되는 경우와 같이 특정 조건에 따라 동적 NFT를 생성할 수 있습니다. 또한 동적 NFT는 메타데이터가 아닌 사용자 상호작용을 통해 나타나는 '숨겨진 특성'을 포함할 수도 있습니다. 완전히 고유하고 사용자 정의 가능한 토큰인 NFT는 무한한 방식으로 프로그래밍할 수 있습니다. 그러나 대부분의 동적 대체 불가능한 토큰은 비전문가인 사용자가 변경 사항을 "볼 수 있도록" 어떤 형태의 메타데이터 변경을 구현해야 합니다.

잠재적 사용 사례
NFT 메타데이터는 토큰의 이름을 지정하고, 특성을 할당하고, 파일 링크를 배치하는 곳입니다. 토큰 ID가 소유권을 확인할 수 있는 영구 식별자를 제공하는 반면, 메타데이터는 NFT의 본질이며, 토큰을 유용하게 만드는 요소를 담고 있습니다.

제너레이티브 NFT 아트 프로젝트에는 종종 다양한 특성이 있으며, 일부 특성은 다른 특성보다 더 희귀합니다. 이러한 특성은 NFT의 메타데이터에 해당 특성과 일치하는 이미지 또는 비디오에 대한 IPFS 링크와 함께 배치됩니다. dNFT에서는 이러한 특성이 외부 조건에 따라 변경됩니다.

이 기능은 블록체인 게임에서 다양한 게임 모델의 핵심 원리인 캐릭터 진행에 유용할 수 있습니다. 플레이 가능한 NFT 캐릭터로 게임을 처음 시작할 때, NFT는 메타데이터에 기본 스탯이 반영되어 있습니다. 플레이어가 레벨을 계속 올리면 NFT의 메타데이터는 캐릭터의 성장을 반영하여 변경됩니다.

 

메타데이터 변경이 유용한 또 다른 사례는 실제 자산을 토큰화할 때인데, 이때는 여러 가지 메트릭을 변경해야 하는 경우가 많습니다. 예를 들어, 부동산을 나타내는 NFT는 유지보수 이력, 나이, 시장 가치 등을 반영할 수 있습니다. 따라서 이러한 변화하는 자산을 토큰화하려면 변화하는 메타데이터로 업데이트할 수 있는 NFT가 필요합니다.

이는 dNFT의 몇 가지 가상 사용 사례에 불과합니다. 실제로 dNFT의 메타데이터 변경은 오프체인 또는 온체인 이벤트에 의해 얼마든지 트리거될 수 있으며, 이는 NFT 디자인 공간을 확장할 수 있는 dNFT의 무한한 잠재력을 말해줍니다.  

현재 웹3.0 생태계는 대부분 정적 NFT로 구성되어 있지만, 몇몇 뛰어난 프로젝트는 이미 dNFT 혁신을 시작하고 있습니다.

 

 

 

LaMelo Ball NFTs

지난 한 해, NBA의 떠오르는 스타 라멜로 볼과 같은 프로 스포츠 선수들은 체인링크 스포츠 데이터 피드를 활용하여 선수와 팬의 관계를 재정의하는 선구적인 dNFT를 만들었습니다.

현재 8개의 라멜로 볼 NFT가 있으며, 각 NFT는 리바운드와 어시스트부터 득점까지 다양한 라멜로 선수의 통계를 기록합니다. NFT 보유자는 라멜로의 지속적인 성과에 따라 추첨 및 기타 NFT 전용 특전에 특별 액세스 권한을 받을 수 있습니다.

이 8가지 NFT 중 하나인 골드 이볼브 NFT는 라멜로 볼이 2021 NBA 시즌 올해의 신인상을 수상하면 NFT 자체가 새로운 이미지를 반영하도록 진화한다는 독특한 약속을 내걸었습니다. 라멜로가 상을 받았고 NFT는 진화했습니다.

라멜로 볼 NFT는 외부 데이터에 따라 지속적으로 변화하는 dNFT의 대표적인 예입니다. 이 경우 라멜로의 플레이어 통계는 NFT 내에서 온체인으로 지속적으로 업데이트되며 디스플레이 업그레이드, 보상 등을 트리거할 수 있습니다.

 

 

 

Regenerative Resources Short Film NFTs

재생 자원(RRC)은 황폐화된 토지를 생산적인 해수 경관으로 바꾸는 것을 목표로 하는 생태계 서비스 회사입니다.

RRC는 저명한 아티스트가 디자인한 5개의 역동적인 단편 영화 NFT를 출시할 예정이며, 이 자금으로 현재 진행 중인 프로젝트에서 1억 그루의 맹그로브를 심고 키우는 데 사용할 계획이라고 발표했습니다.

각 단편 영화 NFT는 처음에는 하나의 프레임으로만 구성됩니다. 그러나 NFT를 구매하거나 재판매할 때마다 더 많은 프레임이 지속적으로 출시되어 NFT 보유자가 단편 영화 전체를 볼 수 있게 됩니다.

 

 

How Chainlink Supports dNFTs

dNFT 설계에서 종종 간과되는 구성 요소는 안전하고 공정하며 자동화된 dNFT 프로세스를 구축하는 데 필요한 정보와 기능을 안정적으로 확보하는 방법입니다.

위에서 언급했듯이 동적 NFT 메타데이터 변경은 외부 조건에 따라 다양한 방식으로 트리거될 수 있습니다. 이러한 조건은 온체인과 오프체인 모두에 존재할 수 있습니다. 그러나 블록체인은 본질적으로 오프체인 데이터와 연산에 접근할 수 없습니다.

체인링크는 dNFT 업데이트를 트리거하는 입력으로 사용할 수 있는 다양한 오프체인 데이터와 연산 서비스를 제공함으로써 이러한 한계를 극복할 수 있도록 합니다. dNFT 생태계가 확장되고 NFT가 현실 세계와 더욱 밀접하게 통합됨에 따라, 체인링크는 단절된 두 세계를 연결하는 가교 역할을 하며 자동화되고 탈중앙화된 참여형 dNFT 프로세스를 구축할 수 있도록 지원합니다.

체인링크 데이터 피드와 모든 API
체인링크 데이터 피드는 오프체인 데이터 전송 서비스로, 스포츠 결과, 날씨 수치 또는 기타 모든 종류의 데이터를 안전하게 전달하여 dNFT를 업데이트하는 데 사용할 수 있습니다. 프로젝트에 고유한 데이터 제공의 경우, 체인링크는 체인링크 애니 API를 통해 모든 API와 NFT 스마트 콘트랙트 간의 원활한 연결도 지원합니다.

이 서비스는 메타데이터 변경을 트리거하기 위해 온체인 스포츠 데이터가 필요한 라멜로 볼 dNFT와 같은 사용 사례에 필수적입니다. 하지만 이는 무궁무진한 잠재적 사용 사례 중 하나입니다. 가장 널리 사용되는 탈중앙화 오라클 네트워크인 체인링크는 실제 세계 데이터를 사용하는 모든 dNFT에 오프체인 데이터를 제공할 수 있는 위치에 있습니다.

체인링크 자동화
체인링크 오토메이션은 사전 정의된 조건이 충족될 때 동적 NFT 변경을 트리거하는 데 사용할 수 있는 안전한 스마트 콘트랙트 자동화 서비스로, 예를 들어 1000점 득점과 같은 특정 스탯 임계값에 도달하면 라멜로볼 NFT의 시각적 변화를 트리거합니다.

체인링크 자동화는 진정한 자율적이고 탈중앙화된 NFT 프로세스를 구축할 수 있는 쉬운 경로를 제공하며, 사용자 소유의 dNFT가 세부적으로 정확하게 작동할 수 있도록 지원합니다. 체인링크 데이터 피드 및 모든 API와 결합된 체인링크 자동화는 자동화되고 매력적인 쇼핑 보상 dNFT 프로그램, dNFT를 통한 친환경적인 행동 추적 등을 개발할 수 있도록 지원합니다.

 

 

 

체인링크 검증 가능한 랜덤 함수(VRF)
체인링크 VRF는 검증 가능한 RNG로, dNFT의 동적 변경을 시작하는 데 사용할 수 있으며, 특히 게임파이 프로젝트와 관련이 있는 기능입니다. 무작위성은 대부분의 비디오 게임에서 필수적인 요소로, 공격의 성공률을 결정하거나 전리품 상자에서 어떤 아이템이 나올지 결정하거나 심지어 천 염색을 사용한 후 캐릭터의 셔츠 색상을 결정하는 등 세밀한 작업을 수행하는 데 사용됩니다.

플레이를 통해 돈을 버는 게임에는 실제 가치가 있기 때문에 사용하는 RNG 메커니즘이 투명하고 조작할 수 없는 것이 절대적으로 중요합니다.

 

 

 

 

 

Bringing NFTs to Life

  • 체인링크는 다양한 사용 사례에 걸쳐 차세대 dNFT를 구축하는 데 필요한 오프체인 데이터와 연산 기능을 제공하며, dNFT가 주류로 채택될 수 있는 길을 열어줍니다.

    검증 가능한 고유 디지털 객체인 NFT는 디지털 세계에 실체를 부여하며, dNFT는 이러한 패러다임 전환을 촉진하기 위한 자연스러운 다음 단계입니다.

    동적 대체 불가능한 토큰에 대해 자세히 알아보려면 다음 글을 확인해보세요:

  • 폴리곤에서 동적 NFT를 구축하는 방법
  • 나만의 다이내믹 NFT를 빌드, 배포, 판매하기
  • 라멜로 볼 dNFT로 플레이어와 팬의 경험 재정의하기

 

 

 

 

출처 : https://chain.link/education-hub/what-is-dynamic-nft

 

What Is a Dynamic NFT (dNFT)? | Chainlink

A dynamic NFT (dNFT) is a Non-Fungible Token (NFT) with encoded smart contract logic that enables it to automatically change its metadata based on external conditions.

chain.link

 

관련글 더보기