# ERC-6551:将NFT变成以太坊账户的新标准ERC-6551是一个新的代币标准,于2023年5月7日在以太坊主网上发布。它大大增强了ERC-721 NFT的功能,使其能够作为独立的智能合约账户运行,从而比以往更加通用和实用。## ERC-6551的基础### 为什么需要ERC-6551?随着NFT越来越多地被用作链上身份的一种形式,ERC-721代币无法充当代理人或拥有其他链上资产的限制变得越来越明显。这与现实世界中不可替代资产的用例不符。ERC-6551通过赋予每个ERC-721代币以太坊账户的全部功能来解决这个问题,同时保持与现有ERC-721合约的兼容性。### ERC-6551如何工作?ERC-6551通过为每个ERC-721代币部署独特的智能合约账户(称为"代币绑定账户")来实现其功能。这是通过无许可注册完成的。值得注意的是,单个NFT可以通过ERC-6551拥有多个代币绑定账户,这意味着一个NFT现在可以包含多个钱包等功能。### ERC-6551的功能有了ERC-6551标准,NFT现在可以执行普通以太坊钱包的所有功能。基本功能包括使用NFT存储其他NFT、交易ERC20代币等。但这仅仅是开始。例如,在web3游戏中积累的NFT可穿戴设备现在可以存储在同一游戏的玩家头像NFT中。这不仅在心理层面上更有趣、更直观,而且如果玩家决定退出游戏,他们可以在NFT市场上将玩家头像及其累积的可穿戴设备作为一个整体出售。此外,PFP项目现在可以通过向使用代币绑定账户的持有人空投奖励,来激励和重视其收藏品的扩展效用。ERC-6551允许NFT拥有多个代币绑定账户并支持多链代币绑定账户,这为NFT领域提供了额外的实用层面,很可能会引发新一轮的实验和创新浪潮。## 注意事项并非所有NFT项目都支持ERC-6551。不依赖ownerOf方法的智能合约项目与ERC-6551标准不兼容。此外,ERC-6551还存在两个主要的安全隐患:1. 欺诈行为:去中心化市场需要警惕潜在的欺诈行为。例如,卖家可能出售一个据称持有一定数量ETH的NFT,但在出售后提取ETH,使买家账户变空。2. 所有权循环:ERC-6551可能导致NFT转移到其自己的代币绑定账户,使该账户中的所有资产永久无法访问。## 行业观点许多业内人士对ERC-6551持积极态度。他们认为这是NFT向链上身份迈进的重要一步,为NFT带来了更多的多功能性和实用性。## 如何使用ERC-6551Tokenbound是一个以ERC-6551标准为中心的开源工具套件,提供了一个账户浏览器界面,用户可以通过它部署ERC-6551账户并与其他账户交互。要将代币绑定账户部署到你选择的NFT,可以按以下步骤操作:1. 访问tokenbound.org并连接钱包2. 点击"我的NFT"按钮3. 选择目标NFT,然后点击"部署账户"按钮4. 用钱包确认部署交易,等待交易完成5. 完成后,你将在所选NFT的仪表板中看到"使用钱包"选项需要注意的是,ERC-6551刚刚登陆主网,相关工具仍在开发中。未来几个月内,我们很可能会看到更多用户友好的界面和工具出现。ERC-6551的出现是NFT领域的一个重要里程碑,它为NFT带来了更多的多功能性和实用性,使其与现实世界的用例更加贴近。随着时间的推移,我们将看到更多基于ERC-6551的创新应用和实验。
ERC-6551:赋予NFT独立账户功能的革命性标准
ERC-6551:将NFT变成以太坊账户的新标准
ERC-6551是一个新的代币标准,于2023年5月7日在以太坊主网上发布。它大大增强了ERC-721 NFT的功能,使其能够作为独立的智能合约账户运行,从而比以往更加通用和实用。
ERC-6551的基础
为什么需要ERC-6551?
随着NFT越来越多地被用作链上身份的一种形式,ERC-721代币无法充当代理人或拥有其他链上资产的限制变得越来越明显。这与现实世界中不可替代资产的用例不符。ERC-6551通过赋予每个ERC-721代币以太坊账户的全部功能来解决这个问题,同时保持与现有ERC-721合约的兼容性。
ERC-6551如何工作?
ERC-6551通过为每个ERC-721代币部署独特的智能合约账户(称为"代币绑定账户")来实现其功能。这是通过无许可注册完成的。值得注意的是,单个NFT可以通过ERC-6551拥有多个代币绑定账户,这意味着一个NFT现在可以包含多个钱包等功能。
ERC-6551的功能
有了ERC-6551标准,NFT现在可以执行普通以太坊钱包的所有功能。基本功能包括使用NFT存储其他NFT、交易ERC20代币等。但这仅仅是开始。
例如,在web3游戏中积累的NFT可穿戴设备现在可以存储在同一游戏的玩家头像NFT中。这不仅在心理层面上更有趣、更直观,而且如果玩家决定退出游戏,他们可以在NFT市场上将玩家头像及其累积的可穿戴设备作为一个整体出售。
此外,PFP项目现在可以通过向使用代币绑定账户的持有人空投奖励,来激励和重视其收藏品的扩展效用。ERC-6551允许NFT拥有多个代币绑定账户并支持多链代币绑定账户,这为NFT领域提供了额外的实用层面,很可能会引发新一轮的实验和创新浪潮。
注意事项
并非所有NFT项目都支持ERC-6551。不依赖ownerOf方法的智能合约项目与ERC-6551标准不兼容。
此外,ERC-6551还存在两个主要的安全隐患:
欺诈行为:去中心化市场需要警惕潜在的欺诈行为。例如,卖家可能出售一个据称持有一定数量ETH的NFT,但在出售后提取ETH,使买家账户变空。
所有权循环:ERC-6551可能导致NFT转移到其自己的代币绑定账户,使该账户中的所有资产永久无法访问。
行业观点
许多业内人士对ERC-6551持积极态度。他们认为这是NFT向链上身份迈进的重要一步,为NFT带来了更多的多功能性和实用性。
如何使用ERC-6551
Tokenbound是一个以ERC-6551标准为中心的开源工具套件,提供了一个账户浏览器界面,用户可以通过它部署ERC-6551账户并与其他账户交互。
要将代币绑定账户部署到你选择的NFT,可以按以下步骤操作:
需要注意的是,ERC-6551刚刚登陆主网,相关工具仍在开发中。未来几个月内,我们很可能会看到更多用户友好的界面和工具出现。
ERC-6551的出现是NFT领域的一个重要里程碑,它为NFT带来了更多的多功能性和实用性,使其与现实世界的用例更加贴近。随着时间的推移,我们将看到更多基于ERC-6551的创新应用和实验。