作者 | Matheus Leal
在过去的几周里,你可能已经想象到了这些数字图像高价值背后的原因。NFT 是独特的实体,不能被其他东西替代。这些代币是区块链上的一个数据单位,每个 NFT 代表一个独特的数字项目。 它已经在艺术家、游戏开发者和其他处理作者作品的专业人士中获得了一席之地 。这个概念对于其他一些问题也是有用的。我们向您介绍这种技术的一些可能性,以及如何应用您自己的 NFT。
刺激措施
看完 Grimes 获得百万美元或 Nyan Cat 被出售的消息,你可能已经想象到了这些数字图像价值背后的原因。我们已经看到了几条新闻,解释了什么是 NFT。很少有人讨论的是,这项技术不仅仅是数字图像换到大量的以太坊。
NFT 可以代表数字文件,如艺术、音频、视频、视频游戏中的道具以及其他形式的创意作品 。它们是区块链上的一个数据单位,每个 NFT 代表一个独特的数字项目。这个概念对几个实际问题来说很有用。
该技术的主要优势是保证真实性,而这并不意味着额外的成本或需要一个监管机构 。NFTs 可以帮助解决现有的知识产权问题。不仅如此,它们还能为如今难以控制所有权的部分带来收入。在本文中,我们将向您介绍这种技术的可能性以及如何应用您自己的 NFT。
NFTs
2020 年 9 月,艺术家 Matt Kane 以 100,422 美元的价格出售了一件艺术品。这原本几乎无法成为新闻,但因为天时地利人和,这次事件因成为第一个跨越 10 万美元障碍的加密艺术创作而引起关注。每个 NFT 都是区块链上独一无二的代币。 大多数 NFT 都是 基于 以太坊 实现的 ,但这不是必须的 。
以太坊是一个去中心化的平台,能够使用区块链技术执行智能合约和去中心化应用程序。它们是完全按照编程工作的应用程序,没有任何审查、欺诈或第三方干扰的可能性,因为 合约是不可改变的 。
一般来说,这些 NTF 使用相同的代币结构。ERC-721 标准是在其智能合约的标准下为以太坊网络创建的一种代币。这种模式旨在创建可互换的代币,但具有唯一和不可代替的特殊性。
NFT 是独一无二的实体,不能被其他东西替代 。例如,一张独一无二的交易卡是非同质化的。如果你把它换成另一张卡,你就会有完全不同的东西。NFTs 可以是任何数字的东西,但 目前很多激动人心的事情是围绕着使用该技术来销售数字艺术 。
加密艺术
加密艺术是用来区分所有在区块链上销售的艺术品的术语。 NFTs 在艺术界引起了巨大的轰动 。一位名叫 Beeple 的艺术家最近以 6900 万美元的价格卖出了一张 NFT,而在体育界,NBA 授权的 Top Shot 卡牌已经产生了 2.3 亿美元的总销售额。
你可以随心所欲地复制一个数字文件,包括 NFT 所包含的艺术。 但 NFT 的设计是为了给你一些不能复制的东西:作品的所有权 。重要的是,艺术家仍然可以保留版权和复制权,就像实物艺术品一样。用实物艺术品收藏的角度来说。任何人都可以买到莫奈的版画。但 只有一个人可以拥有原作 。除了合约中规定的内容之外,你当然还可以享受到作品在你的加密资产组合中供任何人观看的乐趣。这就像你口袋里有一个艺术馆一样。这对于收藏家来说,可以说是非常有价值的。
对于数字艺术家来说 ,使用区块链的吸引力在于所有权的简单性 。加密艺术与互联网上发布的其他任何东西相比,在复制者的威胁下更安全。一个人可以很容易地录制一个视频或截图一个图像,并自豪地在他们的桌面上展示复制品。但有了 NFT,所有者购买了一个经过验证的代币,提供数字证据,证明艺术品是他们的。有点像艺术家的签名。 这个想法是为了提供某种程度的真实性,而这种真实性是自然而然被赋予实体艺术的 。
艺术世界之外
任何 NFT 都只是一件数字纪念品,不多不少。而在这种情况下,NFT 就是一件在有价值的平台上的数字纪念品。它可以像其他投机资产一样工作,你买了它,希望有一天它的价值上升,这样你就可以把它卖掉获利。从技术上讲,任何数字都可以作为 NFT 出售。国际 DJ deadmau5 就卖过数字动画贴纸。已经有一些尝试将 NFT 与现实世界的物体联系起来,通常作为一种验证方法。 耐克公司已经申请了一种使用 NFT 系统验证运动鞋真伪的方法的专利,它称之为 CryptoKicks 。
NFTs 最有趣的一个方面是它们如何在游戏中使用。已经有游戏让你把 NFTs 作为道具。有一款游戏甚至将虚拟土地作为 NFTs 出售。可以有机会让玩家购买一把独特的游戏中的枪或头盔或其他什么东西作为 NFT,这将是一个大多数人都能欣赏的灵活性。
另一个趋于流行的用途是在音乐行业。Kings of Leon 发行了一张新专辑,其中包含了 NFT 版本,它有一定的专属福利,比如现场演出的特权位置、特别专辑、不同的艺术。这些代币会发售两周,然后成为收藏品,它们的所有者可以进行交易。任何人都可以听到乐队的热门歌曲,但只有买家才会拥有原始文件。
亲自尝试
现在我们向您介绍一个使用标准 ERC-721 创建 NFT 的解决方案。为此, 我们需要用 Solidity 编写代码。这是一种面向对象的编程语言,用于编写智能合约 。它用于在各种区块链平台上实现智能合约,最著名的是以太坊。我们创建了一个包含这个代币模式的接口的文件。这就是我们的代币的接口。关于同质化代币的主要区别是每个代币都存在一个唯一的 ID。
在下一个文件中,我们将创建产品所有权结构。修饰符用于改变函数的行为。这个合同正在声明修饰符的 唯一所有者 ,它检查与合约交互的账户是否是特定产品的所有者。如果不满足条件,所需函数会抛出一个异常情况。
NFT 接口有我们的代币必须实现的方法和事件, ProductFactory 有数据结构和负责创建新产品的功能, ProductOwnership 合约实现了 NFT 接口的方法。
总结
NFT 是一股热潮,它已经占领了硅谷的精英阶层 。它最大的不同之处在于能够成为独一无二的实体, 无法被其他东西替代 。它们可以用来代表数字文件,如艺术、音频、视频、视频游戏中的道具以及其他形式的创意作品。使用 ERC-721 标准,我们提出了一个应用方法来创建你自己的 NFT。现在你只需要想象新的使用可能性。
Matheus Leal 作者
Jeremy 翻译
Jeremy 编辑
声明:本内容为作者独立观点,不代表 CoinVoice 立场,且不构成投资建议,请谨慎对待,如需报道或加入交流群,请联系微信:VOICE-V。
简介:分享区块链领域专业、前沿、有趣的内容
评论0条