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

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

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

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

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

  • 複数の代替可能トークン: 1つのスマート・コントラクトに複数の代替可能トークン・タイプを作成します。
  • 複数のトークン・タイプ: 単一のスマート・コントラクトで代替可能トークン・タイプと非代替トークン・タイプを作成および管理し、デプロイメントとインタラクションを合理化します。1人のユーザーが、各代替トークン・タイプに対して複数のアカウントを持つことができますが、NFTアカウントは1つのみです。
  • バッチ操作: 単一のトランザクションで複数のトークン転送またはアクションを完了し、効率を向上させます。
  • ロック: ボールト内のNFTをロックして、どのユーザーにも転送または書き込みできないようにします。
  • ロール操作: ユーザー・アカウントに特定の権限を提供するために、minterやBurnerなどのロールを割り当てて適用します。

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