NFT のさまざまなプロトコルを紹介する前に、まず ERC-721、ERC-1155 などのプロトコル名に含まれる ERC と数字について簡単に説明します。

ERC は Ethereum Request for Comments の略で、イーサリアムが正式化した提案を表します。これは 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はDieter Shirleyによって2017年9月に提案され、Dieter ShirleyはCryptoKittyの背後にある企業Axiom Zenの技術ディレクターです。したがって、CryptoKittyはERC-721標準を実現した最初のアプリケーションでもあります。

CryptoKittyの各猫は1つのERC-721トークンに対応しています。各猫は異なり、異なる遺伝的特徴を持っています。例えば毛色、目、口、鼻などが異なります。また、異なる遺伝的特徴の組み合わせ(希少性)がその猫の価格に影響します。2017年末に立ち上がった際、CryptoKittyの人気が高まり、イーサリアムネットワークが一時的に崩壊し、暗号分野で猫を育てるブームを引き起こし、NFTが一般の目に触れることとなりました。これは多くの人々にとってNFTの最初の印象となりました。

ERC-721A

ERC-721AはAzukiチームによってERC-721契約を基に最適化され、主にユーザーがミント時に必要なガス費用を削減することを目指しています。

ERC-721Aには2つの主な利点があります。1つは、複数のアドレスが同時にNFTをミントする際、ガス費用がERC-721契約よりも50%-70%安くなること(プロジェクトの公開ミント時に適用されます)。もう1つは、単一のアドレスが複数のNFTをミントする際、ガス費用が1つのミントと同じであり、イーサリアム上でNFTをミントするコストを大幅に削減します。

ERC-721A契約の代表プロジェクトはAzukiです。Azukiは10K PFPプロジェクト(発行量が1万個のアバター類プロジェクト)で、2022年1月12日に正式に立ち上がり、独特で繊細な日本のアニメスタイルで市場のユーザーから熱烈に支持されています。

Azukiはオランダ式オークション方式で販売され、最初の開始価格は1ETHで、20分ごとに0.05ETH下がりますが、発表されるとすぐに値下げされることなく全て売り切れ、その人気は明らかです。

Azukiは現在最も活発なNFTコミュニティの1つです。Azukiはオンラインとオフラインの統合を強調しています。Azukiコミュニティには独自の周辺店舗があり、ストリートファッション等のためにトレンドブランドとのコラボレーションを行っており、コミュニティメンバーは特典を享受できます。さらに、Azukiは定期的にミートアップ、展示会、音楽祭などの現地イベントを開催します。

ERC-1155

ERC-1155契約はEnjin社のチームによって開発され、NFTの半同質化ソリューションの1つです。ERC-721と比較して、ERC-1155のトークンIDはもはや個別のアイテムを表すのではなく、カテゴリを表します。

ERC-1155契約は主にゲームで使用されます。例えば、ゲーム内の武器や防具があり、ゲームが10万人のユーザーに同じ種類の武器を配布する場合、ERC-721を使用すると10万のトランザクションが必要ですが、ERC-1155では1回のトランザクションで済みます。また、ERC-1155は多数量・多種類の資産を同時に転送することもサポートしており、転送効率を大幅に向上させます。

大量のスペースを占有するERC-721とは異なり、ERC-1155はブロックチェーンネットワーク上で使用するストレージスペースが少なく、取引全体の効率も高いです。

代表的なプロジェクトはEnjin系のゲームWar of Cryptoで、ゲーム内で開発者はERC-1155契約を使用して、同一属性のカードをパッケージ化したトークンパッケージを作成し、各カードに最低価格を設定します。プレイヤーはゲーム内でこれらのカードを自由に取引でき、取引相手が見つからない場合は「焼却」して最低保証のENJトークンに交換できます。

Adidasが発表した「Into the Metaverse」シリーズのNFTもERC-1155契約を採用しています。Adidasの「Into the Metaverse」シリーズNFTを持つユーザーは、The Sandboxなどのプラットフォームでこれらのバーチャル衣服を着用でき、画像にあるフーディーや帽子などが含まれます。また、このシリーズのNFTは実物商品と交換でき、War of Cryptoと同様に、実物を交換する際にはNFTを焼却する必要があります。

NFTのツール属性が強く、差異性の要求がそれほど高くない場合、ERC-1155のような半同質化の契約を選択することは、コストと効率の面でERC-721よりも優れています。

ERC-809

ERC-809 も賃貸契約と呼ばれ、この契約に基づいて開発されたスマートコントラクトは、APIを作成することでユーザーが任意の賃貸NFTを借りることを可能にし、賃貸期間中は他の人がそのNFTを借りたり使用したりできないようにします。

「ホテルのルームキー」の例を使ってERC-809契約をわかりやすく説明できます。ホテルにチェックインする際、フロントのスタッフがルームキーを渡します。このルームキーはERC-809に基づくNFTに相当し、入室できる部屋番号やチェックインの時間範囲が指定されています。チェックインの時間内にこのルームキーを使って部屋に入ることができますが、有効期限が過ぎるとドアを開けられなくなります。

BSCチェーン上のゲームStarSharksは、類似の契約を採用しており、プレイヤーがNFTを他のプレイヤーに貸し出してP2E(Play to Earn)を行うことを可能にします。この方法はNFT資産の流動性と利用率を十分に活性化します。

ERC-998

ERC-998契約は集合概念であり、可組み合わせ非同質トークン(Composable NFT)とも呼ばれます。ERC-998トークンには複数のNFTまたはFTが含まれることができ、ERC-998トークンを移転する際は、その所有する全体階層構造と関係性が移転されます。

例えば、あるロボットは本体と複数の装備から成り立っています。従来の取引方法では、これらの部品を分解して個別に取引する必要がありますが、ERC-998契約ではロボット全体を1つのトークンとしてパッケージ化して直接取引でき、取引のステップと費用を大幅に簡素化します。メタバースやゲームにおいて重要なシーンがあります。

イーサリアム以外のブロックチェーンネットワークにもそれぞれのNFT契約が存在しますが、構築方法は基本的にイーサリアムのものと同じであり、名前に若干の違いがあるだけです。ここでは一つ一つ挙げません。次回はNFTプロジェクトの主要なタイプについて紹介します。