SBTとNFTの違い:譲渡制限だけで資格や本人確認を保証しない

SBTはアカウントに結び付いて譲渡を制限するトークンの考え方です。ERC-5192はERC-721を拡張する最小のインターフェースで、NFTと無関係な別の分類と決め付けないでください。

SBTとNFTの違い:譲渡制限だけで資格や本人確認を保証しない

SBTはアカウントに結び付いて譲渡を制限するトークンの考え方です。ERC-5192はERC-721を拡張する最小のインターフェースで、NFTと無関係な別の分類と決め付けないでください。

規格と運用を分ける

項目確認
譲渡locked状態と実装の制限
発行誰が何を根拠に証明するか
失効資格終了・誤発行をどう扱うか
再発行アカウント喪失・変更時の扱い
公開情報誰が何の履歴を見られるか

lockedが示す範囲

ERC-5192ではlockedがtrueなら、アカウント間で移すERC-721の関数は失敗する仕様です。資格の内容が正しいこと、現実の身元、鍵管理の安全性まで保証するものではありません。

架空の受講証明を考える

講座修了証なら、運営者、修了判定、誤発行とアカウント喪失時の対応も確認します。失効・再発行・非公開が5192を使うだけで自動的に備わるとは考えません。既存SBTZリリース記事とは分け、一般の設計を扱います。導入成果や法的資格を作って載せません。

ERC-5192で決まっていること

ERC-5192が定めるのは、ごく小さな仕組みです。トークンIDごとに譲渡できない状態かを返す関数locked(tokenId)と、状態が変わったときのイベントLocked・Unlockedだけで、インターフェースIDは0xb45a3c0eです。ウォレットやマーケットプレイスは、このIDに対応しているかを確かめて、譲渡ボタンを出すかどうかを判断できます。発行の手続き、失効、再発行の方法は規格の外で、各プロジェクトが決めます。

NFTとSBTの比較

項目一般的なNFT(ERC-721)SBT(ERC-5192)
譲渡所有者が自由に移せるlockedの間は移せない
売買マーケットプレイスで売買される売買を前提にしない
主な用途アート、ゲームアイテム、会員権参加証明、修了証、実績バッジ
鍵をなくしたとき取り戻せない発行者が再発行するかは運営次第

言葉の由来

Soulbound Tokenという言葉は、2022年5月にE. Glen Weyl、Puja Ohlhaver、Vitalik Buterinの3氏が公表した論文「Decentralized Society: Finding Web3’s Soul」で広まりました。論文が描いたのは、人やコミュニティの経歴を譲渡できないトークンで表す社会の構想です。ERC-5192はそのうち「譲渡できない」部分だけを最小限の形で規格にしたものと考えると、範囲を取り違えにくくなります。

受け取る前の確認

エアドロップなどで「SBTを受け取るには署名が必要」と案内されたら、署名の内容を確かめます。SBTの受け取りに資産の承認(approve)や送金は通常要りません。

出典と確認範囲

個別適用や説明の拡張時に確認する事項:実装の状態、発行・再発行・失効、個人情報と資格の法的扱いを確認。

カテゴリNFTWeb3

この記事を書いた人

Labochan

Web3 & NFT リサーチャー/ライター(クリプト歴 7 年、ガチホ歴 3 年)。NFTLABO 編集長として月100本のニュース&エアドロNoteを監修。累計 $150,000 相当の大型エアドロ獲得ノウハウを発信。

運営: 投資ラボ運営者情報お問い合わせ