NFTのプロトコル規格とは
- 2022/12/9
- ホーム
NFTの各種プロトコルを紹介する前に、ERCとプロトコル名ERC-721、ERC-1155の数字について簡単に説明しよう。
ERCはEthereum Request for Commentsの略で、Ethereum開発チームによる様々な審議やテストを経て、EIP(Ethereum Improvement Proposals)により正式に決定された提案のことである。 提案の後の数字は提案番号を表し、例えば、ERC-721は提案番号721を表し、他の提案も同様です。
ERC-721
最も一般的なNFTプロトコルで、ERC-20トークンとは異なり、最小単位が1で不可分かつ一意である。 CryptoKittyからBAYC、Punks、Doodlesまで、すべてERC-721プロトコルに基づき発行される。
ERC-721トークンはそれぞれ別個のものである。 それぞれがユニークで希少であるため、ERC-721の最大の応用特性は、コレクション、すなわちそれぞれのERC-721がユニークなコレクションに対応することであると考えられる。
ERC-721プロトコルの代表格はプロジェクトCryptoKittyです。 ERC-721はCryptoKittyを運営するAxiom Zen社の技術責任者Dieter Shirleyによって2017年9月に提案され、そのためCryptoKittyはERC-721規格を実装した最初のアプリケーションとなります。
CryptoKittyの各猫は、ERC-721のパスに対応しています。 猫は一匹一匹が異なり、毛色が違う、目や口、鼻が違うなど、遺伝的な特徴があり、その組み合わせの違い(希少性)によって価格が決まります。 2017年末に発売されたCryptoKittyは、一時はイーサリアムネットワークをクラッシュさせるほどの話題となり、また暗号空間における猫飼いの流行を一気に作り上げたほか、NFTを世間に知らしめ、ほとんどの人がNFTに対して持つ第一印象となった。
ERC-721A
ERC-721Aは、ERC-721プロトコルをベースに小豆チームが最適化・改良したもので、主にキャスティング時にユーザーが必要とするガスコストを削減することを目的としています。
ERC-721Aは、複数のアドレスで同時にNFTを鋳造する場合(パブリックMintを持つプロジェクト)、Gas料金がERC-721より50%~70%安くなること、また、1アドレスのGas料金が1Mint NFTと同じでEtherでのMint NFTのコストが大幅に削減できること、が大きな特長となっています。
ERC-721Aプロトコルの代表格は、2022年1月12日に稼働した10K PFPプロジェクト(=発行規模1万人のアバタープロジェクト)のAzukiで、そのユニークで繊細な日本のアニメスタイルが市場のユーザーから高い関心を集めている。
Azukiは、初値1ETH、20分ごとに0.05ETHずつ下がるダッチオークションとしてスタートしましたが、値崩れすることなく完売し、その人気の高さがうかがえます。
あずきは、現在最も活発なNFTコミュニティの一つで、オンラインとオフラインの融合を重視しており、あずきコミュニティには独自のネイバーフッドショップがあり、流行りのブランドとコラボしてストリートウェアなどをコミュニティメンバーに格安で販売しているそうです。 また、Azukiでは定期的にミートアップや展示会、音楽フェスなどのライブイベントも開催しています。
ERC-1155
ERC-1155プロトコルはEnjinのチームによって開発されたもので、NFTに対する半同質的なソリューションです。 ERC-721とは異なり、ERC-1155のトークンIDは個々のアイテムではなく、カテゴリーを表すようになった。
ERC-1155プロトコルは、主にゲームに使用されています。 例えば、ゲーム内の武器や防具の場合、10万人のユーザーに同じ種類の武器を1つずつ支給するとしたら、ERC-721は10万回の転送が必要ですが、ERC-1155は1回の転送ですみます。
スペースを必要とするERC-721とは異なり、ERC-1155はブロックチェーンネットワーク上のストレージスペースをあまり使用せず、取引全体の効率も非常に高いです。
代表的なプロジェクトは、Enjinをベースにしたゲーム「War of Crypto」で、開発者はERC-1155プロトコルを使って、同じ属性のカード群をトークン・パケットにパッケージし、カードごとに保証価格を設定しています。 プレイヤーはゲーム内でこれらのカードを自由にトレードすることができ、トレード相手が見つからないときは、ENJトークンの保証と引き換えに「破壊」することができます。
アディダスの「Into the Metaverse」シリーズのNFTもERC-1155プロトコルに基づくものです。 アディダスの「Into the Metaverse」NFTの保有者は、写真のパーカーや帽子など、これらの仮想衣料をThe Sandboxなどのプラットフォームで「着せ替え」できる。また、NFTは、War of Cryptoと同様に、物理的商品に交換することができ、交換する際にはNFTを破壊する必要がある。
NFTがより機器的で差別化の要求が低い場合、ERC-1155のようなセミホモジニアスプロトコルの選択は、コストと効率の面でERC-721より好ましいことが分かる。
ERC-809
ERC-809は、rentableプロトコルとも呼ばれ、ユーザーが任意のレンタル可能なNFTをレンタルし、レンタル期間中は他の誰もそのNFTをレンタルまたは使用できないようにするAPIを作成することができるスマートコントラクトに基づいている。
ERC-809プロトコルは、「ホテルのルームカード」の例で説明すると、ホテルにチェックインする際に受付でルームカードを渡される。 有効期限を過ぎると開けられなくなります。
BSCチェーン上のゲーム「StarSharks」も同様のプロトコルを使用しており、プレイヤーはNFTを他のプレイヤーにレンタルしてP2E(Play to Earn)を行い、NFT資産の流動性と活用を十分に活性化させることができます。
ERC-998
ERC-998プロトコルは、Composable NFTとも呼ばれるプーリング概念で、ERC-998トークンは複数のNFTやFTを含むことができ、ERC-998トークンを譲渡すると、その所有者の階層や所属が全て譲渡される。
例えば、メカは本体と複数の装備品で構成されていますが、従来の方法で取引する場合、これらの部品を分割して取引する必要がありましたが、ERC-998プロトコルではメカ全体を1つのトークンにパッケージして直接取引できるため、取引の手順やコストを大幅に簡略化でき、メタバースやゲームにおいて重要なシナリオが描かれています。