NFTとは何かをゼロから分かりやすく解説します
2021.10.29

この記事の目次
0 はじめに
弁護士の勝部です。 この記事では、NFTとは何かについて詳しく説明していきたいと思います。 近年、Twitter創業者であるジャック・ドーシー氏が出品した「最初のツイート」が3億円以上の価格で落札されたというニュース(参照)が話題になりました。 このようなニュースの中で、NFTは「ブロックチェーンを使ってデジタルコンテンツを取引する仕組み」などと紹介されることが多いのですが、おそらくこれでは何のことだか意味が分からない方もいると思います。 そこで、今回は、そもそもNFTが何なのか、できる限り分かりやすく説明していきたいと思います。1 トークンの概念
NFTとは「Non-Fungible Token」の頭文字を取った略称で、直訳すると、非代替の性質を持つトークンということになります。 こう言われても、非代替?、トークン?、といまいちピンとこないかも知れません。 そもそもトークンという単語が分かりづらいと思います。(1)トークンとは何か?
トークンとは、何かを示すもの、しるしとか証拠を意味する概念です。 たとえば、ゲームトークンは、ゲームをするために購入するコインであり、ゲームセンター内ではお金の代わりとして使うことができます。 ゲーム用のコインはゲームをするためにお金を払った証拠であり、これをゲーム機に投入してゲームができます。 語源は異なりますが、クーポン、チケット、バウチャー等の単語と似た概念と理解しても、それほど間違ってはいないと思います。 トークンは、前払いで代金を支払って後で商品と交換したり、特定のチケットを持っている人だけに入場を許可したり、割引をしたり、という用途で用いられることが多いですが、トークンの用途はこれに限られません。 もう少し抽象化すると、トークンやチケットは、それを持っている人と持っていない人を区別して取り扱うことができるようにする媒介物、という理解をすることが可能です。(2)ブロックチェーントークンとは
NFTはブロックチェーンの仕組みを用いて発行されるブロックチェーントークンです。 ブロックチェーントークンとは、ブロックチェーン技術を用いて実現したトークンの仕組みと説明できます。 ブロックチェーンは、もともとビットコインのホワイトペーパーで提唱された概念ですが、ブロックチェーンは、特定の管理者なしに、不特定多数のユーザーが同じ情報を共同して管理する、分散台帳を実現するための仕組みです。 ビットコインはもともと中央銀行を用いない価値交換をするための私的通貨として提唱されたので、ブロックチェーンも通貨の残高を管理するためのものでしたが、そこで管理可能なのは通貨の残高に限りません。 改ざん不可能な状態でデータを書き込むこともできますし、通貨以外のトークンなどを発行する用途にも転用することも可能です。 ビットコインのブロックチェーンシステムは、以下の図ように、どのアドレスからどのアドレスにどれだけの残高が移転したかの情報(transaction)を保有します。マイニングによって最初にビットコインが発生してから、誰に対して移転したのかの全ての情報がブロックチェーンに書き込まれているので、ブロックチェーンを参照すると、各アドレスにどれだけのビットコインが帰属しているかが分かります。
トランザクションを作成するためには、送信する側のアドレス保有者が自身の保管する秘密鍵を利用して電子署名をする必要があり、秘密鍵で署名できることが当該アドレスの保有者であることの証明となります。
この仕組みを応用すれば、アドレス単位で発行されたトークンが誰に帰属しているかを区別するシステムを構築できます。
これがブロックチェーントークンです。
2 NFTの概念
近年、NFTの仕組みが注目されていますが、NFTの概念自体は2017年頃からあります。 最初に述べた通り、NFTはNon-Fungible Token(非代替的なトークン)という意味で、NFTの仕様によって発行されたトークンは、それぞれ代替できないものとなります。 これに対し、1で説明したビットコインなど、通貨のように用いられるものは代替性があります。 代替性がある、ない、というとイメージしにくいと思いますが、ビットコインは、同じ1ビットコインであればどのビットコインも同じものとして扱います。 これに対し、NFTの仕組みで発行されたトークンはそれぞれ異なるものとして扱います。 ビットコインのような代替性は、通貨の機能(尺度、保蔵、交換)を果たすために重要です。 例えば、ビットコインアドレスに0.3BTCを送付した後に、同じビットコインアドレスに0.7BTC送信したとすると、このアドレスには合計1.0BTCが帰属しているというように処理されます。
NFTはそれぞれのトークンは別物と考えるので、このような処理はされません。
NFTの場合、すべてのトークンには異なる番号等が付されるなどして管理されるため、それぞれが異なるトークンとして扱われます。
そのため、xxxxxxxx1とxxxxxxxx2が同じアドレスに帰属しても、別々のトークンを合計2つ保有していると処理されることになります。
3 非代替であることの帰結
(1) 暗号資産に関する規制の適用外となる
NFTが非代替という性質を持つことにより、NFTは資金決済法上の「暗号資産」に該当しないと解釈される可能性があるという帰結が導かれます。 つまり、NFTを法定通貨や暗号資産で販売する事業を実施したとしても、資金決済法上の暗号資産交換業の登録をしなくてもよい、ということになるのです。(2)なぜそのような解釈がされるのか
その理由は、資金決済法の「暗号資産」の定義にあります。 資金決済法第2条第7項1号によると、(1号)暗号資産の定義は以下のとおりです。-
(1号)暗号資産の定義
物品を購入し、若しくは借り受け、又は役務の提供を受ける場合に、これらの代価の弁済のために不特定の者に対して使用することができ、かつ、不特定の者を相手方として購入及び売却を行うことができる財産的価値(電子機器その他の物に電子的方法により記録されているものに限り、本邦通貨及び外国通貨並びに通貨建資産を除く。次号において同じ。)であって、電子情報処理組織を用いて移転することができるもの
(3)「支払手段としての経済的機能を果たす」か否かの考え方
ただし、NFTであるから必ず暗号資産に該当しないとも言い切れないのが難しいところです。 そもそも、NFTは「代替性のない」トークンですが、ここで、「代替性がある」「代替性がない」というのはコンピュータープログラムの仕様によって定まります。 現在、トークンを生成するために最もよく使われているプラットフォームはイーサリアム(Ethereum)です。 イーサリアムというと、ビットコインと並んで人気のある暗号資産と理解されている方も多いですが、正確にいうと、イーサリアムはアプリケーションのプラットフォームです。 アプリケーションのプラットフォームですので、ユーザーは、イーサリアム上でアプリケーションプログラムを記述したり、実行したりすることが可能です。 そして、イーサリアム上でプログラムを記述したり動作させたりするために用いるプラットフォーム内の通貨がイーサ(Ether)であり、暗号資産交換所でイーサリアムとして取引されているのは、正確にいうとイーサであるということになります。 イーサリアムの機能を使って、自分の好きなトークンを発行することができるのですが、トークン発行時によく用いられる共通規格として、ERC20とERC721があります。 単純化して説明すると、ERC20は代替トークンを発行する場合に用いられる規格で、ERC721は非代替トークンを発行する場合に用いられる規格があります。 このような説明を前提にすると、要するにERC721に準拠して発行されたトークンは全てNFTであり、ERC721トークンは一般に販売しても何の規制もない、と誤解されがちです。 しかしながら、トークンに代替性がないからといって、必ずしも支払手段としての経済的機能を果たせないとも言い切れません。 例えば、一般社団法人日本暗号資産ビジネス協会のガイドラインには以下の記述があります。-
もっとも、NFTの技術的性質から直ちに決済手段性が否定されるわけではなく、当該NFTの性質・仕組み・用途、当該NFTを利用する事業やサービスの内容等を踏まえ個別具体的な検討を要する点に留意が必要です。例えば、日本銀行券(一万円札など)には通し番号がある点では個別性があるといえますが、通常はそれによって個々のお札は区別されず、決済手段として一律に用いられています。
引用元:NFTビジネスに関するガイドライン











