65.9K
CodeProject 正在变化。 阅读更多。
Home

区块链版税:NFT 如何被编程来奖励创作者

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2021 年 7 月 13 日

CPOL

5分钟阅读

viewsIcon

4631

Algorand 的技术可以变革整个行业并支持创作者经济。

尽管围绕非同质化代币 (NFT) 的炒作可能正在平息,但由于这些代币的独特优势,这个新市场将长期存在。NFT 是确保实物和数字资产的独特性和来源的绝佳解决方案,并且安全透明。

Algorand 用户不仅受益于强大而灵活的 NFT 基础设施,还可以通过结合 Layer-1 功能来集成 NFT 版税,从而将其作品货币化,无论是音乐、艺术、时尚单品、专利还是其他资产。通过这种方式,Algorand 的技术可以变革整个行业并支持创作者经济。

区块链可以帮助创作者实现作品的货币化

NFT 因其能够以数字方式代表独特且稀缺的物品而广受欢迎,这使得持有者对特定资产拥有完全的所有权。然而,这还不是全部——一些区块链通过集成版税,即每次作品的副本被购买时支付给创作者(如音乐家、作家或艺术家)的款项,使 NFT 更进一步。

版税可以定制,例如,也可用于整体出售或分割出售的独特艺术品。每当艺术品在二级市场转手时,艺术家都可以从每次交易中获得一定比例的收入。

得益于 Algorand,创作者可以轻松地将他们的作品货币化并与粉丝直接联系。他们可以定制版税方案,以准确反映他们与观众的关系。

NFT 版税将以多种方式使创作者受益。许多艺术家,尤其是音乐家,由于缺乏透明度,无法收取所有版税,原因可能是歌曲未正确注册,或者歌曲未被认领而归出版公司所有。这些被称为未分配版税,据估计,艺术家因此类支付缺失而损失了数亿美元

区块链可以确保问责制,使艺术家不会因为破裂的版税系统而损失辛勤赚来的钱,而 Algorand 提供了构建理想货币化方案的最佳区块链基础设施。

如何在 Algorand 上构建带有版税功能的 NFT?

Algorand 通过结合功能,使 NFT 能够集成版税,从而轻松铸造 NFT 并集成版税策略。

NFT 是通过Algorand 标准资产 (ASA) 框架创建的,该框架也支持同质化和非同质化代币。这意味着您的代币将受益于 Algorand 的 Layer-1,这是一个快速、去中心化且无分叉的网络。

铸造标准 NFT 非常简单,因为 Algorand 非常注重用户体验。开发人员可以通过他们喜欢的编程语言(包括 Java、JavaScript (node.js 和浏览器)、Go 和 Python SDK,以及 REST API 或命令行实用程序,甚至是通过其中一个公开可用的 NFT 创建应用程序)来创建基于 ASA 的 NFT。他们要做的就是相应地设置不可变和可变的参数。具体来说,在定义 NFT 时,“Total”应设置为 1,而“Decimals”应为 0。

最终,可以通过结合其他 Algorand 功能来增强标准 NFT 的链上版税,包括Algorand 智能合约 (ASC1) 和原子化交易 (AT)。

开发人员可以根据自己的需求构建多种 NFT 版税策略。例如,他们可以使版税代表对创作者的固定佣金,每次交易涉及其 NFT,或者基于 NFT 不断变化的價格或拍卖出价支付给创作者的可变佣金。

要测试 Algorand 上的区块链版税,您可以尝试 AlgoRealm,这是一个 NFT 版税游戏,旨在演示整个机制的工作原理。

AlgoRealm – 让您测试 Layer-1 功能的 NFT 版税游戏

AlgoRealm 游戏有一个非常简单的概念——它由两位“Majesties”统治

  • Algorand 的随机性之王,他拥有“熵之冠 NFT”。
  • Algorand 的可验证之王,他拥有“证明之权杖 NFT”。

任何用户都可以通过向奖励池捐赠一些 ALGO 代币来认领其中一个或两个头衔。捐赠越多,被其他用户取代的难度就越大。关键在于,任何捐赠超过现任国王的人,都有资格认领头衔和相关的 NFT 物品。

支付给奖励池的 AlgoRealm NFT 版税由 ASA、Algorand 智能合约和原子化交易的组合来处理。目标是将 ASA 的管理员地址连接到无状态和有状态智能合约的组合,以强制执行这两个 NFT 的版税策略。以下是主要组成部分:

  • ASA – 该框架用于创建由 NFT 表示的 AlgoRealm 物品。它们由 ASC1 通过 ASA 追回地址控制。
  • 原子化交易 – 执行一组交易,这些交易会触发游戏的状态化和无状态组件之间的同时交互(请参阅本文了解这两个组件如何连接)。
  • 有状态 Algorand 智能合约 – 实现 AlgoRealm 应用程序,该应用程序管理 ASC1 全局状态,该状态跟踪捐赠金额和当前国王的昵称。
  • 无状态 Algorand 智能合约 – 它作为合约账户执行 AlgoRealm 法规,该账户根据版税策略批准 NFT 的追回交易。

上述功能之间的交互应遵循特定的部署顺序:

  1. 有状态应用程序部署
  2. NFT 创建
  3. 无状态合约账户部署
  4. NFT 配置
  5. 有状态应用程序配置。

请随时查看此指南以了解每个步骤的更多详细信息。您可以在此处找到AlgoRealm 代码

其他参考资料

© . All rights reserved.