あなたの NFT がゴミになるかもよ?
突然ですが、皆さん NFT を持っていますか?
NFT は唯一無二、改竄も複製不可、永遠に存在すると思いますか?
ところがどっこい、「あなたのNFTは大丈夫?!某NFTが存在するのか確認してみました。」でも取り上げたとおり、NFT に関連付けられた画像データが IPFS や Web サーバなどブロックチェーン以外にあると、NFTの画像データが消えてしまう可能性があります(IPFS については後述します)。
さて、上記では YAMATO について深堀りしましたが、今回は NFT を俯瞰的に見ながら、更に深堀りをしたいと思います。
NFT とは
再掲となりますが、NFT をざっくり説明すると仮想通貨の仲間で、画像などのコンテンツと関連付けされたトークン(token)と呼ばれるデータをオンライン上で所有することで、関連付けされたコンテンツを所有することができます。トークンは、[OpenSea]のような NFT マーケットで売買可能です。
NFT のデータは主に所有者の情報とコンテンツの情報が書き込まれています。コンテンツの情報の持ち方には 2 通りの方法があります。
①ブロックチェーン上に保存する方法 = オンチェーン
②ブロックチェーン以外の外部にコンテンツ保存する方法 = オフチェーン
です。
一度ブロックチェーン上に情報を書き込むと、更新するための方法を提供していない限り、作者といえど変更・破棄することができないため、オンチェーンの場合、コンテンツが残り続けます(マイニングと呼ばれる取引検証を行う人がいなくなり、Bitcoin や Ethereum そのものが破綻した場合は除きます)。
オフチェーンの場合はコンテンツがブロックチェーンの外にあるため、コンテンツを更新・削除することができてしまいます。
例えば、Google Drive のデータを NFT が参照していた場合、Google が Google Drive の提供をやめると、NFT が参照していたデータを取得できなくなり、NFTのコンテンツを見ることができなくなります(参照先の URL は、ブロックチェーン上に残り続けます。もしくは、NFT の提供者が何らかの理由でコンテンツを削除してしまった場合、同じように関連付けがなくなります)。
これが、NFT がゴミになるというリスクです。
具体例 1
例えば「BoredApeYachtClub」を見てみましょう。
Etherscanでトークンが確認できます。
tokenUri の確認は、Contract の ReadContract から可能です。
20.tokenURI のtokenId に値を入れ、Query ボタンを押すと、コンテンツが参照できます。
tokenUri の raw が ipfs で始まっているのがわかると思います。
tokenId は、Transfer から個別のページに移動して確認することができます。
これはブロックチェーンの外にコンテンツを保存しているということです。
IPFS は分散型のファイルストレージで、それぞれのコンピューターをノードとして登録し、ファイルをアップロードすることができます。アップロードしたファイルは、pin 留めという状態となり、その間データが保持され、他のノードから参照された場合、データがコピーされます。ただしノードを削除するなどして pin 留め状態でなくなった場合、利用者が少ないファイルは消えてしまうという可能性があります。代わりに pin 留めをしてくれるサービスもありますが、お金がかかってしまいます。
前述した Google Drive の例では、分散された各ノードにファイルが保存されるのではなく、Google のサーバーに保存されるという点が異なります。
具体例 2
次は「OnChain Human Of Metaverse」です。
こちらは tokenUri に、base64 に encode された文字列が入っています。
これを 2 回 decode すると、SVG の画像が出てきます。これはオンチェーンです。
具体例 3
最後に「キャプテン翼 THE BALL IS OUR FRIEND ボールはともだちプロジェクト」の TSUBASA NFT を見てみましょう。
tokenUri や media にファイルサーバー URL が入っているので、オフチェーンとなります。
上記からダウンロードできるファイルはテキストエディターで開くことができます。
また、hintsubasa.worldという運営所有のドメインを使っているので、ドメインを更新しなくなるとNFTが見えなくなるリスクもあります。
ちなみに上記の NFT のコンテンツ画像はこちらです。
具体例 おまけ
おまけで、「Murakami.Flowers Official」も見てみました。
tokenUri にファイルサーバーの URL が入っていますが、中を確認すると更に IFPS を参照していることがわかります。
コンテンツを関連付けするために 2 つのサービスを使っているので、リスクも 1 つだけの場合より高いといえます。
こういうパターンは、今回はファイルサーバーに分類しています。
実際のところ、オフチェーンはどれくらい存在するのか?
「いやいや、そんなに危ないならみんな買わないでしょ。自分の持ってる NFT は有名な会社が作ってるし、みんな買ってるから大丈夫」
本当ですか?
例えば、「NFTのスタートアップ (35社登録)」のように、NFT を取り扱うスタートアップ企業はたくさんあります。Very Long Animals の運営会社、MEISO合同会社も 2021 年 12 月 9 日設立です。
「小規模企業白書」によると、スタートアップ企業の 5 年後の生存率は 81.7% です。
企業がなくならなくても、サービスが終了する場合もあります。実際、Google は利用者がいるにも関わらず、多くのサービスを終了してきました。
というわけで、今回は実際に流通している NFT の中で、オフチェーンの割合はどれくらいになるのかを調べてみました。
すでに NFT を所有している人は、一度深呼吸をして、続きを読むことをおすすめします。
調査方法
対象は Ethereum を使った ERC721 の NFT とし、さらに日本時間 2023/01/09 23:53:41 の時点で、過去 24 時間以内に流通があった 7823 個の NFT になります。ERC721 とは、NFT の規格の 1 つで、このような規格に沿うことで、OpenSea のようなマーケットで売買が可能となります。他にも ERC1155 などがあります。
ERC721 では tokenURI 関数が実装されており、ここから NFT の名前などが格納された metadata を参照することができます(Metadata Standards)。Token の収集は Etherscan を、metadata の確認は Alchemy をそれぞれ用いました。
また、データの分類方法は以下のとおりです。
- オンチェーン: SVG や BMPなど、データがブロックチェーン上に存在する
- オフチェーン: IPFS やファイルサーバーなど、ブロックチェーン外を参照している
- その他: metadata の error 項目にエラーメッセージが含まれる、もしくはデータの所在が判明しなかった
調査結果
まず、単純に数を集計したものがこちらです。
次に流通量で集計してみます。
どちらにしても、オフチェーンが圧倒的多数を占めています。
内訳として、オフチェーンで多かったのが、IPFS とファイルサーバーです。
オンチェーンは、ほとんどが SVG ですが、中にはアスキーアート(AA)のような変わり種もありました。
Best 10
ちなみに、上位 10 個の NFT は、以下の通りです。ENS を含めるべきか迷いましたが・・どちらにせよ、予想通り全てオフチェーンでした。
終わりに
いかがだったでしょうか?
NFT を所有している人は、一度自身の NFT がどうなっているのか確認してみると良いと思います。
それは 90% の確率でオフチェーンであり、近い将来価値がなくなってしまうリスクを孕んでいます。
あなたの NFT がゴミになるかもよ?
おまけ
シンギュラリティソサイエティでは、NFT に関する記事をいくつか公開しているので、良かったら読んでみてください。
おまけ 2
また、全ての調査結果は以下のとおりです。
トークンを含め、且つ csv 形式にしてみたので、追加調査などに活用してみてください(不備などがあれば、コメントお願いします)。
関連ページ
- 私の寿命、あと何年?
- HtmlRAG: HTML is Better Than Plain Text for Modeling Retrieved Knowledge in RAG Systemsの紹介
- Magentic-One: A Generalist Multi-Agent System for Solving Complex Tasksの紹介
- 書評:LangChainとLangGraphによるRAG・AIエージェント[実践]入門 (エンジニア選書)
- SS推薦の図書
- Singularity Societyに入るには?
- 話題のネコ型ロボット「ミーア」!パワーアップします!
- 「世界モデルを持たないLLM」にとって難しい質問のリスト
- Raycastの機能拡張をカスタマイズ(テンプレート解説)
- RaycastJapan Meetup 第0回 イベントレポート
- Raycastのイベント発表資料
- Macの生産性を10倍上げるRaycastのイベント開催!!
- 「蔦屋家電+」ミーアの展示期間を延長しました!
- 安野たかひろ × 中島聡 緊急対談 書き起こし
- 蔦屋家電+でミーアたちに合う
- 安野たかひろ × 中島聡 緊急対談
- 蔦屋家電+とTi B SHOPでおしゃべり型ロボット「ミーア」に会いに行こう🐾
- W&Bミートアップ#13in東京 Stability AIとTuringからモデルサービングの最新手法を学ぶMeetup
- Turing CTOが語る自動運転2.0 生成AIで実現する次世代自律運転
- サンノゼで開かれたVisionProハッカソンに参加しました!
- おしゃべり猫型ロボット「ミーア」を開発
- コストコを超えるイノベーション!高品質・サプライズ価格なECの立ち上げ
- 空間ジェスチャーアプリを作る
- Turing Semiconductor/AI Day潜入レポ
- アーバンデータチャレンジ2023にてW受賞しました
- visionOSアプリ、Teegardenの開発物語
- エンジニア未経験のPMがChatGPTを使って簡単なプログラミングだけでプロダクトを作った話
- 新しい挑戦を躊躇する心理:優先順位の真実
- 時を超える知の投資:良書と大学教育の意義
- 動画生成AI SORAの革新とサム・アルトマンのビジョン
- イノベーションを起こしやすい組織について
- サッカー選手になりたいが、サッカーボールを蹴ったことがない人の話
- 2024年、国産クラウドに期待
- 仕事と焼肉、意外な共通点とは?
- 業界に激震!!Llama2オープン化がいかにすごいかを解説。
- OpenAIによる今回のアップデートがなぜ私たち開発者たちの間で「神アップデート」と呼ばれているか解説!!
- 統計的自然言語処理によりおぼろげながら浮かんできた思考の仕組みと教育の未来
- アプリ開発の常識を覆す? GPT-4の凄さに魅了された体験談
- あなたの NFT がゴミになるかもよ?
- GPT3の本質を理解し、ChatGPTを使いこなす為に知っておきたい事!!
- 今世紀のベストペーパー
- 「Web3がもたらす未来を考える」中島聡×塚田学対談
- これが未来の生活スタイル。遊牧民のように旅をしながら暮らす理想のノマドライフの提案。
- あなたのNFTは大丈夫?!某NFTが存在するのか確認してみました。
- 元米マイクロソフトのソフトウェアエンジニアが教える「エンジニアになりたいなら知っておいた方がいいコト!」
- 「フルオンチェーンでないNFTの怖さ」が現実に!〜フルオンチェーンNFTを可能にする技術
- 知らないと恐ろしい事に!AM/PM表記のなぞ?!
- DAOに対する「株式会社に代わる新しい仕組み」や「参加者全員が成功の果実を共有できる」という認識は間違いです。DAOの本質とは?
- スマートコントラクトが人々の行動を変え世界を変える!!
- フルブロックチェーンのスマートコントラクトは世の中に価値を提供し続ける!
- ビットコインこそ「究極のDAO」
- Pride Squiggle で画像をオンチェーンでダイナミックに生成するために使ったテクニック
- Netscapeからシェアを奪い取ったInternet Explorerが、終焉してしまった理由
- ソフトウェア・アーキテクチャの面からWeb2.0とWeb3の違いを分かり易く解説
- Web3の技術は素晴らしいがそれを生かすも殺すもエンジニア次第!
- AppleのWWDC22の基調講演で、最も私に刺さったのはCarPlay!!これが何を意味するのか?!
- Web3時代!NounsDAOの最大の発明はこれだ!
- 日本のシステムは最大のポンジースキームだった!?
- そして、すべてはソフトウェアになった
- パーソナル・ブランディング
- あなたの知らないWeb3/NFT/DAOの真実
- ハッカソン開会式のご挨拶「過去の戦争と比べて違うなと思うところ」
- NounsDAOをフォークした人にインタビューを受けました(翻訳)
- すでに解散したバンドのファンになった話
- 帝国化する企業と民主主義の末路
- 衰退していく日本のテレビ業界について語る
- Youtube のダークサイド
- 「理解できない」と言える強さ
- Oculus Go
- メタバース時代に掘り起こせそうな本屋さん
- 日本は少子高齢化・人口減少で新しい枠組みを作るのに良い実験場-<コモン>の領域を再建し人々の生活を安定させる
- Nintendo Switch とエクササイズ・バイク
- こんなダメな日本がかわるきっかけは「戦争か大災害しかない」噴火・地震・メタバースなど
- カルト・オンライン
- 中島聡×草場 壽一 「ソサエティを立ち上げた思い」
- 人工知能・機械学習の父
- 起業家と現実歪曲空間
- デマンド交通『おでかけ号』のタクシー予約/配車システムをDX化、高知・土佐清水で新登場
- 中島聡×SONY社内イベント
- メルカリ × 中島聡 ディスカッション イベントレポート
- 自動車業界の近未来
- 未来の社会のあり方
- SS推薦の動画
- 汎用人工知能・強いAIの開発にまつわる懸念点
- 未来のソフトウェアエンジニア教育を考える
- 財政出前講座 SIM2030
- Elon Musk の悩み
- Elon Musk のビジョン
- 自動運転社会のひとつの形
- Amazon Goに行ってみた
- 中島さん関連動画