2014년 최초의 대체 불가능한 토큰(NFT)이 출시된 이후 기술이 크게 발전했습니다. 처음에 NFT는 예술품과 기타 디지털 수집품을 나타내는 정적 토큰으로, 변할 수 없는 것이었습니다. 이후 대체 불가능한 토큰의 가능성을 확장하기 위해 동적 대체 불가능한 토큰(dNFT)이 만들어졌습니다.

그렇다면 정적 대체 불가능한 토큰과 동적 대체 불가능한 토큰은 정확히 무엇이며 어떻게 다를까요?

정적 NFT란 무엇인가요?

정적 대체 불가능한 토큰은 발행 후 변경할 수 없는 대체 불가능한 토큰(대체 불가능한 토큰이란 무엇인가요?)입니다.

토큰의 이름, 특성, 파일 링크가 보관되는 정적 NFT의 메타데이터는 발행 후 변경하거나 업데이트할 수 없습니다. 이러한 유형의 NFT를 생성하면 블록체인에 변경할 수 없는 영구적인 기록이 됩니다.

정적 NFT가 가장 일반적이며, 예술 작품, 이미지, 동영상 등을 표현하기 위해 NFT를 만드는 사람들에 대해 들어본 적이 있을 것입니다. 정적 대체 불가능한 토큰을 사용하면 실제 자산을 디지털화하여 블록체인에 안전하고 변경 불가능하며 영구적인 방식으로 저장할 수 있습니다.

이러한 유형의 NFT는 업데이트할 필요가 거의 없기 때문에 주로 디지털 아트 컬렉션과 문서 저장에 사용됩니다. Bored Ape Yacht Club(BAYC)과 크립토펑크 컬렉션은 가장 인기 있는 정적 NFT 컬렉션 중 하나입니다.

Opensea를 사용하여 정적 NFT를 생성하고 실행할 수도 있습니다.

정적 NFT는 어떻게 작동하나요?

모든 대체 불가능한 토큰과 마찬가지로 정적 대체 불가능한 토큰은 다른 유사한 자산으로 복제하거나 대체할 수 없는 고유한 토큰입니다. 스마트 컨트랙트를 사용하여 블록체인에서 출시됩니다. 이러한 자산은 소유권을 기록하거나 개체의 진위 여부를 증명합니다.

모든 정적 NFT에는 토큰 ID, NFT를 식별하는 고유 코드, 계약이 블록체인에 배포되는 계약 주소가 있으며, 이는 변경할 수 없습니다.

대체 불가능한 토큰의 내용을 자세히 설명하는 메타데이터로 정적 NFT를 발행할 수도 있지만, 이 토큰 데이터는 변경할 수 없습니다. 대체 불가능한 토큰의 데이터는 일반적으로 오프체인에 JSON 파일로 저장됩니다.

어떤 일이 발생하거나 시간이 얼마나 지나든 정적 NFT의 메타데이터는 변경되지 않습니다. NFT를 다른 소유자에게 양도할 수 있지만 메타데이터는 동일하게 유지됩니다.

이 글도 확인해 보세요:  헤드폰에서 최상의 음질을 얻기 위한 8가지 팁

정적 NFT의 특징

정적 NFT는 장점으로 인해 가장 일반적으로 사용되는 NFT 유형입니다. 그러나 한 가지 단점도 있는데, 동적 NFT는 이를 해결하고자 합니다.

⭐ 예술품, 수집품, 기타 실물 및 디지털 자산 등 고정 속성을 가진 자산을 표현할 수 있습니다.

⭐ 이러한 NFT는 블록체인의 영구 데이터 저장 및 탈중앙화 데이터베이스에 유용합니다.

⭐ 변경할 수 없기 때문에 일반적으로 정적 NFT가 dNFT보다 더 안전합니다.

⭐ 정적 대체 불가능한 토큰이 먼저 출시되었기 때문에 기존 프로토콜과 시스템이 이러한 대체 불가능한 토큰과 완벽하게 작동합니다. 따라서 이러한 유형의 대체 불가능한 토큰이 일반적으로 가장 효과적입니다.

⭐ 세상은 계속 변화하기 때문에 NFT의 메타데이터가 구식이 될 수 있습니다. 그러나 정적 NFT 디자인을 사용하면 이 데이터를 수정하거나 업데이트할 수 없습니다.

동적 NFT(dNFT)란 무엇인가요?

이미지 크레딧: Pro_Vector/ Shutterstock

동적 대체 불가능한 토큰은 외부의 변화와 입력에 반응하는 새로운 유형의 대체 불가능한 토큰입니다. 동적 대체 불가능한 토큰은 정적 대체 불가능한 토큰과 마찬가지로 변경할 수 없는 고유한 토큰 ID와 컨트랙트 주소를 가지고 있지만, 메타데이터는 수정할 수 있습니다.

이러한 NFT에는 필요에 따라 디지털 토큰을 변경하고 발전시킬 수 있는 대화형 및 프로그래밍 가능한 기능이 있습니다. dNFT는 사용자 행동, 날씨와 같은 환경 데이터, 실시간 가격, 기타 외부 조건에 반응할 수 있습니다.

이러한 유연한 특성은 콘서트, 라이브 녹음, 게임 내 캐릭터나 토큰, 디지털 신원처럼 변화하거나 외부 조건에 영향을 받는 것을 표현하고자 할 때 유용합니다. 예를 들어, 사용자의 활동이나 상호작용에 따라 변화하거나 개선되는 게임 캐릭터를 표현하는 데 dNFT를 사용할 수 있습니다.

마찬가지로 동적 NFT를 사용하여 라이브 콘서트를 표현하고 새로운 노래가 나오면 이를 포함할 수 있습니다. 또한, 여러분의 웹 상호작용을 기반으로 토큰을 업데이트하기 위해 dNFT를 사용하여 소셜 미디어 프로필을 블록체인에 저장할 수도 있습니다. 가능성은 무궁무진합니다.

이 글도 확인해 보세요:  AI 편향이란 무엇이며 개발자는 이를 어떻게 피할 수 있을까요?

dNFT의 좋은 예로는 마이크 윙켈만이 만든 “교차로”가 있으며, 일반적으로 비플이라고 불립니다. 이 NFT는 2020년 미국 대통령 선거 당선자를 기반으로 두 가지 애니메이션 중 하나로 변경되도록 프로그래밍되었습니다.

다이내믹 NFT는 어떻게 작동하나요?

동적 NFT는 블록체인에서 시작되고 변경할 수 없는 고유 식별자를 가지고 있다는 점에서 정적 NFT와 비슷하게 작동합니다. 모든 NFT는 진위 여부와 소유권에 대한 불변하고 검증 가능한 기록을 구축할 수 있습니다. 동적 대체 불가능한 토큰도 마찬가지입니다.

그러나 dNFT의 메타데이터를 수동으로 업데이트하거나 특정 이벤트가 발생할 때 자동으로 업데이트되도록 프로그래밍할 수 있습니다. 드물기는 하지만 동적 NFT는 메타데이터 외에 사용자 상호작용이나 외부 환경에서의 발견 등 다른 매개변수에 따라 수정될 수도 있습니다. 즉, 변경을 트리거하는 데이터는 온체인 또는 오프체인에 있을 수 있습니다.

어느 쪽이든 스마트 콘트랙트, IPFS와 같은 탈중앙화 스토리지 시스템, 기타 수단을 통해 dNFT 수정이 완료될 수 있습니다. 그러나 스마트 콘트랙트가 가장 일반적입니다.

스마트 컨트랙트를 사용하여 애니메이션이나 모양 변경과 같은 수정 사항을 프로그래밍한다고 가정해 보겠습니다. 이 경우 웹 애플리케이션 프로그래밍 인터페이스(API) 또는 사물 인터넷(IoT)과 같은 외부 데이터 소스에서 정보를 제공하는 타사 시스템인 블록체인 오라클도 필요합니다. 이러한 오라클은 스마트 컨트랙트에 수정을 트리거하는 데 필요한 데이터를 공급합니다.

dNFT를 발행할 때는 스마트 컨트랙트에서 수정에 적용되는 규칙과 필요한 권한을 정의해야 합니다. 이러한 규칙은 솔리디티 이더리움의 프로그래밍 언어와 같은 언어를 사용해 코드로 저장할 수 있습니다. dNFT는 편집 가능한 형식으로 데이터를 기록하기 때문에 수정이 가능하기 때문에 일반적으로 새로운 ERC-1155 토큰 표준을 사용합니다. 그러나 동적 대체 불가능한 토큰은 일반적인 대체 불가능한 토큰 표준인 ERC-721을 사용할 수도 있습니다.

동적 대체 불가능한 토큰과 상호작용하려면 Argent 또는 Metamask 와 같은 스마트 컨트랙트를 지원하는 암호화폐 지갑이 필요합니다. 그런 다음 탈중앙화 애플리케이션(dApp)에서 dNFT를 수집, 거래 또는 사용할 수 있습니다.

이 글도 확인해 보세요:  암호화폐 추세 반전이란 무엇인가요? 추세 반전이 일어나기 전에 어떻게 발견할 수 있을까요?

동적 대체 불가능한 토큰의 특징

정적 대체 불가능한 토큰과 마찬가지로 dNFT는 여러 가지 이점을 제공하지만 단점도 있습니다.

⭐ 대체 불가능한 토큰과 높은 수준의 상호 작용과 예측 불가능성을 가능하게 하며, 토큰을 쉽게 수정할 수 있어 수집가 및 NFT 애호가에게 더 매력적입니다.

⭐ 동적 대체 불가능한 토큰을 통해 아티스트는 자신의 예술을 더 잘 표현하고 새로운 영감으로 업데이트할 수 있습니다. 이는 또한 NFT 크리에이터에게 더 많은 수익원을 열어줄 수 있습니다.

⭐ 이 토큰은 프로그래밍이 가능하고 진화하는 자산을 나타낼 수 있기 때문에 여러 산업에서 새로운 사용 사례를 제공합니다. 예를 들어, 개발자는 진화하는 캐릭터를 나타내는 NFT를 발행하여 블록체인에서 진행 기반 비디오 게임이나 판타지 스포츠 게임의 문을 열 수 있습니다.

⭐ dNFT는 외부 조건에 반응하기 때문에 이러한 토큰은 절대 구식이 되지 않을 수 있습니다. 주택을 나타내는 동적 대체 불가능한 토큰은 주택의 나이, 시장 가치, 유지보수 이력, 나이 등을 정확하게 반영할 수 있습니다.

⭐ dNFT는 생성하기가 더 복잡하기 때문에 버그와 오류가 발생할 위험이 높으며, 이는 토큰의 가치와 기능에 영향을 줄 수 있습니다.

⭐ 기초 자산의 성격이 지속적으로 진화하고 있기 때문에 dNFT의 합법성과 소유권을 판단하기가 더 어려울 수 있습니다.

NFT 기술의 발전

정적 및 동적 NFT는 모두 고유하며, 다양한 사용 사례를 가지고 있습니다. 자산의 안전한 표현이 필요하다면 정적 NFT가 가장 적합할 것입니다. 또는 자산에 대한 정보를 정확하게 반영하는 기록을 원한다면 더 중요한 상호작용을 제공하는 동적 대체 불가능한 토큰이 더 적합할 수 있습니다.

NFT 기술이 지속적으로 개선되고 널리 채택됨에 따라 디지털 소유권과 가치 교환을 형성하는 데 중요한 역할을 할 것으로 보입니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.