ブロックチェーンやNFTはまだ新しい技術であるため、その法的基盤はまだ発展途上であり、潜在的な脆弱性が存在します。その1つにNFTに関するライセンスがあり、今後のNFT業界が普及していくには、NFTライセンスに関わる問題を解決していかなければなりません。今回は、NFTライセンスでよくある3つの失敗に対する解決策を探ることにします。
1. 適切なライセンス条件が付されていないNFTにどう対処するか?
NFTクリエイターがNFTに適切なライセンス条件を付けない場合、その知的財産を保護できない可能性があります。クリエイターが独自にライセンス条件を設定することも可能ですが、より普遍的な解決策は、NFTのマーケットプレイスが標準的なライセンスを採用することです。
例えば、あるマーケットプレイスでは、様々なクリエイティブ・コモンズ・ライセンスを提供し、著作権の完全譲渡まで行っています。また、あるマーケットプレイスでは、非商用利用などの規定がある独自のライセンスが用意されています。マーケットプレイスレベルで標準化されたライセンスを提供することで、NFTクリエイターが知的財産を合法的に保護するための効率的な方法を実現することができます。
2. 買い手がライセンス条項に同意しない場合の対処法
ライセンスは、買い手がライセンスへの同意を示さなければ、通常、強制力を持ちません。その解決策として、裁判所は、ユーザーが契約書を見た後に「同意」ボタンをクリックすることで契約を受け入れる「クリックラップ」契約を強制することが多いようです。
暗号署名(Cryptographic signatures)は、ブロックチェーンの一般的な機能であり、マーケットプレイスそのものではありません。このような署名は取引の実行に必要であり、通常、暗号通貨ウォレット内で「署名」または「確認」をクリックすることで行われます。したがって、潜在的な解決策は、マーケットプレイスが「チェックアウトに進む」ボタンの近くに「この取引に署名することにより、私はNFTのライセンス条項に同意します」という、条件を目立つように表示することです。
3. 実務上のエンフォースメントの問題にどう対処するか?
NFTの作成者がライセンス条項を採用し、それがNFTの購入者に受け入れられたとしても、その条項は現実的に強制力を持たない可能性があります。例えば、購入者が外国の管轄区域にいる匿名の個人である場合、クリエイターは実際にどのようにライセンスとNFTを取り消すのでしょうか。その答えは、NFTのコードそのもの(つまりスマートコントラクト)にあります。
ブロックチェーン分野では、スマートコントラクトの管理権限をコア開発者のような個人に付与することが一般的で、「ロールベースアクセスコントロール」と呼ばれる方法で実現されています。NFTでは一般的ではありませんが、このようなアクセス制御を行うことで、ライセンスが侵害された場合にNFTの所有権を剥奪するなど、クリエイターが重要な機能を実行することが可能になります。
まとめ
これらのアプローチは、スマートコントラクトと法的契約の間のギャップを埋め、NFTライセンスでよくある失敗を改善するものです。まとめると以下のようになります:
- マーケットプレイスレベルで標準化されたライセンスを採用することで、クリエイターへの効率的なライセンシングが可能になる
- 暗号署名を利用することで同意の表明が容易になり、こうしたライセンスが法的に執行可能になる
- NFTに対して役割ベースのアクセスコントロールを行うことで、NFTライセンスのプログラムによる実際の執行を可能にする
参考記事:High-Level Summary: Solving Common Failures in NFT Licensing