실행 불가능 토큰 프레임워크

Non-Fungible Token Framework는 Blockchain App Builder에서 지원하는 확장 된 ERC-721 표준을 사용합니다.

NFT(Non-fungible tokens)는 특정 항목 또는 컨텐츠의 소유권을 나타내는 고유한 디지털 자산입니다. 균일 토큰과 달리 각 NFT에는 고유한 특성이 있습니다. Blockchain App Builder는 ERC-721 표준을 확장하여 NFT의 생성 및 관리를 지원함으로써 개발자가 고유한 실제 자산(RWA)과 기본 디지털 자산을 효율적으로 토큰화할 수 있도록 합니다.

예제 사용 사례:
디지털 아트
예술가에게 제작물의 소유권을 판매하고 추적 할 수있는 플랫폼을 제공하기 위해 작품을 토큰화.
모음
거래 카드, 게임 항목 및 음악과 같은 디지털 수집품을 검증 가능한 소유권으로 생성합니다.
속성 레코드
레코드를 NFT로 표시하여 자산의 소유권, 이전 및 관리를 간소화합니다.
신용서
신용장을 NFT로 표시하여 무역 금융 문서를 안전하게 전송하고 글로벌 거래의 신뢰성, 투명성 및 자동 완성을 보장합니다.
Intellectual Property
특허 또는 상표의 소유권을 NFT에 할당하여 라이센스 및 이전을 용이하게 합니다.

Oracle Blockchain Platform Digital Assets Edition에 포함된 향상된 버전의 Blockchain App Builder는 다음 기능을 지원합니다.

  • 고유 식별자: 각 NFT에는 고유 식별자가 할당되어 고유성과 추적성을 보장합니다. 전체 NFT 생성만 지원됩니다. 즉, 각 NFT는 소수 소유권이 없는 고유하고 분할할 수 없는 자산을 나타냅니다. 소수 NFT 지원에 대한 자세한 내용은 Combined Token Framework를 참조하십시오.
  • 메타데이터 연관: 토큰에 메타데이터를 연결하여 설명, 이미지 또는 외부 링크와 같은 자산에 대한 자세한 정보를 제공합니다. 메타데이터 등록 정보는 NFT가 생성된 후 고정됩니다.
  • 사용자 정의 속성: NFT 소유자가 업데이트할 수 있는 추가 속성을 지정합니다.
  • 민팅 및 연소: NFT를 생성(민팅)하고 제거(연소)하여 토큰화된 자산의 수명 주기를 관리합니다.
  • 소유권 이전: 신뢰성과 출처를 보장하는 안전한 방법을 통해 당사자 간에 NFT 소유권을 이전합니다.
  • Locking: 어떤 사용자에게도 NFT를 전송하거나 레코딩할 수 없도록 Vault에서 NFT를 잠급니다.
  • 역할 작업: 사용자 계정에 특정 권한을 제공할 수 있도록 채굴기, 버너와 같은 역할을 지정하고 적용합니다.

Oracle Blockchain Platform Digital Assets Edition에는 체인코드 패키지와 사용할 수 없는 토큰 시나리오를 위한 래퍼 API 패키지가 포함되어 있습니다. 체인코드 패키지에는 프레임워크 사용을 보여 주는 NFT Art Collection Marketplace 샘플이 포함되어 있습니다. 래퍼 API 패키지는 NFT 아트 컬렉션 마켓플레이스 시나리오와 관련된 작업을 지원하도록 REST API를 확장합니다.