結合トークン・フレームワーク

結合されたトークン・フレームワークでは、ブロックチェーン・アプリケーション・ビルダーでサポートされている拡張ERC-1155標準が使用されます。

結合されたトークンフレームワークは、単一のスマートコントラクトで真菌性トークンと非真菌性トークン(NFT)の両方をサポートしているため、開発者は複数のトークンタイプを効率的に管理し、複雑さを軽減し、スケーラビリティを向上させることができます。ブロックチェーン・アプリケーション・ビルダーは、ERC-1155標準を拡張して、トークン機能が混在するアプリケーションの開発を容易にします。結合されたトークン・フレームワークでは、小数NFTもサポートされます。

ユースケースの例:
ゲーム・プラットフォーム
ゲーム内通貨(代替トークン)および武器やスキン(NFT)などのユニークなアイテムを同じシステムで発行します。
イベントチケットとロイヤルティポイント
検証可能な所有権を持つNFTとしてイベント・チケットを作成し、真菌可能なトークンを使用して報酬の蓄積と償還を合理化します。
不動産業
プロパティを小数NFTとして管理し、ブロックチェーン上で共有所有権、流動性および透過的なトランザクションを有効にします。

Oracle Blockchain Platform Digital Assets Editionに含まれるブロックチェーン・アプリケーション・ビルダーの拡張バージョンでは、次の機能がサポートされます。

  • 複数の真菌性トークン: 1つのスマート・コントラクトに複数の真菌性トークン・タイプを作成します。
  • 複数のトークン・タイプ: 1つのスマート・コントラクトで真菌性トークン・タイプと非真菌性トークン・タイプを作成および管理し、デプロイメントとインタラクションを合理化します。1人のユーザーが各真菌可能トークン・タイプに複数のアカウントを持つことはできますが、NFTアカウントは1つのみです。
  • バッチ操作: 複数のトークン転送またはアクションを1つのトランザクションで完了し、効率性を高めます。
  • ロック: ボールト内のNFTをロックして、どのユーザーにも転送または書き込むことができないようにします。
  • ロール操作: minter、burnerなどのロールを割り当てて強制し、任意のユーザー・アカウントに特定の権限を提供します。

Oracle Blockchain Platform Digital Assets Editionには、チェーンコード・パッケージとラッパーAPIパッケージが含まれており、結合(代替可能および非代替可能)トークン・シナリオに対応しています。チェーンコード・パッケージには、フレームワークの使用を示すNFT Art Collection Marketplaceサンプルが含まれています。ラッパーAPIパッケージは、REST APIを拡張して、NFT Art Collection Marketplaceシナリオに固有の操作をサポートします。