コンテンツへスキップ
0%

xNFT(実行可能NFT)とは?

2022年11月4日 公開読了時間 1 分

2番目に利用されているブロックチェーンとして、Solanaは自身のDeFiアプリケーションとNFTマーケットプレイスにおいて幅広い採用を実現している。ネットワークの低い手数料と、秒間約3,000トランザクションという平均スループットにより、ブロックチェーンユーザーはSolana開発者が作り出したものに惹きつけられてきた。

現在、Coralの開発者たちはSolanaブロックチェーン上に、xNFTと呼ばれる最先端のアプリケーションを構築した。本記事では、従来のSolana NFT、xNFT、両者の違い、その用途、そしてBackpackおよびSolana Mobile Stack(SMS)との関係について解説する。

xNFTとは何か

xNFTは、Solanaブロックチェーン上に構築された新しいトークン規格であり、使用に対する所有権を表す実行可能なトークン化されたコードである。つまり、xNFTはそれ自体が操作可能なweb3アプリケーションのためのプラットフォームになり得るということだ

さらに、xNFTは、それが表すデジタルアセットに直接組み込まれたアプリケーションである。xNFTを使う際、ウォレットをウェブサイトにリンクする必要はない。つまり、ユーザーは自身のアセットを利用・アクセスするために、サードパーティ製のソフトウェアに依存する必要がなくなる。

新しいxNFTフレームワークは、Solanaにとって画期的な存在であり、この魅力的なユースケースのためのネットワークとプラットフォームを提供する。

xNFTとNFTの違い

xNFTは標準的な非代替性トークンの特性の大半を受け継ぎつつ、追加の内部機能と能力を備えている。xNFTはNFTプロトコルを基盤としながら、アセットのみを含むのではなく、コードも含む。 これにより、ネイティブなweb3アプリケーションとプロトコルが単一のウォレット内で動作することが可能になる。

従来のNFT(非代替性トークン)は、他のデジタルアセットと区別するための固有のメタデータを持つ、ブロックチェーン上に作成されたアセットである。Solana NFTは売買・取引が可能であり、その所有権は複製不可能なスマートコントラクトによって管理される。

例えば、あるトークンやその他のインセンティブと引き換えにDeGods NFTをステークしたいとしよう。そのためには、まずそのNFTを保有する暗号資産ウォレットを、ステーキングを行うサードパーティのウェブサイトに接続する必要がある。これによりセキュリティ上の脆弱点が生まれる。

対照的に、xNFTではアセットをステークするために外部プラットフォームにログインする必要はない。xNFTでは、アプリケーション自体の中でアセットを自由に利用できる。xNFTはこれらすべてをBackpackというサービスを通じて実現している。

Backpackとは何か

Backpackは、xNFT向けに構築された新しいSolanaウォレット兼アプリケーション管理プラットフォームである。Backpackは秘密鍵を管理し、保有者に分散型アプリケーションへのアクセスを提供するという点で、オンチェーンで開発されたすべてのxNFTのためのオペレーティングシステムと理解することができる。

アプリストアを通じてアプリケーションにアクセスできるスマートフォンと同様に、BackpackはxNFTおよびその中に構築されたアプリを格納するための代替インフラである。

xNFT規格により、Solana上に構築された任意のdappはxNFTを作成し、Backpackウォレット内でネイティブに実行させることができる。そして、NFTだけが暗号資産の種類ではないため、BackpackはMango Marketのアカウントからマーケットプレイスの出品情報、価格トラッカーに至るまで、あらゆるもののインターフェースとして機能する。

残高、xNFTアプリケーション、ウォレット内の暗号資産価格トラッカーを示す実行可能なNFTが表示されたBackpackウォレットのインターフェース。
残高、xNFTアプリケーション、ウォレット内の暗号資産価格トラッカーを示す実行可能なNFTが表示されたBackpackウォレットのインターフェース。

Solana Mobile Stackとは何か

Solana Mobile Stack、通称SMSは、Solanaの次期モバイル端末向けアプリケーションを開発するためのツールを開発者に提供するオープンソースのソフトウェア開発キット(SDK)である。Solana Mobile Stackにより、ソフトウェア開発者はSolanaブロックチェーン上でネイティブなAndroid web3アプリケーションを構築できる。

Solana共同創業者のAnatoly Yakovenko氏は次のように述べている。「私たちはモバイルデバイス上で生活しているが、Web3だけはそうではない。というのも、秘密鍵管理へのモバイル中心のアプローチがこれまで存在しなかったからだ。Solana Mobile Stackは、オープンソースで、安全で、web3向けに最適化され、使いやすいという、Solanaにおける新たな道筋を示している」

Solana Mobile Stackには、ネイティブモバイルアプリケーションをモバイルデバイス上の暗号資産ウォレットに接続するためのプロトコル、ユーザーの秘密鍵を抽象化・保存するための隔離されたセキュリティレイヤー、そしてSolana Pay for Androidと呼ばれる分散型決済サービスが含まれる。

最も重要な点として、Solana Mobile Stackは、Solanaブロックチェーンが提供する中核機能を損なうことなく、BackpackとxNFTをモバイルデバイス上で利用可能にするためのツールを開発者に提供する。

xNFTの用途

xNFT向けのdapp構築は、ブロックチェーン上に直接構築するのとほぼ同じであるが、そのdappをBackpackウォレット内でレンダリングする点が異なる。xNFTの想定用途は、ブロックチェーン上に直接構築されるアプリの数と同じだけ存在する。以下にxNFTの活用例をいくつか挙げる。

1. ウォレット内取引プラットフォーム

オンチェーンの取引システムはxNFTアプリケーションとして構築できる。例えば、Solana上のDeFiプラットフォームであるMango MarketsがxNFTをローンチしたことで、Backpackユーザーは自身の取引アカウントにアクセスし、Backpackウォレット内のMango Market xNFTから直接、Mango Market上のポジションを管理できるようになった。

2. web3ソーシャルメディア

Solana上で最も人気のあるNFTコミュニティの一つであるDegenerate Ape Academy(DAA)は、「Degeniverse」と呼ばれるプロジェクトを開発した。DegeniverseはDAA NFT保有者間のミートアップやコミュニケーションを促進するためのメタバースコミュニティチャンネルである。xNFTを使うことで、ユーザーは自身のBackpackウォレット内でメンバーとコミュニケーションを取ることができる。

Solend、Aurory、DeGodsの注目実行可能NFTを含むxNFTライブラリ。
Solend、Aurory、DeGodsの注目実行可能NFTを含むxNFTライブラリ。

Coral Communityとは何か

Coral Communityは、Alameda Researchの元ソフトウェアエンジニアであるArmani Ferrante氏と、世界で最も人気のある暗号資産取引所の一つであるFTXの戦略責任者を務めるTristan Yver氏によって率いられている。

Coral Communityは、Rustで書かれたSolanaプログラム開発向けのオープンソースフレームワークであるAnchor(これがPythonicなSolana開発フレームワークであるSeahorseの着想元となった)と、検証可能なSolanaプログラムコードのデータベースであるAnchor Registryの開発を担っている。

Anchorは、Solana開発者にとってアプリ開発を便利にするためにSolana Sealevel Runtime向けに構築された、最も広く使われているフレームワークである。現在、CoralチームはxNFTBackpackCoralOSの開発に積極的に取り組んでいる。Reactベースの開発者向けフレームワークを用いたxNFT構築のための公式ドキュメントが公開されたばかりである。

FTX、Jump Trading、Serumなど、暗号資産業界を代表する多くの組織からの支援を受け、Coral CommunityはSolanaエコシステムのためのプロダクト、プロトコル、プリミティブのエコシステムを構築するために利用可能なリソースにアクセスしている。

xNFTでウォレット内Solanaアプリの構築を始める

xNFTやBackpackのような革新的なプロダクトは、web3エコシステムに、より利用者中心のプロダクト体験をもたらすと同時に、ソフトウェア開発者に対して完全にカスタマイズ可能なアプリケーションプラットフォームを提供する。Solana Mobile Stackのタイムリーなローンチにより、BackpackはAndroidの中核機能を活用し、モバイルフレンドリーなxNFTベースのweb3アプリケーションを格納できるようになる。

xNFTはまだ一般公開されていないが、Coralは最近、フラッグシップ製品であるBackpackのリリースを支援するために2,000万ドルを調達した。

Background gradient

ブロックチェーンで魔法を生み出す

Alchemyは、最も強力なweb3開発者向けプロダクトとツールを、豊富なリソース、コミュニティ、そして卓越したサポートと組み合わせて提供します。