
ユーティリティ証明:SBT技術フレームワークを通じてNFTの権益を定量化するソリューション
TechFlow厳選深潮セレクト

ユーティリティ証明:SBT技術フレームワークを通じてNFTの権益を定量化するソリューション
NFTプロジェクトの作成および運営プロセスにおいて、保有者の行動をブロックチェーン上に記録し、それに応じた報酬を与えることが可能かどうかを検討したことがあります。
執筆:小毛哥、N_0
Vitalik Buterinは今年1月の記事で、Soulbound Token(SBT)「ソウルバウンドトークン」の理論を提唱し、ソーシャルバリューを持つNFTについてもソウルバウンドトークンとしての応用を試みることに言及した。橙皮書もまた、「なぜソウルバウンドトークンは良いアイデアなのか」という記事の中でこの概念を詳しく解説し、「人情幣」といったソーシャル行動をブロックチェーン上に記録する構想を提示している。NFTへの価値付与(エンパワーメント)の定義方法については、この分野で長く議論が続いており、NFTコミュニティ内では以下のような論争が繰り広げられている:
- NFTの価値付与には現時点での技術標準やオンチェーンフレームワークがなく、ブロックチェーン上で定量評価することが困難である;
- NFT所有者は自ら望むユーティリティを選択できず、エアドロップを受動的に待つしかない;
- 現在、NFTプロジェクトとユーザーが共にオンチェーン行動に基づいて報酬の決定・維持を行うためのオンチェーン技術フレームワークが存在しない;
幸いなことに、多くのNFTプロジェクトは今なおNFTへの価値付与に関する革新を模索している。たとえば、MoonbirdsのNestingメカニズムは「時間」という重要な次元をオンチェーン化する価値付与の仕組みである。NFTプロジェクトの開発・運営を通じて、我々はNFT保有者の行動をオンチェーンに記録し、それに応じた報酬を与えることはできないかと考えてきた。こうした理論に基づき、Soulbound Token(SBT)がこれらの価値付与問題を解決する上で非常に重要な役割を果たすことができると実感するようになった。
NFTそのものだけでなく、NFTの権益もソウルバウンド可能だろうか?
NFT対応保有者のソウルおよびオンチェーン行動
- 保有者の行動(HODLまたは売買)によって得られるソウルバウンドトークン(SBT)の量が決まる
NFT ソウルバウンドトークン - 保有者の権益に対応
- ソウルによって生成されたソウルバウンドトークン(SBT)は、プロジェクトの報酬や収益のアンロックに使用できる
この仕組みの明確な目的の一つは、NFT保有者が毎回ウォレットを確認して未知のエアドロップを受動的に受け取るのではなく、自ら能動的にプロジェクトからのどの収益を得るか選択・アンロックできるようにすることである。
たとえば、アバター型NFTプロジェクトは、主なPFP発行後、しばしば新たなNFT(バナー、関連する画風のペットなど)をエアドロップすることで保有者に報酬を与える。通常、NFT保有者は未知のエアドロップをひたすら待つしかない。しかし、もしNFTプロジェクトがSBT関連の技術フレームワークを備えていれば、保有過程において自身が獲得したい報酬を自由に選択できるようになる。
NFTソウルバウンドトークンとは何か?
橙皮書の記事では、ソウルバウンドトークンの設定について次のように説明している。「Soul Bounding Token(ソウルバウンドトークン)、略してSBT。SBTは譲渡不可能なトークンであり、ゲーム内の特別な強力なアイテムのように、一度取得するとアカウントにバインドされ、他のアカウントに移すことはできない。もう一つの概念が『ソウル』であり、これはSBTを保持するウォレットアカウントを指し、その保有者は個人または組織でもよい。」
本稿で想定するNFT価値付与証明SBT技術フレームワークでは、SBTをアニメ「ドラゴンボール」における神龍への願い事に例えることができる。各「ドラゴンボール」が一つのSBTトークンを表し、それぞれが一つの「願い」を消費する。ただし、これらの「願い」は異なるNFTプロジェクトが自らのリソースとロードマップに基づいて提供する権益であり、以下の特徴を持つ:
- 譲渡不可、アドレスにバインドされる
- 発行総量は限定され、プロジェクト側が増発可能
- オンチェーンでNFTプロジェクトが提供する収益のアンロックまたは換取に使用可能
- NFT所有者のオンチェーン行動(保有期間など)に基づいて得られるSBTトークンを決定
技術フレームワーク上では、「時間」(NFTの保有期間)こそがNFT価値を決定する重要なオンチェーン要因だと考える。Moonbirdのアイデアに触発され、我々はHODL CLOCKを作成し、このノンカストディステーキングメカニズムの主要コンポーネントを独立させた。これにより、一定期間NFTを保有することでオンチェーン上の時間証明が可能となり、NFT保有者はそれに対応するオンチェーン報酬証明、つまりソウルバウンドトークンを得ることができる。さらに、このメカニズムはNFT保有者のオンチェーン名誉システムの構築にも寄与し、さまざまな権益を自由に選択できるようになる。下図はその一例である:

SBT技術フレームワークとの統合:オンチェーン行動に基づく長期的な報酬メカニズムの実現
NFT分野はまだ初期段階にあり、市場の進展とともに、初期の権益や「遊び方」が時代遅れになる可能性がある。時代に取り残されないために、NFTプロジェクトチームは常にNFTの新しい使い方を探求しなければならない。
そこで、NFTプロジェクトに対して、変化する遊び方に適応し、長期的に運用可能な技術フレームワークを策定することは可能だろうか?たとえば、NFTプロジェクトAがスマートコントラクト内に新たな遊び方や新リソースを導入した場合、以下のメカニズムテンプレートを使用して保有者の行動を呼び出し、将来すべての報酬を策定・実装できる。
(新遊び方)Name of game: HODL報酬を競う
(参加プレイヤー)Game members: NFTトークン
(プレイヤーのリソース)Resources: 各NFTトークンに関連付けられたクロック
(プレイヤーのオンチェーン行動)Action space: {mint, transfer by owner, transfer by broker, burn}
(プレイヤーの報酬方式)Reward function:
行動によりリソースが変更される。
報酬は各メンバーが保有するリソースに基づいて算出される。スマートコントラクト内でリソース変更機能を実装:
token_id.mint ⇒ token_id.clock :=0
token_id.transferByOwner ⇒ token_id.clock += time
token_id.transferByBroker ⇒ token_id.clock :=0その後、リソースに基づいて報酬関数を調整:
reward = match token_id.clock with
0 ⇒ “Not royal”
[1..a] ⇒ “Bronze”
[a+1..b] ⇒ “Silver”
others ⇒ “Gold”
end
NFTプロジェクトがこの技術フレームワークに従う場合、新たな遊び方の追加は、新しいフォームを記入するようなものになる:
Name of game: #ルールを説明する文字列
Game members: #身分の集合
Resources : #スマートコントラクトに保存される変数の集合
Action space: #スマートコントラクトで定義された関数の集合
Reward space: #プレイヤーに保証されるユーティリティの集合Reward function:
Resource mapping:
f: #Action space ⇒ #Resources
Parameterized reward mapping:
g: #parameter_list * #Resources ⇒ #Reward space

既存の多くのロードマップやMoonbirdのNestingシステムとは異なり、このソウルバウンドトークンとHodl Clock、および技術フレームワーク内のUtility Function機能が相互にネストされていることで、より大きな自由度を持つ。また、SBT技術フレームワーク下での報酬パラメータは調整可能であり、現時点で確定している権益を先に実装し、将来不確かな権益については後から調整できるように迂回することが可能である。これにより、大量のSBTの蓄積や、優れた権益に多数のSBTが集中することで体験価値が低下する状況を防ぐことができる。
結局のところ、このシステムの本質は、NFTプロジェクトがNFTユーザーに提供する譲渡不可能なオンチェーン証明書SBTであり、より公正なオンチェーン経済報酬システムを実現することを目的としている。同時に、NFT分野が追求するいくつかの革新的な理念も内包している:
- NFTそのものだけでなく、ユーザーがNFTを利用する方法も、NFTの価値の一部としてオンチェーンに記録される。
- NFTプロジェクトとユーザーの間にオンチェーンフレームワークを設け、NFTユーザーの行動をオンチェーンに記録し、それをスマートコントラクトのコード呼び出しとして利用し、最終的な結果をユーザーとプロジェクト双方のフィードバックによって形成する。
MaoDAO M³ Labsは、上記の技術的エンパワーメントをReady Player Cat保有者に適用することを試み、このようなメカニズムを他のNFTプロジェクトが簡単に統合できるプロトコルとして開発し始めた。
Ready Player Catを例に挙げると、このSBT技術フレームワークの実装効果をさらに理解できる。第一段階:ユーザーは自分の猫にHODL CLOCKを登録するかどうかを選べる(取引所で売買行為を行うとカウントがリセットされる)。第二段階:一定時間のカウントが満たされると、対応するSoulbound Tokenが得られ、さまざまな権益を自由に選択できる。これらの権益は、MaoDAO M³ Labsが孵化中の新プロジェクトと密接に関連しており、新たなNFTコレクション「Ready Player Soul」、NFT抽選インフラツール「NFT Luckbox」、テスト中のTwitter NFT記録追跡プラグイン「BlockTracker」などが含まれる。第三段階:プロジェクト側が新たな遊び方を決定しても、以前の名誉システムは引き続き維持され、より公平な報酬フレームワークが適用される。
今回、NFTの遊び方設計による報酬はオンチェーン上で行われ、どの権益をアンロックするかの選択権は保有者自身にある!(詳細情報はテスト版リリース時に公開予定)
Reference
Soulbound
https://vitalik.ca/general/2022/01/26/soulbound.html
Decentralized Society: Finding Web3's Soul
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4105763
なぜ「ソウルバウンドトークン」は良いアイデアなのか|予言家週報紙
https://orangexyz.mirror.xyz/dMr6F43Aiz79vuZgO0-d392BgG8elD86osAZ_xhsCRc
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














