Non-fungible トークン(NFT)は、ブロックチェーンに記録されたデジタルまたは物理的な資産です。個人から個人へ送ったり、ビデオゲームで使用したり、資産として暗号通貨ウォレットに保有したりすることができます。
オンチェーンNFTは、ブロックチェーン上にのみ書き込まれたトークンを指し、すべてのメタデータとスマートコントラクトがオンチェーンに保存されます。一方、オフチェーンNFTは、メディアはオフチェーンに格納されますが、スマートコントラクトはブロックチェーンに格納されます。
どちらの方法にも長所と短所がありますが、業界ではオンチェーンNFTがトレンドとなっています。
ここでは、オンチェーンNFTとオフチェーンNFTの両方について、その長所と短所、そしてオンラインで両者を区別する方法について説明します。
オンチェーンNFTとは何ですか?
オンチェーンNFTは、ブロックチェーン上に書き込まれ、保存されます。その情報は、メインネット(主要なパブリックイーサリアム生産ブロックチェーン)に書き込まれ、その後ブロックチェーンに保存されます。これには、生成されたNFTのハッシュタグなどのデータ、メタデータ、スマートコントラクトが含まれます。
オフチェーンNFTとは?
オフチェーンNFTは、スマートコントラクトをブロックチェーン上でホストしますが、そのメディアはオフチェーンにあります。代わりに、データはDropbox、Google Drive、またはIPFS(interplanetary file system)ノードなどのクラウドサーバーに保存されます。
IPFSは、インターネットの基盤であるHTTP(Hypertext Transfer Protocol)とFTP(File Transfer Protocol)の問題点を解決するために作られたWebデータプロトコルである。HTTPやFTPのシステムを検索する場合、その場所を検索する。そして、これに接続してファイルにアクセスし、閲覧やダウンロードを行う。
しかし、サーバーがダウンしたり、クラウドが稼働しなくなったりすると、リンクが切れ、ファイルへのアクセスができなくなる。IPFSでは、このようなファイルを複数のノードでホスティングし、単一のサーバーに依存しないようにすることで、これを解決する方法を模索しています。
オフチェーンNFTプロジェクトの中には、独自のIPFSノードを稼働させているものもあれば、NFT StorageやPinataなどの商用IPFSノードを利用しているものもあります。NFTをオフチェーンで保管することで、取引時のガス代を削減することができます。しかし、取引が発生するたびにスマートコントラクトデータのみが使用され、そのオフチェーンとしてのNFTメディアのデータには使用されません。
このため、いくつかの問題が生じますが、これについては後述します。
しかし、これらの問題の1つは、IPFSによってある程度解決されます。集中管理されたサーバーやストレージでは、所有者がいつでもストレージをシャットダウンできるため、投資家はNFTを失うことになります。IPFSでは、NFTのデータを複数のサーバーに分散させることで、この問題を解決しています。1つのストレージに障害が発生しても、別のストレージにバックアップされます。
オンチェーンNFTの長所と短所
長所 : 信頼性の高いストレージ
オンチェーンNFTでは、メタデータ、スマートコントラクト、NFTのすべてがブロックチェーン上に保存されます。つまり、NFTの存在をサードパーティや外部のシステムに依存する必要がありません。ブロックチェーンが正常に機能している限り、NFTコレクションは常に利用可能です。
より高い流動性
ブロックチェーン上のNFTは、技術的にも価値が高いです。オンチェーントークンはすべてイーサリアムネットワークの要件を満たしているため、流動性が高くなります。NFTは簡単に送金できるため、NFTコレクションから利益を得ようとするトレーダーにとって、NFTへの投資はより良い選択となります。
短所 : 新規投資家にとっては複雑
ブロックチェーン上にあることは利点ですが、ブロックチェーン市場の経験がない投資家にとっては少し複雑な場合もあります。複雑な用語は多くの新しい投資家を遠ざけ、普及を大幅に遅らせる可能性があります。
オフチェーンNFTの長所と短所
長所 : ブロックチェーンの経験が不要
オフチェーンNFTを購入しようとする投資家は、ブロックチェーンの経験をあまり必要としません。ガス代や複雑な暗号化入札システムを避け、不換紙幣でNFTを入札することができます。オフチェーンプラットフォームでは、投資家はNFTのために暗号ウォレットを必要としません。例えば、Top Shotの投資家は、Top Shotが管理するカストディアルウォレットにモーメントを預けています。
ガス代不要
NFTの投資家は皆、ガス代の痛みを知っています。ガス代は毎日大きく変動し、手数料だけで100ドル以上かかる取引もあります。オフチェーンNFT取引ではこれらの手数料が不要なため、NFTの購入と所有がより安価になります。
短所 : セキュリティ
オフチェーンNFTはデータをオフラインで保存するため、スマートコントラクトは個人とNFTの保存場所をリンクさせるためにのみ使用されます。オフチェーンネットワークに問題が発生した場合、リンク自体が役に立たなくなり、NFTは利用できなくなります。
IPFSの欠点
IPFSはオフチェーンNFTのセキュリティ問題を克服するのに役立ちますが、NFT作成者はまだNFTファイルを削除する権限を持っています。しかし、NFTの作成者はNFTファイルを削除する権限を持っています。削除することで、ファイルとブロックチェーンの間のリンクが解除されます。つまり、NFTはブロックチェーン上にまだ存在しますが、所有者はそれにアクセスすることができません。これは、空気の入った瓶を所有することに似ています。所有はしていても、技術的には存在しないのです。
NFTがオフチェーンかどうかを確認するにはどうすればよいですか?
NFTがオンチェーンかオフチェーンかを確認するには、MetaMask、OpenSea、およびEtherscanにアクセスする必要があります。
MetaMaskの場合
ウォレットを開き、「NFT」をクリックします。このオプションが表示されない場合は、MetaMaskでNFTの可視性を切り替える方法を確認してください。確認したい NFT を選択し、"Asset Contract" の反対側のリンクをクリックします。自動的にEtherscanに移動します。
OpenSeaの場合
確認したいNFTのウェブページを開き、「詳細」セクションをクリックします。すると、Etherscanが表示されます。
Etherscanを開いたら、「契約概要」ボックスの下にある「契約」タブに移動します。
ここから「契約を読む」をクリックし、"tokenURI "までスクロールします。すると、トークンIDを入力するドロップダウン・ボックスが作成されます。これは、NFTの名前に含まれています。
リンクが表示された場合、アートワークはオフチェーンに保存されています。
結局、オンチェーンNFTとオフチェーンNFTどっちがよいの?
最終的にあなたがどのNFTオプションが良いのかで決めることをおすすめ?
オンチェーンNFTとオフチェーンNFTにはいくつかの長所と短所があり、どちらが優れているかは個人の好みによります。
オンチェーンNFTは保管や取引に便利なオプションですが、始めるにはブロックチェーン技術を理解する必要があります。
一方、オフチェーンNFTは、オンチェーンNFTの安全性に欠けるものの、新規投資家にとっては容易な選択肢です。
オンチェーンNFTが新しい投資家にアピールでき、取引に関わる手数料を削減できれば、将来的にはより一般的な選択肢となる可能性があります。しかし、投資判断は常に個人の好みと調査に基づいて行う必要があります。