ERC-6551
https://eips.ethereum.org/assets/eip-6551/diagram.png
ERC-721 ではトークンIDと所有者を紐づけて、所有を表現できていたけど、
ERC-6551になるとERC-721のNFTからアカウントを発行して、ERC721を通して、そこに紐づくアカウントをコントロールできるってこと??
ERC-6551は、ERC-721のNFTにスマートコントラクトウォレットを発行し、トークンバウンドアカウント(略してTBA) に変換することを提案するイーサリアム標準です。
TBA(Token Bound Accounts)
ERC-721トークンが所有するスマートコントラクトアカウントのインターフェースとレジストリ(データの保管庫) トークンバウンドアカウントはERC-721規格との後方互換性がある
既存のNFTは基本的な変更を行うことなくERC-6551を実装することができる
トークンバウンドアカウントはスマートコントラクトのウォレット
ERC-721のNFTが所有している
トークンバウンドアカウントのコントロールはNFTのオーナー
1つのERC-721トークンは複数のTBAを所有することができる
各TBAは特定の目的のために割り当てられ
Registry
createAccount
account
TBA アドレスを計算
なにが可能になる?