区块链技术

分享区块链领域相关知识

当前位置:首页>加密资讯>区块链技术
全部 2538 社区战报 31 空投项目 197 行业快讯 968 交易所动态 234 区块链技术 338 Pi Network专区 770

什么是 NFT 元数据及其工作原理

时间:2024-11-19   访问量:1013


NFT 元数据包含有关 NFT 的图像、属性、特征、名称、总供应量和历史发展等信息。 非同质化代币创建者可以将 NFT 元数据存储在区块链上和链下。 InterPlanetary File System是一个流行的点对点文件存储系统。 用户可通过Etherscan和BSCscan等区块链浏览器访问非同质化代币数据。 关键词:NFT 元数据、InterPlanetary File System、IPFS、 Etherscan 、 BSCscan 、ERC-72、ERC-115、BEP-721、BEP-115、NFT 创建者 简介 非同质化代币(NFT)是市场上最重要的数字资产之一,它们具有多种用途,例如可用于证明实物资产的所有权。NFT元数据是人们追踪数字和实物资产所有权的重要途径。本文解释了 NFT 元数据的工作原理、元数据标准及其存储位置。 了解 NFT 元数据 NFT 元数据是指有关特定非同质化代币的信息。众所周知,非同质化代币是一种数字资产,可代表以不同形式存在的数字或物理资产,包括 GIF、JPEG 和 MP4。 元数据中包含了有关 NFT 的信息数据,例如其描述、图像、属性、特征、名称、总供应量和历史记录。元数据中还包含NFT 链接。NFT 元数据通常以Javascript Object Notation (JSON)格式存在。 有趣的是,尽管 NFT 存在于区块链上,但及支持文件却保存在链外,而支持文件的链接包含在元数据中。元数据使服务器能够高效地存储相关数据,使人们能够轻松了解和访问NFT。 投资者应了解如何访问 NFT 元数据,从而详细了解自己购买的NFT的信息。事实上, NFT 仅是一个门户,其链接的是底层数字或物理资产(例如音乐、视频或艺术品)。 NFT 元数据- Mintable NFT元数据标准 铸造非同质化代币有不同的标准。由于以太坊区块链是第一个开发非同质化代币的网络,因此很多标准采用 ERC-20 代币格式,例如 ERC-721 和 ERC-115。正是这个标准使代币成为 NFT并赋予其独特性。因为这个标准,每个 NFT 都被赋予一个唯一的标识符或唯一的代币 ID。 ERC-115 标准与 ERC-721 略有不同,前者允许创建既包含同质化组件又包含非同质化组件的智能合约,从而使各种游戏协议可以创建游戏内货币和物品。尽管如此,其他区块链(例如币安链)也有这两个区块链的类似版本,例如 BEP-721 和 BEP-115。 NFT元数据的两种存储方式 NFT 元数据可以存储在链上或链下,具体存储位置取决于成本等因素。 链上元数据存储 NFT创作者可以选择将 NFT 元数据和图像保留在区块链上。这种链上存储方式可为用户访问和验证有关NFT提供便利。然而,许多项目避免将其 NFT 存储在区块链上,因为以 JPEG 格式存储的图片文件很大,存储在区块链上会耗价不菲。出于成本考虑, 大多数 NFT 创建者都选择将NFT 元数据信息存储在链下。 链下元数据存储 链下存储通常使用 Google Drive 或 Amazon Web Services (AWS) 等服务器。还有一些项目使用去中心化文件共享网络-InterPlanetary File System (IPFS)进行存储。上传到该系统的图像文件将在多个节点之间共享,从而提高存储安全性。 IPFS数据存储系统 如前所述,一些 NFT 项目选择将其元数据存储在 IPFS 数据存储系统上。总体而言,IPFS是目前市场上最可靠的点对点文件存储系统。它可以存储不同类型的文件,包括使用 ERC-721 或 ERC-1155 标准创建的文件。 用于数据存储的 IPFS - Flairtraining 当把项目文件上传到 IPFS 系统后,系统会为文件生成唯一代码或内容 ID。随后,该文件将被存储在构成点对点系统的单独节点中。为了提高文件存储的安全性,一些 NFT 创建者还通过NFT.Storage将其存储在Filecoin上,随后将数据发送到 NFT 智能合约,其中包含数据 URL 可链接到 NFT 的 ID。 简而言之,IPFS 通过内容 ID (CID,由字符串组成)识别每条数据,字符串格式如下所示:Baccyeigvgzoolc4drupyhlefdp9urscrbcsqfpycc3zxiw1wctk2xjpjtx 此外,区块链和 IPFS 之间也将创建一个链接,格式类似于 ipfs :// Baccyeigvgzoolc4drupyhlefdp9urscrbcsqfpycc3zxiw1wctk2xjpjtx。 如何查找 NFT 元数据? 获取 NFT 元数据的方式根据其标准而不同。例如,您可以使用Etherscan 、 BSCscan等区块链浏览器查看链上的NFT元数据。对于基于以太坊的 NFT 元数据标准(例如 ERC-115),您可以使用Etherscan来查看元数据。 此外,个人用户可以使用Etherscan来识别存储在其 ERC-20兼容钱包中的所有 NFT 。他们还可以验证与 NFT 相关的任何交易。此外,使用币安智能链的用户可以使用使用BSCscan查看,使用方式与Etherscan类似。 使用Etherscan查找 NFT 元数据 - Cointelegraph 用户还可以使用智能合约详细信息部分列明的链接提取 NFT 元数据,但用户必须知道NFT ID才能提取。他们还可以使用令牌 URI 或统一资源标识符来访问与 NFT 有关的信息。 单击 JSON 元数据输出中的图像值,用户可以将包含 NFT 数据(包括 IPFS NFT 元数据)的文件下载到他们的计算机上。 如前所述,您可以使用 NFT 监控和验证服务来追踪 NFT 的铸造信息、元数据和交易历史。这些信息可以为您在购买或出售NFT 时提供参考。 结论 NFT 元数据包含有关非同质化代币的基本信息。 NFT 创建者可以根据他们的技术水平和预算将NFT 元数据存储在链上或链下。 Etherscan和BSCscan包含有关 NFT 的详细信息,使用户能够跟踪NFT的交易历史。 有关 NFT 元数据的常见问题 如何获取我的 NFT 元数据? 用户可通过Etherscan或BSCscan等区块链浏览器来查找 NFT 元数据。对于基于ERC -721和ERC-1155的NFT ,可以使用Ethercan查找 。对于BEP-721 和 BEP-1155标准的 NFT,可通过BSCscan查找。 NFT 元数据存储在哪里? NFT元数据可存储在区块链上或链外,具体取决于创建者的偏好。然而,由于 以JPEG 格式存储的文件太大,因此将 NFT 存储在区块链上的成本非常高昂。若选择链下存储,整个或部分 NFT 都会存储在链下。创建者可以将数据存储在中心化或去中心化服务器上,例如星际文件系统(IPFS)。 什么是 ERC-721 元数据? ERC-721元数据指使用ERC-721标准创建、并存在于以太坊网络上的NFT的数据信息。ERC-721 标准有多个可选扩展项,不同智能合约均可适用。您可以通过tokenURI或统一资源标识符查找 NFT 元数据。

上一篇:谁是中本聪?为何”他”匿名创造了比特币?

下一篇:警惕NFT骗局 - 如何辨别真假NFT?

发表评论:

评论记录:

未查询到任何数据!
返回顶部

在线咨询

点击这里给我发消息 社区客服

在线咨询

微信扫一扫

微信联系
返回顶部