风险提示:央行等十部委发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》, 请读者提高风险意识。

a16z Crypto 合伙人: NFT 版税发展历程、运作机理与新机遇

我们不能在链上强制执行版税,但也许我们可以在链上获取版税数据。

Michael Blau
Michael Blau
热度 ...

视频标题:UnderstandingNFT royalties

人们最初对 NFT 的设想十分美好:NFT 智能合约在链上强制执行二级版税,因此只要创作者的 NFT 在二级市场上交易,创作者就能赚到钱。这真是太棒了,这个资产在互联网上流通,无论何时资产的转手、出售都会为创作者带来了盈利。

然而,现实情况是,智能合约并不能在链上强制执行 NFT 版税。关于这一话题,我会给大家介绍一些背景知识,谈谈 NFT 版税、它的工作原理、不同版税标准的演变,以及我们刚刚概述的这个问题的潜在解决方案,最后,我会给大家一些建议。

版税

从 Investopedia上 理解,版税是为持续使用个人或公司资产而向其支付的款项。假设你是一位艺术家,你创作了一件非常酷的艺术品,并将其出售。如果该 NFT 易手、转手、交易或在任何市场上出售,将从销售额和价格中抽取一定比例返还给原创作者。

Erc721 和版税

ERC721 是一个标准,是关于链上 NFT 定义、代码、状态管理的规范。如果你真的去阅读相关规范,你会发现实际上并不需要在链上执行任何付款或版税。如图所示,这段代码是 Zeppelin 实现 ERC721 转移功能的开放代码。从本质上讲,它定义了 NFT 如何从一个钱包转移到另一个钱包的逻辑。

如果你逐行查看这段代码中,你会发现这段代码中没有任何一点提到销售价格、从销售价格中抽取的比例等。标准的确说过,你可以通过一些方式在转让功能中加入费用。但即使如此,也没有相关的标准。因此,如果一个项目想在转让中强制收费,就必须针对具体项目进行操作,但项目之间没有可比性和互操作性。

NFT

挑战

那么,我们目前的挑战有哪些?第一种情况是,假设你想收取一定的费用,让我们把问题简化,也许,我们不采用版税百分比,而是采用一美元的方式:你随时都可以转让 NFT,创作者将从你这里拿走一美元。但是,生态系统中的用户可以随时对 NFT 进行包装。比方说,他们付给你一美元,但不是将 NFT 发送到另一个钱包,而是将其发送到智能合约,该智能合约锁定 NFT,并向你发行一个新的 NFT,这样包装后的 NFT 完全没有版税限制,可以在区块链生态系统中完全自由地交易。另一个问题是:如果你想把它转给自己怎么办?如果你想把你的 NFT 从一个钱包转移到另一个钱包,那么你是不应该付费用的。第三种情况是,你在转移功能中添加的东西越多,无论是费用还是其他规则,你基本上就限制了 NFT 的可组合性。

版税的实际运作方式

真正的情况是,市场在幕后兑现这些版税,所以作为创作者,你需要做的——就是你必须手动去每个市场告诉他们说这是我的版税,告诉他们如果我的 NFT 卖出去,我想收取多少版税。

NFT

在一个崇尚可组合性和互操作性的领域里,这种操作简直太不切实际。我们现在知道,区块链上有很多市场,任何人都可以非常容易地创建或部署一个市场,而且可能会有无限多的市场。让一个创造者去每个市场手动要求他们,这要求太高了。所以,如果我们不能在智能合约中强制执行版税——我们也不想去告诉每个市场我们的版税信息。在我们讨论解决问题之前,我想先谈谈 NFT 版税的进化史。

版税进化史

EIP2981 是 NFT 版税标准。但是该标准并不强制执行版税,虽然这是很多人的一个误解。它所做的是收集你的版税信息:创作者信息、他们应该得到的报酬版税比例等,将这些信息放在链上,放在智能合约中。

市场需要做的仅仅是查询你的 NFT 合约,以了解它应该做什么。如图所示,我这里的一小段代码就展示了所谓的版税信息,你可以看到它接收销售、价格,然后返回给你信息——谁应该得到支付以及支付多少。

NFT

这样做的目的是,如果市场看到你的 NFT 合约在他们的市场上交易,他们就可以查询这个函数,了解数据并兑现你的版税。

但有一个小问题:该标准完全不向后兼容。因此,如果你在标准出现之前就已经在链上创建 NFT,那么你就处于锁定状态,你什么也做不了。如果你的 NFT 合同可以升级,那情况还不算很糟糕。但现实情况是,大多数人并没有这么做,大多数人只是在使用其他标准,比如开放式 Blend 合同或其他 erc721 合同的变体。

第二个问题是市场没有标准可言。比如在 2981 该想法出现以前,Foundation、Zora 和 wearable 等许多市场平台都推出自己版本的标准。它们做了同样的事情:向你返回支付版税所需的信息,但在具体细节上不同——比如,他们称呼版税信息为版税数据,也许不返回实际版税金额,而只返回版税百分比和基点。因此,市场真的没有标准可循。

那么,我们如何才能使 EIP 2981 向后兼容,同时解决这个问题呢?这就是集中版税注册处(manifold royalty registry)发挥作用的地方。它是一个典型的链上注册表。它有两个作用。首先,它将所有现标准、基础标准、稀有变量标准和 EIP291 整合为一个标准。它将所有这些标准都包含在内,所以不管你执行的是哪一个标准都没关系。

关于【a16z Crypto 合伙人: NFT 版税发展历程、运作机理与新机遇】的延伸阅读

  • 4 月吸引近 10 亿美元投资,日活 300 万,Web3 游戏的牛市要来了吗?

    近期,Web3游戏备受关注,Notcoin在挖矿阶段就拥有600万日活跃用户,市值超过8.2亿美元。两大风投共募资近9亿美元,为Web3游戏储蓄弹药。活跃钱包数量环比增长17%,a16z和Bitkraft Ventures都在投资Web3游戏领域。Bitkraft Ventures是一家专注于投资Web3游戏和数字娱乐的公司,已筹集2.75亿美元。Web3游戏的活跃用户不断攀升,包括Pixels、Sweat Economy、StarryNift、Another World、Alien Worlds、MotoDex和Nine Chronicles等游戏。这些游戏采用不同的区块链技术,展现出巨大潜力。未来,Web3游戏可能发展成3A大作或全链游戏,也可能是社交小游戏。

  • a16z研究主管:区块链机制设计难的8个原因

    机制设计是为了实现理想结果的逆向工程,在web3中面临着缺乏信任和串通的挑战。维克里拍卖作为一种优雅高效的设计,在区块链环境中很少被使用,因为受到不受信任的区块生产者的影响。机制设计者必须考虑如何防止串通,同时也要考虑如何激励参与者。区块链协议的设计空间更大,但也带来了一些风险。因此,区块链研究人员需要考虑底层基础设施层的运作细节。尽管目前还不成熟,但区块链领域也为机制设计提供了独特的机遇。

其次,它还能实现向后兼容。因此,即使你没有在合同中直接实施 EIP2981,你也可以访问这个注册表,输入你的版权信息,然后就可以使用该表。

下面,我们来看一个简单的示例。如图所示,这是版权登记网站上的一个片段,这是他们创建的用户界面。你输入一个智能合约地址,输入该智能合约中的一个特定代币 ID,然后输入一个销售价格,注册处就会根据你输入用户界面的销售价格,返回谁应该得到报酬,以及应该得到多少报酬。

这一表格是去中心化的,创建者可以设置它之后就不管了。他们可以在这个地方一次性上传他们的版税、信息,不需要做其他动作。如果他们愿意,只需来注册表查询这一个地方,就能获得他们需要的所有信息。这样既方便了创作者,也方便了市场,但还是有一个小问题。问题在于,市场仍然可以忽略注册表的权利。

NFT

操作者过滤器

上述操作只是让版税数据本身的信息去中心化,并不强迫市场做任何事,市场未必会尊重版税。那么,我们该如何做才能更接近这个目标呢?这就是操作者过滤器的作用所在。

NFT

操作员过滤器是一个高级功能。它是一个阻止列表,允许创作者阻止自己的作品在市场上销售或与某些应用互动。它不仅适用于市场,还适用于任何应用程序。

这个想法最棒的地方在于,你可以在链上强制执行。这是你可以放在合约中的东西,它可以执行你的 NFT 如何与生态系统的其他部分互动。因为大多数情况下,任何 NFT 应用程序一般都要求用户批准一个智能合约,以他们的名义传输一个 NFT。因此,在市场的背景下,用户可能会批准将其资产、NFT 转让给市场,从而将其挂在市场上。如果有匹配方,市场就会进行竞价和出价,然后他们会以卖方的身份将钱转给你,并将 NFT 从你的钱包转入买方的钱包。这个市场实际上是作为链上的智能合约在运作。

你可以使用操作员过滤器阻止他们。它做了两件很酷的事。第一件事是屏蔽特定地址。你可以把市场视为链上的智能合约,它位于一个特定的地址,我可以直接封禁这个地址。但我们也知道,别人还是可以重新部署代码,饶过你的封禁名单。一个聪明的解决方案是代码散列(codehash),它是应用程序或市场本身源代码的唯一数字指纹。因此,我们将获取源代码的唯一数字指纹,并屏蔽该指纹。因此,即使有人在链上复制市场 30 次,也没关系,阻止列表仍会阻止他们。

NFT

那么我们该如何设置过滤呢?作为创建者或项目,你有两种选择。第一个选择是你可以策划自己的屏蔽列表,你可以非常信任自己。你可以成为一个非常出色的链上侦探。你可以了解每一个市场和应用的最新动态。你可以去了解每一个市场和应用程序的最新动态,判断是否要让你的虚拟货币与应用程序互动,并在链上创建你的区块列表。

NFT

第二个选择是外包给别的团队,我这里推荐的一个团队叫 CORI,也是一个研究机构。基本上是由生态系统中很多流行的公司和市场组成的,比如 Zora、openSea、NiftyGateway 等。我们决定把谁能加入这个市场、谁能加入那个市场,剩下的让这个团队完成。

这两者之间会有一些权衡。在第一个版本中,你可以完全控制。而在另一个版本中,你可以完全控制,但你不一定同意 CORI 做出的所有决定。

小结

正如我们最初所言,我们不能在链上强制执行版税,但也许我们可以在链上获取版税数据。让我们使用集中版税注册处把这些信息放到链上,然后,如果我们就可以更接近强制执行。

如果你们想在自己的项目中使用 NFT,那么可以使用操作者过滤器,即使你不想阻止任何人。因为部署这个过滤器几乎不需要任何努力。你可以直接在你的智能合约中加入运算符过滤代码,然后留下一些可能性,因为行业每天都在变化,我们不知道明天会发生什么。

最后,版税的相关讨论每天都在变化。我今天谈到的这些事情中,有些是在过去几个月中产生的,所以我们不要做出任何仓促的决定。如果你要创建一个 NFT,请确保 NFT 是可扩展的。可拓展与可升级是完全不同的,对于任何技术人员来说,你知道你可以非常容易地创建一个可升级的智能合约。这当然是一个选项,但如果你不想这么做,因为你不想拥有所有的控制权,在去中心化方面做得更多,你就可以让你的 NFT 具有可扩展性。

NFT

现在的生态系统中有很多标准,也许没有那么流行,但它们确实存在,比如模块化 NFT、集中 NFT合同、集中版税注册处,他们的 NFT也是可扩展的。你可以为你的 NFT 添加插件,在操作员过滤器的例子中,你需要完成很多链上代码。如果我几个月前就发布了一个集中 NFT,而当时运算符过滤器还没出现,由于合约的结构设置,对我来说,在该合约中添加插件并使用运算符过滤器就会非常简单。所以你要给自己这种选择性,因为我们真的不知道未来会发生什么。


免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Michael Blau,如有侵权请联系删除。转载或引用请注明文章出处!

标签:

分享至
https://www.chainlook.cn/toutiao/1692773407.html

下一篇:

Balancer:漏洞尚未被利用,建议用户尽快提款

链观CHAINLOOK消息,Balancer在推特上发文更新漏洞修复进展,由于团队采取紧急措施,Balance […]

免责声明:
链观CHAINLOOK作为区块链技术应用与Web3行业研究的智库媒体,旨在为中国区块链专家、学者们提供最新的行业资讯信息与数据样本,用于区块链技术研究与创新。本站所发布的文章仅代表作者的个人观点,不代表链观CHAINLOOK官方立场,本站所发布的区块链行业研究报告与数据分析成果是通过人工智能算法对数据内容进行分析与归纳生成,不代表任何投资暗示与建议,链观CHAINLOOK不承担法律责任。

风险提示:
虚拟货币不具有法定货币等同的法律地位,参与虚拟货币投资交易存在法律风险,链观CHAINLOOK坚决反对各类代币炒作,请读者提高风险意识,理性看待区块链技术应用及市场风险。

© 链观CHAINLOOK All Rights Reserved. 京ICP备18054193号-5