首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >认证ERC721令牌

认证ERC721令牌
EN

Ethereum用户
提问于 2021-02-04 15:17:37
回答 1查看 150关注 0票数 2

用于metadata schema令牌的标准ERC721需要为每个令牌填充三个属性:

  1. name
  2. description
  3. image

因此,如果我们创建了一个名为"CryptoHippos“的收藏品游戏,我们可以填充这些属性如下:-name - "CryptoHippo Token#123”(当然每个令牌都会改变) -description -“来自超级上瘾的CryptoHippo Blockchain游戏的另一个独特生物!”-image - "http://www.cryptoHippos.com/images/CryptoHippo123.png

或者类似的东西。

现在,假设我们的游戏大受欢迎,有人决定通过创建他们自己的“河马”合同来窃取我们的一些雷鸣,该合同产生的标记元数据与我们的相同,如下所示:-name -- "CryptoHippo Token#123“(在这里他们准确复制了我们的name属性)- -description --”超级上瘾的CryptoHippo Blockchain游戏中的另一个独特生物!“(同样的事情:我们元数据的精确副本)- -image -- "http://www.cryptoHippoos.com/images/CryptoHippo123.png“(在这里,他们必须使用一个稍微不同的URL --它只差一个字母--因为他们显然不能访问我们的域)

所以,如果他们把这些代币放在那里,我的问题是:

  1. 普通消费者如何知道这些不是真正的"CryptoHippo“令牌?namedescription属性肯定表示它们是,那么它们如何知道它们不是呢?
  2. 如果我们决定将令牌的图像存储在if上,而不是将它们托管在我们的cryptoHippos.com服务器上--这意味着,通用ipfs域将出现在令牌的元数据中,而不是出现在非常真实的cryptoHippos.com域中,从而使伪造令牌看起来更容易--然后呢?

似乎元数据很容易被破解。是否还有其他技术、技巧或不同的方法来确保令牌不是可伪造的?

EN

回答 1

Ethereum用户

回答已采纳

发布于 2021-02-04 20:58:48

您所指的规范是ERC-721中标准化的“C0元数据JSON”。

顺便提一下,这个规范不需要这三个属性。它只是指定,如果您包含这些属性中的任何一个,那么它们将按照模式具有某种众所周知的含义。要理解这一区别,请研究引用的JSON架构标准。

你引用的问题--如果另一个合同声称是由真正的CryptoHippos--是链上应用程序的基本声誉问题。在这里,“基本”意味着它不能用区块链本身解决,你需要另一种机制。

而答案是,你商标的术语和姿态,以威胁起诉任何人,可能侵犯你的商标。换句话说,你创建一个网站,上面有一个真正的法律实体的名字,把"CryptoHippos“作为商标,你可以链接到你的智能合同。

如果其他人提到CryptoHippos,并试图与另一个冒名顶替的智能合同联系在一起,那么您就需要起诉他们。这里没有神奇的Web3 3/“分散”/魔术/仙女解决方案。

另一个说明这个问题是基本问题的例子,请将Ethereum项目作为一个整体来考虑。是什么阻止你分叉项目和让其他人做一个硬叉子升级与你?(或者类似地,是什么阻止了您拒绝执行要求的硬分叉升级?)答案是没有什么能阻止你。但你不可能称之为“以太”。存在着这样的威胁: Ethereum基金会将以商标侵权为由起诉你,他们很容易就能证明你损失了一万亿美元的一部分。

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

https://ethereum.stackexchange.com/questions/93125

复制
相关文章

相似问题

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