不可變權杖架構
不可行的權杖架構使用區塊鏈 App 產生器支援的延伸 ERC-721 標準。
不可行的權杖 (NFT) 是獨特的數位資產,代表特定項目或內容的所有權。與有趣的權杖不同,每個 NFT 都有不同的特性。Blockchain App Builder 擴展了 ERC-721 標準,以支援建立和管理 NFT,使開發人員能夠有效率地標記獨特的真實世界資產 (RWA) 和原生數位資產。
範例使用案例:
Oracle Blockchain Platform Digital Assets Edition 隨附的增強版區塊鏈 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 套件會擴充 REST API,以支援 NFT Art Collection Marketplace 案例特定的作業。