木星链 木星链
Ctrl+D收藏木星链
首页 > 火必APP > 正文

NFT:深入解析 ERC-6551 底层原理

作者:

时间:1900/1/1 0:00:00

撰文: /img/202379213548/0.jpg" />

获取给定 NFT 的 tokenURI

南宁市深入推进“区块链+”人社应用和“打包快办”服务改革:8月20日,南宁市人社局召开专题党组会,传达学习市委十二届十次全体(扩大)会议精神,并就抓好贯彻落实作出部署。会议强调,局系统广大党员干部要将思想认识统一到市委决策部署上来,将学习贯彻市委十二届十次全体(扩大)会议精神和年度工作任务相结合,扎实推进各项中心工作;抓重点攻难点,切实保障和改善民生,千方百计保就业,兜住基本民生底线,深入推进“智慧人社”工作,深化“一门式”服务改革,深入推进“区块链+”人社应用和“打包快办”服务改革,确保完成全年目标任务。(南宁日报)[2020/8/23]

报告:区块链等技术深入应用为在线娱乐带来发展机遇:7月30日,中国音像与数字出版协会游戏出版工作委员会和中国游戏产业研究院联合发布《2020年1-6月中国游戏产业报告》,报告称,5G、云计算、虚拟化技术、编码技术、人工智能、区块链、数据中心等一系列互联网新技术的深入应用,将为在线娱乐和云端经济带来新的发展机遇。这些新技术将加快云游戏及 AR、VR等多终端游戏的发展和升级迭代,能有效提升用户体验。(界面)[2020/7/30]

获取给定 NFT 被 approve 的钱包地址

声音 | 菲律宾参议员:菲律宾不急于出台加密法规,建议成立专项小组做深入研究:菲律宾参议员Grace Poe表示,该国议员们并不急于出台使金融技术和加密货币等数字资产合法化的法律措施:“这是一件非常复杂的事情。事实上,立法者真的不应该急着起草一项有关这方面的法律。我们仍然需要学习很多东西,特别是在金融技术和数字资产方面。对我们大多数国人来说,这是陌生的领域,虽然他们中的一些人已经通过在线贷款接触了这一领域。但在没有适当的信息和教育的前提下,许多人实际上是受害者。”

参议员Francis Tolentino表示,监管机构应“放慢脚步”,研究“未成熟的”领域。对于具体应对方案,参议员建议成立一个工作小组来研究这一领域。该小组将由以下机构组成:菲律宾央行(BSP)、菲律宾证交会(SEC)、菲律宾存款保险公司、财政部以及卡加延经济区管理局。Tolentino还建议,如果有涉及海外菲律宾工人的担忧,劳工和就业部也应包括在该小组中。据证交会专员Luis Amatong称,委员会将颁布新规则,要求拥有数字产品的公司必须注册并受到监管审查,特别是如果其具有投资计划。另外,BSP和SEC已经同意进行定期讨论,以便可以提出实际的立法建议。(Rappler)[2019/9/23]

当你 mint NFT 时,你只是设置数据条目所有者的值(钱包地址)。当你转移 NFT 时,你只是改变了所有者的值(钱包地址)。下面两张图是 ERC721 合约中所有权设置相关代码:

动态 | 区块链等技术的叠加作用下已经深入生活各领域:据中国日报网消息,近日,“互联网新势力峰会”在杭州举办,峰会上主办方公布了最能代表2018年互联网产业新发展趋势的9大“新势力”,涵盖办公、旅游、音乐、出行、金融、社交、媒体、区块链、母婴9大场景。现场嘉宾认为,互联网经过20年发展,在大数据、人工智能、区块链等技术的叠加作用下已经深入生活各领域。时下互联网经济正处于消费互联网下半场和产业互联网上半场的转型升级期,互联网的下一个20年将深刻影响产业发展。[2019/1/23]

ERC721 合约中的 mint 函数

ERC721 合约中的 transfer 函数

大多数 NFT 合约就是这么简单。正如我们在上面看到的,没有代码能够使这些 NFT 拥有其他 NFT、ETH 或 ERC20 代币。

智能合约无法更改,那么 ERC-6551 如何让任何 NFT 拥有其他资产呢?

答案是:注册表 + 合约钱包。

智能合约钱包(CA 钱包)只是一个可以接收 NFT、ERC20 或 ETH 并另外执行任意交易的智能合约。这些合约钱包都有自己的地址(就像所有智能合约一样)。

如果你不熟悉注册表,你可以将它们视为存储信息的单个智能合约。ERC-6551 注册表包含:说明哪些 NFT 映射到哪些智能合约钱包的信息,它还使用代理创建智能合约钱包(了解即可并不重要)。

注册表合约代码?

https://vscode.blockscan.com/polygon/0x02101dfB77FDE026414827Fdc604ddAF224F0921

例如,Azuki #4567 可能映射到位于地址 0x243F4E0d556EFD1006c52E85A6ddFb6748A4C0b7 的智能合约钱包。一个 NFT 可以控制多个合约账户,但每个合约账户只属于一个 NFT,详见下图:

好了,我们现在有了一个注册表,可以为 NFT 创建钱包并将 NFT 和钱包关联在一起,这款 NFT 绑定钱包现在可以作为普通钱包使用。这个钱包可以转移 ETH、购买 NFT 或 Swap ERC20 代币,当然必须由 NFT 所有者发起交易。

我想重申一下,这些与 NFT 绑定的钱包是智能合约。它们与多签钱包类似,必须有人调用合约上的函数才能让钱包执行某些操作。对于 ERC-6551 钱包,NFT 所有者将在钱包上调用 executeCall 来启动交易。

那么这些 NFT 绑定钱包有什么特别之处?当控制 NFT 的所有者发生变化时,钱包的控制权也同步变化。控制 NFT 意味着你控制 NFT 绑定钱包中的一切,NFT 将从单一资产转变为捆绑的资产包。

TL;DR :ERC-6551 使所有 NFT 能够通过使用注册表和智能合约钱包来拥有一个钱包。注册表创建合约钱包并将该合约钱包关联到 NFT。合约钱包可以拥有其他资产,只有 NFT 的所有者才能在此钱包上执行交易。

MetaCat

个人专栏

阅读更多

金色早8点

Odaily星球日报

金色财经

Block unicorn

DAOrayaki

曼昆区块链法律

标签:NFTBSPNBS区块链BAKC Vault (NFTX)bspt币未来前景nbs币发行量区块链了多少人

火必APP热门资讯
ADI:金色观察 | “加密VC渣男”Paradigm能否重获社区信任?

金色财经 区块链7月2日 2022年11月,一款强大的人工智能工具ChatGPT横空出世,引发了全世界对于人工智能技术的惊叹,更是吸引了部分嗅觉敏锐的风险投资家们.

1900/1/1 0:00:00
MES:Messari:探索Web3社区的演变

作者:/img/202379222119/0.jpg" />这些消费者型APP通过提供数字身份的全面表示吸引以前的加密用户和新用户,这些APP已成为首次体验#NFT互动的领先APP.

1900/1/1 0:00:00
UNI:Uniswap进化史:V4的机会和影响

作者:LD CapitalUniswap V0Uniswap V1于2018年11月推出。但是,实际上在之前的一年里,Uniswapd的雏形已经形成.

1900/1/1 0:00:00
PNX:OPNX 债券交易成噱头、被质疑“虚假交易” Su Zhu 开交易所还债的愿望能实现吗?

作者:西柚,ChainCatcher近日,三箭资本创始人Su Zhu等人创办的加密债权交易平台OPNX(Open Exchange)的交易量上涨、平台币OX价格暴涨等众多利好消息.

1900/1/1 0:00:00
NFT:ERC-6551如何开启NFT新纪元?

作者:Kelly Kim/img/202379214344/0.jpg" />编者按:NFT 的第一个迭代(10k PFPs)结束了,是时候回归 NFT 的基本面并重拾 NFT 的真正使命.

1900/1/1 0:00:00
加密货币:澳交所:31%的澳大利亚年轻人尽管厌恶风险 但仍持有加密货币

作者:深链DCNews一项新的研究发现,尽管认为自己比年长的同行更“厌恶风险”,但近三分之一的澳大利亚年轻投资者在过去一年中持有或交易过加密货币.

1900/1/1 0:00:00