首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不明显的变化会导致不同的标记。

不明显的变化会导致不同的标记。
EN

Stack Overflow用户
提问于 2021-05-29 12:47:47
回答 1查看 76关注 0票数 0

我的问题与创建NTF的铸币过程有关。

我可能错了,但是可以将令牌化函数比作哈希函数,该函数以媒体作为输入并输出令牌。

是的,这其实已经是一个问题了,因为否则主要的问题可能就没有意义了。

假设与散列函数进行比较是有意义的,并且忘记了冲突,那么我们假设以下场景:我创建了一个数字艺术品和相关的NFT。它以某种方式出版和销售(希望:D)。

想象一下,Mr.XYZW是一位著名的数字艺术家,他从NFT那里获得了巨额收入,他看到了我的作品,不知怎么说,他喜欢它,但同时也认为,如果颜色倒置的话,这些艺术品看起来会更好看。在这里,我只提到他可以做的所有可能的改变之一,重点是这些变化很容易就不会被人注意到,但不会被标记器注意到,它最终会很明显地创建一个不同的标记。

现在问题应该很清楚了。

如果我说的有道理,那通常是怎么处理的呢?如果不是的话,请帮助我理解。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-29 15:06:34

令牌化函数可以与哈希函数进行比较,哈希函数以媒体为输入并输出令牌。

这是一个错误的假设。

您可以将NFT集合(至少按照最广泛使用的标准- ERC-721)与键值字典进行比较,其中键是整数ID,值是URL。标准定义URL应该导致包含令牌名称、描述和图像URL的JSON。

但是没有散列函数可以根据图像计算令牌参数。

每个集合(包含几个NFT)都是部署在不同地址(例如0x12345)上的智能契约。而且,其集合中的每个NFT都有一个唯一的ID (例如1)。

集合地址和令牌ID的组合可以用作每个NFT的唯一标识符(例如,0x12345 / 1)。

从技术上讲,多个不同的NFT(无论它们是在相同的集合中还是在不同的集合中)有可能导致非常相似的映像,甚至是相同的映像。但是集合地址和令牌ID的组合总是唯一的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67751557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档