Metaplex 推出了一种新的资产类别——可编程NFT(Programmable NFTs),旨在通过可配置的规则集强制执行创作者版税。该文章详细介绍了其工作原理、现有NFT系列的升级路径、对开发者集成的要求,并讨论了相关风险与权衡。
📣 创作者现在可以在 royalties.metaplex.com (beta) 开始现有收藏品的版税强制升级流程。
Metaplex 正在构建一种新的资产类别——可编程 NFT,它允许灵活配置各种生命周期规则,包括创作者可用于强制执行版税的某些转移限制。这种新的资产类别被称为可编程 NFT。
📌 现有的
NonFungible资产类别将继续存在,项目/创作者将能够选择最适合其用例的资产类别。我们认识到并非所有收藏家都希望使用ProgrammableNonFungible资产,因为它赋予了创作者控制权,并建议创作者认真权衡利弊。
以下是新资产类别的高层工作原理:
⚠️ 可编程 NFT 和版税规则集正在进行 Beta 版发布。我们预计 Beta 阶段将持续 90 天,之后我们将发布一套稳定的接口和功能。此新功能的三方审计仍在进行中,创作者和开发者应自行承担使用风险。
📌 现有收藏品的迁移是完全可选的。不希望迁移到
ProgrammableNonFungible的创作者将保留现有NonFungible资产类型。
创作者将有两条针对现有收藏品的升级路径:
现有收藏品的升级工具将于 1 月 6 日在 royalties.metaplex.com 上线。创作者需要连接持有其收藏品更新权限的钱包,以检查其资格并启动升级过程。对于这两种升级选项,都有至少 14 天的通知期给持有者,之后创作者将能够完成资产类别升级。
现有 NFT 收藏品只要满足以下条件,就有资格使用新的资产类别:
NonFungible 标准和主版本。将现有 NonFungible 资产升级为 ProgrammableNonFungible 资产的期限为 90 天,之后资产类别迁移将关闭。
在 90 天的升级窗口期结束后,创作者将能够选择使用现有 NonFungible 标准或支持版税强制执行的新 ProgrammableNonFungible 资产类别来铸造新资产。
📣 我们计划在 90 天的升级窗口期内,对与版税强制执行相关的 Token 授权规则进行迭代。我们将继续与创作者、开发者和收藏家合作,以在可编程 NFT 提供的灵活性与买家和持有者的可预测性和透明度之间取得平衡。在此之前,我们认为可编程 NFT 处于 Beta 阶段。
希望支持可编程 NFT 的开发者、市场、钱包和实用程序将必须集成新的指令。 我们已经编写了一份技术指南,其中包括一套新的统一指令(将适用于所有资产类别)以及每个指令的详细信息和测试代码。
可编程 NFT 指南 | Token Auth Rules 程序
欢迎在 GitHub 上直接提出你的问题和评论。
📌 新指令将向下兼容(即,适用于
NonFungible和ProgrammableNonFungible资产)。旧指令将照常用于与NonFungible资产交互。
基于白名单的可编程 NFT 配置,例如 Metaplex 基金会维护的可选配置,可能会破坏尚未采用新指令或尚未添加到列表中的实用程序和其他智能合约。这可能会导致你的收藏家在特定情况下感到沮丧,需要你做出回应。作为补救措施,你随时可以根据需要手动修改你的收藏品白名单,以包含相关程序来解决这些问题。
基于黑名单的可编程 NFT 配置很容易被绕过,因为 0% 版税的市场可以简单地循环程序 ID,这需要持续且代价高昂的猫捉老鼠游戏。然而,这会限制较少,并且可能足以实现预期结果,即在大多数情况下收取版税。
如果实用程序不向 Token 元数据或 SPL-Token 发送指令(例如转移或冻结),则它们不需要进行任何更改来支持可编程 NFT。
否则,如果实用程序(例如质押)希望铸造、转移、托管、委托、撤销、冻结、解冻或销毁可编程 NFT,则需要调用 Token 元数据中的新指令,如上述开发者文档中所述。
处于不可变的基于托管的程序中的 NFT 在迁移后可能无法恢复,因为它们将无法更新到新指令。请与你的社区沟通,让他们在迁移完成之前,从不可变的基于托管的程序中取出 NFT。
版税强制规则集可以在从 NonFungible 迁移到 ProgrammableNonFungible 后移除。这将使可编程 NFT 的行为类似于标准 NFT,但开发者仍需要调用 Token 元数据中的新指令。目前没有计划允许从 ProgrammableNonFungible 到 NonFungible 的反向迁移。
📣 此版税规则集是可选的,为方便创作者而提供。创作者将能够创建自己的基于白名单或黑名单的规则集。
Metaplex 基金会将维护一个可选的规则集,以提供便利的版税强制执行。我们将每周更新我们的可选版税规则集,并维护一个公开列表,列出我们维护的版税规则集中包含的程序,以确保创作者和收藏家的透明度。
包含在 Metaplex 维护的版税规则集中的要求如下:
Metaplex 将提供一个新的内置交易层,具有共享流动性,以便收藏家可以交易可编程 NFT,无论创作者如何配置其他规则集。
它将是开源的,任何集成它的开发者都可以免费使用,解决了关于假设性市场独占协议和新开发者的其他进入壁垒的担忧。
这个新程序将基于 Auction House,并且只包含最薄的特性层,以实现 NFT 交易(即只包括挂单和出价——没有 Auction House 实例、金库、配置)。引入后,从 NonFungible 迁移的收藏品将拥有不可撤销地访问此交易层的权限。新铸造的 pNFT 将可以选择是否添加流动性层,并且可以以不可撤销的方式添加流动性层。我们将尽快通过发布新的 MIP 来分享有关此新程序的更多细节。
Metaplex 基金会维护的可选版税规则集中将包含哪些程序?
实用程序是否需要进行任何工作才能与可编程 NFT 兼容?
作为创作者,我能否将程序添加到我的规则集中,即使它们不履行版税,以确保与我的项目兼容?
可以,创作者可以将任何他们希望并信任的程序添加到自己的列表中,即使它们不履行版税。这些程序仍需要集成新的指令才能与可编程 NFT 兼容。
作为开发者,我是否需要使用新的指令?
你将必须使用新指令来与可编程 NFT 交互。新指令将向下兼容(即,适用于 NonFungible 和 ProgrammableNonFungible 资产)。旧指令将照常用于与 NonFungible 资产交互。
可编程 NFT 是否会与质押程序兼容?
是的,但是这些程序需要更新以使用我们的新指令。基于托管的程序将必须使用新的转移指令,并被创作者允许与收藏品交互。我们将在下周分享更多关于无托管实用程序如何与可编程 NFT 交互的详细信息。
作为创作者,我是否需要维护自己的规则集?
有关此 MIP 的旧版本和附加背景信息,请参阅 此提交历史。
- 原文链接: github.com/metaplex-foun...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!