NFT 元数据

in #chinese4 years ago

ownerOf 方法提供了一种查询 NFT 所有者的方法。

元数据为特定的代币 ID 提供描述性信息。对 CryptoKittty 来说,元数据是猫的名字、猫的照片、描述和任何额外的特征(在 CryptoKitties 里叫“基因组”)。对赛事门票来说,元数据可能包括比赛的日期和门票的类型,此外可能还有名称和描述。上面说的猫的元数据可能看起来像这样 :

问题是如何以及在哪里存储这些数据,才能让相关的 NFT 应用程序访问到。

链上与链下
开发者首先要决定是在链上还是链下存储元数据。也就是说,你是直接把元数据放在智能合约中,还是把它单独托管?

链上元数据
链上元数据的好处是:1)它与代币共存,不受任何应用程序的生命周期影响;2) 它可以根据链上逻辑随时更改。第一点是非常重要的,如果资产的长期价值远远超过其初始创造时的价值,比如, 期望一件数字艺术品永远有价值,不管创造这个艺术品的原始网站是否还存在。所以,重要的是,它的元数据与代币同时存在。

此外,链上逻辑可能需要与元数据交互。比如 CryptoKitties,“繁殖代数”影响着猫咪的繁殖速度,而所有的繁殖都是在链上进行的(繁殖代数高的猫繁殖得更慢)。所以智能合约的逻辑需要可以从内部状态读取元数据。

链下元数据
尽管有这些好处,但由于目前以太坊区块链的存储限制,大多数项目都将元数据存储在链下。ERC721 标准包括一个名为 tokenURI 的方法,开发人员可以通过它告诉应用程序在哪里可以找到需要的元数据。

tokenURI 方法会返回一个公共 URL,通过这个 URL 可以得到一个 Json,像 CryptoKitty 中的基因组元数据的 Json 一样,这个元数据应该符合官方的 ERC721 元数据标准 ,这样才能被像 OpenSea 这样的应用程序所接收。在 OpenSea,我们希望开发者可以建立能在我们的市场中显示的丰富的元数据,所以我们已经添加了 ERC721 元数据标准的扩展 ,允许开发者包括诸如特征、动画和背景颜色等内容。

本帖steem首发

NFT 元数据

最近新帖

  1. 追踪交易历史
  2. 标准是使非同质化代币变得强大
  3. token化的数字门票
  4. Defi与NFT的结合
  5. 了解 BSC 上的信息
  6. 去中心化衍生品交易普及用户
  7. 难以预测的一年
  8. 公链赛道横行扩张
  9. 积极布局
  10. 不可或缺的重要部分
  11. 锁定在其生态体系中
  12. 风向标正在发生改变
  13. 大鹏一日乘风起
  14. 测验去中心化渠道
  15. 由套利调节
  16. 协作下的环境
  17. 区块链世界的落地产品
  18. 敞开DeFi热潮
  19. DeFi体量扩增
  20. 仍处于发展初期
  21. 提高资本效率
  22. 成员轮值管理隐私计算
  23. 波卡的平行链上线分为多个阶段
  24. 未来几个月将会变得更加激烈
  25. 中心化社交网络平台诸多弊端
  26. 传统世界无法闪现的价值
  27. 公益平行链 Statemint
  28. 币安智能链BSC取得了亮眼的成绩
  29. 灵敏的链上办理机制
  30. 平行链插槽拍卖之前上线
  31. 跨链的解决方案
  32. 为生态系统供给流动性
  33. Belt的资金主要存放在Venus
  34. 全新的代币销售模式
  35. 拆分所有权
  36. DeFi和NFT可以很好地协同工作
  37. 上线公益平行链 Statemint
  38. PancakeSwap的增长令人印象深刻
  39. 许多人已经在唱衰波卡
  40. BSC填补Binance用户与DeFi之间的空白
  41. 酝酿中的以太坊Layer 2
  42. 波卡生态达成战略合作
  43. 混合式抵押弹性供应稳定币
  44. Polkadex正式版本将于5月底上线
  45. 自动化的链上当铺
  46. YFX上线layer2合约交易
  47. BSC和NFT收藏
  48. 生态建设才是关键
  49. THORChain主网正式上线
  50. ETH和BTC分化标志DEFI行情正式开启
  51. steem什么时候重新站上$1?
  52. 有行情就宕机的火币HT还有机会吗?
  53. STEEM还能再创新高吗?
  54. steem获得支撑后反弹
  55. BTC不破不立
  56. steem日线出现M头
  57. 暴跌行情下的ETH依然强势
  58. BTC周线破位
  59. 聚合OKExChain各大赛道的明星项目
  60. 回购销毁基金
  61. 构成DeFi堆栈
  62. 个人隐私数据问题有望得到解决
  63. 生态的发展离不开用户与产品
  64. 如何打造去中心化交易的世界
  65. Shyft Network 基本准则
  66. 推动了DeFi的创新发展
  67. 点对点风险交易协议
  68. 基于特定利率的奖励
  69. 像管理基金一样管理加密资产
  70. 建立全球社区并通过社区治理扩大服务规模

Coin Marketplace

STEEM 0.26
TRX 0.24
JST 0.038
BTC 95392.30
ETH 3285.89
USDT 1.00
SBD 3.39