비Fungible 토큰 프레임워크
융통성이 없는 토큰 프레임워크는 블록체인 앱 빌더가 지원하는 확장된 ERC-721 표준을 사용합니다.
NFT(Non-fungible tokens)는 특정 항목 또는 콘텐츠 조각의 소유권을 나타내는 고유한 디지털 자산입니다. 대체 가능한 토큰과 달리 각 NFT에는 고유한 속성이 있습니다. Blockchain App Builder는 ERC-721 표준을 확장하여 NFT의 생성 및 관리를 지원하므로 개발자는 고유의 실제 자산 (RWA) 및 기본 디지털 자산을 효율적으로 토큰화 할 수 있습니다.
사용 사례 예:
Oracle Blockchain Platform Digital Assets Edition에 포함된 향상된 버전의 Blockchain App Builder는 다음 기능을 지원합니다.
- 고유 식별자: 각 NFT에는 고유 식별자가 할당되어 고유성과 추적성을 보장합니다. 전체 NFT 생성만 지원됩니다. 즉, 각 NFT는 부분 소유권이 없는 고유하고 분할할 수 없는 자산을 나타냅니다. 부분 NFT 지원에 대한 자세한 내용은 결합 토큰 프레임워크를 참조하십시오.
- 메타데이터 연관: 설명, 이미지 또는 외부 링크와 같은 자산에 대한 자세한 정보를 제공하기 위해 메타데이터를 토큰에 연결합니다. 메타 데이터 등록 정보는 NFT가 생성될 때 고정됩니다.
- 사용자 정의 속성: NFT 소유자가 업데이트할 수 있는 추가 속성을 지정합니다.
- 연동 및 연소: NFT를 생성(연동)하고 제거(연동)하여 토큰화된 자산의 수명 주기를 관리합니다.
- 소유권 이전: 신뢰성과 출처를 보장하는 안전한 방법으로 당사자 간에 NFT 소유권을 이전합니다.
- 잠금: 사용자에게 전송하거나 레코딩할 수 없도록 Vault에서 NFT를 잠급니다.
- 롤 작업: 모든 유저 계정에 특정 권한을 제공할 수 있도록 minter, Burner 등의 롤을 할당하고 적용합니다.
Oracle Blockchain Platform Digital Assets Edition에는 체인코드 패키지와 고정 불가능한 토큰 시나리오를 위한 래퍼 API 패키지가 포함되어 있습니다. 체인코드 패키지에는 프레임워크의 사용을 보여주는 NFT Art Collection Marketplace 샘플이 포함되어 있습니다. 래퍼 API 패키지는 NFT Art Collection Marketplace 시나리오와 관련된 작업을 지원하도록 REST API를 확장합니다.