gpt4 book ai didi

blockchain - ERC721 - tokenURI 中提到的元数据 Assets 的真实性

转载 作者:行者123 更新时间:2023-12-04 12:56:48 28 4
gpt4 key购买 nike

我们如何证明 NFT Assets 元数据的真实性?
根据 ERC721 规范,要获取 NFT Assets 的元数据,我们需要转到 tokenURI 中提到的 URI。功能。如果此元数据位于中央服务器上,并且所有者更改了 tokenURI 指向的元数据,会发生什么情况? ?
让我们考虑一个用例 - 假设我在 OpenSea 上购买了 NFT 数字艺术,它有一个 tokenURI格式 https://opensea.io/<contract_address>/123它指向一个名为 awesome_art.png 的图像这是在 AWS 服务器上。现在,如果所有者此后上传另一个同名的随机图像怎么办?
在这种情况下,NFT 仍然有效;元数据仍然有效,因为它们遵循标准。
我想避免这种情况的最好方法是在元数据图像/ Assets 内容首次类型转换时对其进行散列并将其放在区块链上,但只是想知道是否有其他行之有效的方法/标准来实现这一目标?
仅供引用 - 我知道一种解决方案是使用像 IPFS 这样的去中心化解决方案,但它并没有真正解决这个问题的核心问题。

最佳答案

ERC-2477 是一种将元数据摘要附加到 token 的建议标准:https://eips.ethereum.org/EIPS/eip-2477
JSON 模式的摘要也可以添加到区块链中。或者,对嵌入在元数据 JSON 中的 JSON 模式的 $schema 引用以及保存 JSON 模式摘要的 $schemaIntegrity。

FYI - I know one solution is to use decentralised solutions like IPFS, but it doesn't really solve the issue at the heart of this question.


IPFS CID 内置了摘要,因此我认为 IPFS 确实涵盖了这一点。许多 ERC721 正在使用它已经将 CID 存储在链上。

关于blockchain - ERC721 - tokenURI 中提到的元数据 Assets 的真实性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65654051/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com