如何保持NFT的永久性 NFT的数据应该由谁维护?_币世界+区块律动

2020-10-09 15:47 栏目:行业动态 来源:网络整理 查看()

谁应该负责维护不存放在区块链的NFT?这是我们在Pinata与创作者一起创作加密收藏、加密艺术、加密游戏时经常遇到的问题。谁应该负责维护不存放在区块链的NFT?这是我们在Pinata与创作者一起创作加密收藏、加密艺术、加密游戏时经常遇到的问题。目前,每个人都认为创造NFT的公司、艺术家或游戏负责维护任何不存储在区块链的与NFT相关的数据。这是一个不可持续的假设,我们将在本文中讨论。

简单介绍一下NFT。NFT是区块链的象征,它是独立而独特的。这意味着没有其他令牌与它完全相同。这种令牌设计非常适合管理资产的权利和所有权,尤其是数字资产。NFT第一次出现在隐猫上,从那以后,NFT逐渐发展并取得了很大进步。NFT现在被加密艺术家、区块链游戏和无数其他用途所使用,以确保数字稀缺和所有权。

如何创造一个 NFT?

NFT的创作可以分为两个部分。第一个是区块链,负责NFT的铸造和会计。区块链真的很擅长通过在全世界成千上万台电脑上复制数据来保证微小数据的不变性和安全性。然而,区块链真的不擅长存储大量数据,因为在成千上万台计算机上复制大量数据的成本变得非常昂贵。所以,这是NFTs的第二部分,数据存储。

如何保持NFT的永久性 NFT的数据应该由谁维护?_币世界+区块律动

内容可寻址性的重要性

大多数NFT存储的数据都是“离线”的,数据的网址指向区块链的NFT。问题是URL背后的数据是可以改变的。这意味着一个NFT,应该代表一个特定的加密艺术作品,或者可能是一个游戏角色,可以在没有人知道的情况下被改变。这首先违背了NFT的宗旨。

用户可以选择使用Pinata来解决这个问题。Pinata使用IPFS创建可寻址的数据散列,这是内容标识符(CIDs)。

这些cid不仅是检索数据的一种方式,也是保证数据有效性的一种方式。那些想要检索数据的人只需要向IPFS网络请求某个CID对应的数据,然后如果网络上有任何节点有数据,它就会被返回给请求者。

当请求者检索数据时,数据将自动在请求者的计算机上复制,以确保数据与他们请求的原始CID匹配。这个过程可以确保接收到的数据与所需的数据完全一致。

如果恶意节点试图传输虚假数据,请求者生成的CID会不一样,提醒请求者自己收到的是虚假数据。

谁为链外数据买单?

尽管使用像IPFS这样的“链外”解决方案肯定比使用传统的服务器/网址要好,但在这样做时有一个重要的问题需要考虑:

谁将为没有存储在链中的NFT数据支付费用?

为了检索链外的数据,必须有人将数据托管在IPFS网络上。

当艺术家创作一幅画时,这幅画在本质上不是永久的。通常,艺术家会把这幅画卖给买家。此时,买方拥有这幅画,并对其持久性负责。如果买家喜欢这幅画,他们会照顾它,也许卖给别人,然后买家会照顾它。但是,如果买方不小心处理,它可能会被扔掉,严重损坏,或者随着时间的推移被遗忘。这些经常发生在实物资产上。

达芬奇是否有责任维护《蒙娜丽莎》?

NFT的创始人经常在皮纳塔问我们,他们应该如何处理数据的长期存储。作为创始人,他们希望NFT的数据被永久保存。在NFT领域,人们希望数据是永久性的。然而,永久是有代价的。况且肯定不是免费的。托管数据的成本很高,这使得数据难以持久,尤其是在规模上。

然而,这一要求有一个假设。它假设NFT的创造者负责永远维护数据。这意味着上面提到的画家应该对自己的画永远负责维护。达芬奇今天负责维护《蒙娜丽莎》吗?当然不是。这是卢浮宫的责任。在皮纳塔,我们认为在销售NFT时,我们需要清楚地了解如何以及何时转移NFT数据的维护责任。

出售 NFT 时要做什么?

在销售NFT时,应该有关于谁将维护数据以及维护多长时间的明确指导方针。我们来看两个简单的例子。

首先,我们可以原封不动地出售NFT,而不用担心数据维护。因此,一旦NFT被出售,买方有责任立即寻找方法存储与NFT相关的数据。对于某些NFT,买方可能会接受这一点。然而,作为NFT的卖家,这是一种不完美的方式。

作为NFT卖家,我们可以采取的另一种方式是在销售时附上“保证书”。该保证将规定在数据成为买方责任之前,卖方将维护数据多长时间。例如,作为NFT的卖方,我们可能包括三年时间来维护NFT的数据。三年后,届时谁拥有NFT,谁就成为负责数据维护的人。

将此应用到游戏中,游戏可以出售游戏中的NFT,并保证只要游戏公司更新并支持游戏本身,他们就会维护资产的数据。这将为游戏玩家提供一个保证,即当游戏得到支持时,他们的资产无论如何都可以使用。然而,一旦公司停止支持更新,玩家就有责任在游戏中维护他们的NFT。

如何转交责任?

嗯,我们已经创建了一个NFT,我们已经清楚地定义了我们愿意为买家保留与NFT相关的数据多长时间。现在,我们如何传输数据?

以皮纳塔和IPFS为例,还记得有一个IPFS刑事调查局指向NFT代表的资产吗?该CID是将数据责任从卖方转移到买方的关键。一旦数据需要从卖方转移到买方,买方只需要拿着IPFS刑事调查局并把它钉在某个地方。

如何保持NFT的永久性 NFT的数据应该由谁维护?_币世界+区块律动

有了皮纳塔的“密码散列”功能,用户可以告诉皮纳塔从IPFS网络获取资产,并在我们的IPFS节点上维护它们。这将允许潜在买家简单地告诉皮纳塔找到他们的NFT资产并保留它们。

购买者的另一个选择是运行他们自己的IPFS节点,并在他们自己的计算机或云中维护数据。此时,NFT的创造者不再负责NFT的数据,而新的买家负责向他们共享的人提供他们的资产。

此外,因为IPFS数据是内容可寻址的,所以那些检索资产的人甚至不需要知道资产已经转手。他们不知道数据的新位置,只是问IPFS网络,“嘿,你有这些散列数据吗?您可以继续检索NFT数据。唯一不同的是,NFT的新所有者现在将负责服务内容,而不是以前的所有者。

定义谁是责任人

NFTs为区块链支持的数字资产提供惊人的功能。他们以安全且不可更改的方式跟踪数字权利和所有权。然而,NFT不在这个链条中的数据并不是永久的。为了解决这个问题,NFT的创建者需要清楚地定义谁和多久有人负责维护NFT的数据。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发