압축 NFT(cNFT)에 대해 알아보기
압축 NFT(cNFT)는 Solana 블록체인에서 저장 및 거래 비용을 줄이기 위해 설계된 대체 불가능한 토큰(NFT)의 한 종류입니다.
NFT가 점점 더 널리 사용되면서 개발자들은 이러한 디지털 자산의 저장 최적화와 발행 비용 절감에 어려움을 겪고 있습니다. Solana 블록체인은 이러한 과제를 해결하기 위해 압축 NFT(cNFT)를 소개했습니다.
cNFT는 Solana에서 데이터를 더 효율적으로 저장하기 위해 상태 압축 기술을 적용한 새로운 대체 불가능한 토큰입니다. 기존 NFT와 달리 토큰의 메타데이터를 온체인에 직접 저장하거나 IPFS와 같은 외부 링크를 통해 저장하는 대신, cNFT는 Merkle 트리를 사용하여 데이터 저장을 최적화합니다.
간단히 말해, 일반 NFT가 각 토큰의 소유권과 메타데이터를 개별적으로 온체인에 저장하는 반면, cNFT는 이러한 기록을 압축된 형식으로 묶어서 저장합니다. 이를 통해 저장 비용을 크게 줄이고 거래 속도를 향상시킬 수 있습니다.
이 기술은 아직 초기 단계이지만, Solana에서 발행되는 대부분의 NFT가 이미 cNFT 형식을 사용하고 있습니다.
알고 계셨나요? 2023년 3월, Crossmint는 Solana에서 최초로 대규모 cNFT 발행을 진행했습니다. 전통적인 방식으로 30만 개의 NFT를 발행하려면 74,000달러 이상이 소요되지만, 상태 압축 기술을 사용하면 200달러 미만으로 비용을 줄일 수 있었습니다!
압축 NFT(cNFT)의 주요 특징
cNFT를 통해 아티스트와 개발자는 기존 NFT 대비 훨씬 저렴한 비용으로 수천 개, 수백만 개의 토큰을 발행할 수 있어 혁신을 촉진할 수 있습니다.
cNFT의 주요 특징과 이점을 살펴보겠습니다:
- 비용 효율성: 수천 개의 cNFT를 발행하는 비용이 일반 NFT 대비 극히 낮습니다. Solana의 보고서에 따르면, 전통적인 메타데이터 경로를 사용하여 100만 개의 NFT를 생성하고 배포하려면 약 24,000 SOL이 필요하지만, cNFT를 사용하면 10 SOL 이하로 비용을 줄일 수 있습니다. 이는 대규모 NFT 사용자가 표준 NFT 대신 cNFT를 사용하여 1,000배 이상 비용을 절감할 수 있음을 의미합니다. Helius의 연구에 따르면 NFT와 cNFT의 비용 비교는 다음과 같습니다:
- 확장성: 게임, 소셜 미디어, 메타버스 자산과 같이 수천 개 또는 수백만 개의 토큰이 필요한 대규모 사용 사례를 위해 설계되었습니다.
- 온체인 및 오프체인의 유연성: 소유권은 온체인에서 추적되지만, 많은 메타데이터는 오프체인에 저장되어 효용성을 유지하면서 비용을 절감할 수 있습니다.
cNFT는 블록체인 생태계에 여러 가지 주목할 만한 이점을 제공합니다. 낮은 비용으로 인해 창작자와 기업이 재정적 장벽 없이 블록체인 기술에 접근할 수 있습니다.
또한 cNFT는 저장 요구 사항을 줄여 에너지 소비를 감소시켜 더 친환경적인 블록체인 실천에 기여합니다. 이러한 특성으로 인해 cNFT는 확장성, 환경 친화성, 창의성이 필요한 애플리케이션에 게임 체인저가 될 수 있습니다.
알고 계셨나요? Solana의 DRiP은 400만 개 이상의 무료 cNFT를 배포하여 가장 접근성 높은 NFT 플랫폼 중 하나가 되었습니다. 이러한 혁신적인 접근 방식을 통해 아티스트는 최소한의 비용으로 디지털 아트를 만들고 공유할 수 있어, NFT 경험을 재정의하고 있습니다.
일반 NFT와 압축 NFT(cNFT) 비교
cNFT와 일반 NFT는 모두 디지털 자산을 인코딩하는 것을 목표로 하지만, 설계와 사용 사례가 크게 다릅니다.
일반 NFT는 고유성과 희소성으로 알려져 있지만, 발행 및 저장 비용이 대규모 애플리케이션에는 너무 높을 수 있습니다. cNFT는 상태 압축 기술을 사용하여 이 문제를 해결하고, 저렴한 비용으로 대량의 토큰을 생산할 수 있게 합니다.
일반 NFT와 달리 cNFT는 메타데이터를 오프체인 시스템에 저장하여 유용성을 유지하면서 블록체인 저장 요구 사항을 줄입니다.
주요 차이점은 다음과 같습니다:
일반 NFT는 고가의 독특한 디지털 예술 작품에 가장 적합합니다. 반면 cNFT는 게임 자산 배포 또는 수백만 명의 사용자에게 디지털 컬렉션을 제공하는 등 대규모 확장이 필요한 시나리오에 두각을 나타냅니다.
cNFT 발행 방법: 단계별 가이드
cNFT는 상태 압축과 Merkle 트리를 사용하여 데이터를 경량화된 형식으로 저장합니다.
cNFT 발행 초기에는 다소 복잡해 보일 수 있지만, 적절한 도구와 지식을 갖추면 발행 및 배포 프로세스가 간단합니다. 각 플랫폼마다 고유한 지침이 있겠지만, cNFT 시작을 위한 일반적인 가이드라인은 다음과 같습니다:
- 단계 1: 지갑 설정: Phantom 또는 Solflare와 같은 솔라나 호환 지갑을 사용하여 자산을 관리하고 블록체인 도구와 상호 작용합니다.
- 단계 2: 지갑에 자금 입금: 발행 수수료를 지불하기 위해 SOL(솔라나의 기본 암호화폐)을 추가합니다. cNFT는 매우 저렴하므로 작은 금액으로도 충분합니다.
- 단계 3: 발행 플랫폼 선택: Crossmint, Metaplex 및 Candy Machine(솔라나 상에서)과 같은 플랫폼이 cNFT를 지원합니다. 프로젝트의 규모와 기능에 따라 하나를 선택하세요.
- 단계 4: 메타데이터 준비: NFT 컬렉션의 세부 사항(예: 예술 작품, 설명, 속성 및 기타 메타데이터)을 정의합니다. 필요한 경우 IPFS와 같은 오프체인 저장 솔루션을 사용합니다.
- 단계 5: cNFT 발행 및 Merkle 트리 설정: cNFT는 데이터를 구성하기 위해 Merkle 트리를 사용합니다. 대부분의 발행 플랫폼은 이 프로세스를 자동화합니다. 플랫폼 인터페이스를 통해 압축 NFT를 발행하세요. 지갑을 통해 트랜잭션을 확인하면 준비 완료!
압축 NFT는 어디에 저장되나요?
일반 NFT와 달리 cNFT에서는 Merkle 루트가 온체인에 저장되고 Merkle 리프는 오프체인에 저장됩니다.
cNFT는 온체인과 오프체인 저장의 균형을 이루는 혼합 저장 모델을 적용하여 비용 효율성과 확장성을 보장합니다. cNFT의 소유권은 항상 온체인에서 추적되어 자산의 진본성과 출처가 보장됩니다.
그러나 자산의 많은 메타데이터(이미지 또는 세부 정보 포함)는 일반적으로 오프체인에 저장됩니다. 이러한 분산 오프체인 저장은 IPFS와 같은 프로토콜을 사용하여 데이터의 분산과 접근성을 보장합니다.
온체인 소유권과 오프체인 메타데이터의 조합은 블록체인에 직접 대량 데이터를 저장하는 것보다 비용을 크게 줄일 수 있습니다.
솔라나의 압축 NFT의 경우 데이터가 압축되어 블록체인 저장 요구 사항을 크게 줄이면서도 자산 정보의 무결성을 유지합니다.