1、ERC-6551基础知识
背景介绍
ERC-6551是一个全新代币标准,于2023年5月7日在以太坊主网上发布。该标准极大地增强了ERC-721NFT的功能性,允许它们作为专属于自己的智能合约账户运行,使它们比以往任何时候都更通用、更实用。
为什么发布ERC-6551
ERC-6551的发布动机来源于有越来越多人使用NFT作为链上身份的一种形式。到目前为止,ERC-721代币不具有代理功能或者不拥有其他链上资产,这与现实世界中不可替代资产的用例是不同步的。
因此,ERC-6551通过为每个ERC-721代币授予以太坊账户的全部功能来解决这个问题,同时保持与现有ERC-721合约的兼容性。这是通过使用无许可注册表为每个ERC-721代币部署唯一的智能合约帐户来完成的。
Tether、Bitfinex 和 Hypercore 支持的 Holepunch 推出点对点即时消息应用:金色财经报道,Tether、Bitfinex 和 Hypercore 支持的、用于构建点对点应用的完全加密平台 Holepunch 宣布推出免费的点对点即时消息应用 Keet Mobile,Keet Mobile 将把控制权交还给人们,与桌面版类似,Keet Mobile 基于完全开源的点对点技术栈 Holepunch 技术。
目前 Keet Mobile alpha 初始版本将仅限于短信发送,但计划在几个月内支持音频或视频通话功能。Tether 首席技术官兼 Bitfinex 首席技术官 Paolo Ardoino 也是 Holepunch 首席安全官。[2023/1/30 11:37:00]
请注意,单个NFT也可以通过ERC-6551拥有多个代币绑定帐户。从这个意义上说,一个NFT现如今可以包含多个钱包等等。
伦敦设计师Charli Cohen将发布Genesis Digi Fizzy ERC-1155 NFT:数字时尚拍卖交易平台DIGITALAX宣布伦敦设计师Charli Cohen合作,Cohen将在DIGITALAX链上图书馆发布Genesis Digi Fizzy ERC-1155。Charli将开放其源代码,未来的设计师可以根据部分版税分配将它运用到其服装中。[2021/3/20 19:03:21]
ERC-6551运作原理
ERC-6551引入的系统主要由两部分构成:用于部署代币绑定帐户的无许可注册表和用于与这些帐户交互的标准接口。
HyperChain Capital首席执行官:DeFi领域有巨大的增长机会:HyperChain Capital首席执行官Stelian Balta在接受采访时表示:“我相信DeFi领域有巨大的增长机会,其中一个领先的DeFi项目Kyber Network的交易量刚刚超过10亿美元,项目市值仅略高于3亿美元,我认为这是严重低估。”
Stelian Balta还表示,其认为最好的区块链游戏平台是使用EOSIO技术的平台。(Cointelegraph)[2020/7/5]
可以使用ERC-6551做什么
多亏了ERC-6551标准,你现在可以使用ERC-721NFT做任何你使用普通以太坊钱包可以做的事情。当然,最基本的用途是使用你的NFT来存储其他NFT、交易ERC20等。然而,这还只是冰山一角!
动态 | 区块链开发者提出令牌标准ERC-1400:据Cryptovest消息,四名区块链开发人员Stephane Gosselin、Adam Dossa、Pablo Ruiz和Fabian Vogelsteller近日提出了一项基于以太坊网络的新安全令牌标准。该标准称为ERC-1400,旨在更好的帮助实体企业享受安全令牌服务(STOs),以及遵循相关法规。[2018/9/13]
比如,假设你在一款新的web3游戏中获取了一套NFT可穿戴设备。你现在可以将它们存储在你选择的NFT中,而不必将它们保存在你的常规以太坊钱包中。这不仅会在心理上感到更有趣,更熟悉,而且如果你以后不想再玩这个游戏了,你还可以考虑通过ERC-6551在NFT市场上将你的玩家avatar和所累积的可穿戴设备整体出售。
代理溢出错误导致ERC20漏洞 需要智能合同审计:据merkle分析,由于原始ERC20智能合约中的代理溢出错误,各种资产的总供应量虚增。这会使ERC20令牌创建者滥用智能合约技术、人为增加资产收益。智能合约攻击者可以将大量的代币转移到零余额的地址。对此,分析师认为在以太坊生态系统中需要安全响应机制。在部署智能合同之前对智能合同进行适当的审计就必须成为强制性标准。如果这些智能合约在独立用户在实时区块链上使用之前已经被审查过,那么这些问题很容易被避免。[2018/4/29]
这只是一个假设的例子,但确实还有很多可能性。还有个例子是,PFP项目现在可以通过向任何持有代币绑定账户的收藏者空投奖励来激励人们关注其收藏品的扩展效用。
此外,ERC-6551允许NFT拥有多个代币绑定账户,并支持多链代币绑定账户,这提供了额外的效用层,肯定会在整个NFT领域掀起新的实验和创新浪潮。
警告
并非所有的NFT项目都兼容ERC-6551标准。也就是说,智能合约不依赖于ownerOf方法的项目与ERC-6551标准不兼容,例如CryptoPunks。
除了缺乏全面的ERC-721支持之外,ERC-6551还存在两个主要的安全问题,大家需要对NFT生态系统保持警惕:
undefined欺诈行为:去中心化市场需要警惕潜在局。例如,一个用户出售一个据称持有一定数量ETH的NFT,但却在售出后提取ETH,只留给买家一个空账户。一些防止此类局的方法建议包括跟踪代币绑定账户余额,并确保在交易期间资产承诺保持不变。然而,欺诈问题并没有在ERC-6551中直接解决,需要在市场层面或通过外部智能合约解决。
undefined所有权周期问题:ERC-6551可能会导致NFT被转移到自己的代币绑定账户,导致该账户中的所有资产永久不可访问。这形成了一个“所有权周期”,由于需要无限的搜索空间,因此很难在链上防止这种“所有权周期”问题。虽然它不在ERC-6551标准的范畴内,但建议应用程序采取接口措施来限制此类转移。
2、ERC-6551的相关评论
?ERC-6551合著者、FuturePrimitive联合创始人BennyGiang说:“想法很简单……如果NFT有自己的钱包会怎么样?受灵魂绑定代币的启发,我们反向思维,称之为代币绑定账户,我们将钱包绑定到NFT,而不是将NFT绑定到钱包。”
?NounsDAO成员、GnarsDAO及TingsDAO创始人Gami说:“ERC-6551是我加入NounsDAO以来对我自己的Nouns的想法。“创业者”概念完全有可能实现。Nouns可以连同他们一路上获得和创建的东西一起出售。”
?Solidity工程师0xBeans.eth说:“ERC-6551可能是更加有趣的以太坊应用层改进提案之一……出现了许多有趣的属性,比如可交易账户……ENS是迈向链上身份的一步,在我看来,NFT拥有完整的以太坊账户将是下一步。该EIP与EIP4337密切相关。有相关参考实现基本上创建了2个ETH帐户并将它们绑定到代币。”
3、如何使用ERC-6551
Tokenbound是一套基于ERC-6551标准的开源工具组件,它提供的服务之一是帐户浏览器接口,你可以使用它来部署ERC-6551帐户并与其他人交互。
如果你要将代币绑定帐户部署到你所选的NFT,可以按照以下步骤来操作:
访问https://tokenbound.org并连接你所选择的钱包
点击“MyNFTs”按钮
选择你想要的NFT,点击“DeployAccount”按钮
用你的钱包确认部署交易,等待交易完成
操作完成!现在你会在你选择的NFT的仪表板上看到一个“UseWallet”选项;在撰写本文时,我收到了一条“即将推出……”的消息,所以期待在短期内推出完整的功能。
还请注意,ERC-6551才刚刚上线主网,围绕它的工具才刚刚开始开发。我们期待看到各种各样的“用户体验”和“用户界面”的发展进步。
4、结论
ERC-6551的到来是NFT领域的一个历史性里程碑,通过将NFT变成自己的智能合约账户,开辟了一个充满全新可能性的世界。这为NFT带来了更多的通用性,也使它们与现实世界用例更紧密地结合在一起,让它们对用户来说更实用、更相关。在未来的几个月里,我们会看到越来越多的ERC-6551采用和实验!
此外,每当怀疑论者说NFT“点击右键就可以保存”时,我们现在可以将代币绑定帐户部署到NFT了,这使得这种指控更加没有凭据。当然,你可以复制并保存图片,但你不能复制并保存图片中的内容哦。
随着近日比特币行情站上30000美元关口,山寨MEME币又开始兴风作浪了,比如PEPE、AIDOGE、XEN等。当然也吸引了很多smartmoney或者内幕者的投机,而且字面收益非常高.
1900/1/1 0:00:00在《以太坊生态系统需要三个技术转型》一文中,我概述了为什么明确考虑L1+跨L2支持、钱包安全性和隐私作为以太坊生态系统堆栈的必要基本功能,而不是作为可以由单独的钱包单独设计的附加组件的关键原因.
1900/1/1 0:00:00阅读本文的你应该对MEV生态系统有一定的了解。MEV是无许可分布式系统的基础,是不可被消除的。MEV的市场结构是动态复杂的,但在工作量证明网络中从MEV市场获利的参与者要么是矿工,要么就是搜索者.
1900/1/1 0:00:00Messari近日发布了年度报告CryptoThesis2023,长达168页,其中第7章是关于DeFi的2023年10大趋势.
1900/1/1 0:00:00本文将重点关注Web3社交及其运作原理。让我们开始吧。社交是链上身份最令人兴奋的类别之一,因为此类拥有非常活跃的活动,而且对大多数人来说此类的用例是实实在在看得见的.
1900/1/1 0:00:0011月7日,以太坊旧金山黑客松宣布13个获奖项目,分别为mundo、FuelScape、BB3-BEEP3R、DAOCensus、melovault、Org3、UNIC、ZKSection9、D.
1900/1/1 0:00:00